public abstract class BaseEnumEditor
extends java.beans.PropertyEditorSupport
Constructor and Description |
---|
BaseEnumEditor() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAsText() |
java.awt.Component |
getCustomEditor() |
protected abstract java.lang.String |
getEnumName() |
java.lang.String |
getJavaInitializationString() |
abstract java.lang.String[] |
getTags() |
boolean |
isPaintable() |
void |
paintValue(java.awt.Graphics gfx,
java.awt.Rectangle box) |
void |
setAsText(java.lang.String txt) |
void |
setValue(java.lang.Object o) |
boolean |
supportsCustomEditor() |
public java.lang.String getJavaInitializationString()
getJavaInitializationString
in interface java.beans.PropertyEditor
getJavaInitializationString
in class java.beans.PropertyEditorSupport
public java.awt.Component getCustomEditor()
getCustomEditor
in interface java.beans.PropertyEditor
getCustomEditor
in class java.beans.PropertyEditorSupport
public boolean supportsCustomEditor()
supportsCustomEditor
in interface java.beans.PropertyEditor
supportsCustomEditor
in class java.beans.PropertyEditorSupport
public boolean isPaintable()
isPaintable
in interface java.beans.PropertyEditor
isPaintable
in class java.beans.PropertyEditorSupport
public void paintValue(java.awt.Graphics gfx, java.awt.Rectangle box)
paintValue
in interface java.beans.PropertyEditor
paintValue
in class java.beans.PropertyEditorSupport
public void setValue(java.lang.Object o)
setValue
in interface java.beans.PropertyEditor
setValue
in class java.beans.PropertyEditorSupport
public void setAsText(java.lang.String txt)
setAsText
in interface java.beans.PropertyEditor
setAsText
in class java.beans.PropertyEditorSupport
public java.lang.String getAsText()
getAsText
in interface java.beans.PropertyEditor
getAsText
in class java.beans.PropertyEditorSupport
public abstract java.lang.String[] getTags()
getTags
in interface java.beans.PropertyEditor
getTags
in class java.beans.PropertyEditorSupport
protected abstract java.lang.String getEnumName()