/*
* Ext GWT 2.2.4 - Ext for GWT
* Copyright(c) 2007-2010, Ext JS, LLC.
* licensing@extjs.com
*
* http://extjs.com/license
*/
package com.extjs.gxt.ui.client.event;
import com.extjs.gxt.ui.client.widget.ColorPalette;
import com.google.gwt.user.client.Event;
/**
* ColorPalette event type.
*/
public class ColorPaletteEvent extends ComponentEvent {
private ColorPalette colorPalette;
private String color;
public ColorPaletteEvent(ColorPalette colorPalette) {
super(colorPalette);
setColorPalette(colorPalette);
}
public ColorPaletteEvent(ColorPalette colorPalette, Event event) {
super(colorPalette, event);
setColorPalette(colorPalette);
}
/**
* Returns the selected color.
*
* @return the selected color
*/
public String getColor() {
return color;
}
/**
* Sets the selected color.
*
* @param color the selected color
*/
public void setColor(String color) {
this.color = color;
}
/**
* Sets the color palette.
*
* @param colorPalette the color palette
*/
public void setColorPalette(ColorPalette colorPalette) {
this.colorPalette = colorPalette;
}
/**
* Returns the color palette.
*
* @return the color palette
*/
public ColorPalette getColorPalette() {
return colorPalette;
}
}