|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.beans.PropertyEditorSupport
|
+--oracle.jbo.server.rules.BaseEnumEditor
A base for classes that support GUIs for editing lists of symbols.
| Constructor Summary | |
BaseEnumEditor() | |
| Method Summary | |
java.lang.String |
getAsText()Generates a string representing this editor's values. |
java.awt.Component |
getCustomEditor()Creates and returns the component that actually modifies this editor's values. |
protected abstract java.lang.String |
getEnumName() |
java.lang.String |
getJavaInitializationString()Generates a Java code string representing a constructor for this editor's values. |
abstract java.lang.String[] |
getTags()Constructs an array of value tags from the enumerated symbols. |
boolean |
isPaintable()Reports whether the editor component has been initialized. |
void |
paintValue(java.awt.Graphics gfx, java.awt.Rectangle box)Displays a value in this editor. |
void |
setAsText(java.lang.String txt)Sets this editor's values from a text string. |
void |
setValue(java.lang.Object o)Sets the values to be edited. |
boolean |
supportsCustomEditor()Reports that this editor's values may be modified by an editor component. |
| Methods inherited from class java.beans.PropertyEditorSupport |
addPropertyChangeListener, firePropertyChange, getValue, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BaseEnumEditor()
| Method Detail |
public java.lang.String getJavaInitializationString()
getJavaInitializationString in interface java.beans.PropertyEditorgetJavaInitializationString in class java.beans.PropertyEditorSupportpublic java.awt.Component getCustomEditor()
If the component does not exist it is created.
getCustomEditor in interface java.beans.PropertyEditorgetCustomEditor in class java.beans.PropertyEditorSupportpublic boolean supportsCustomEditor()
supportsCustomEditor in interface java.beans.PropertyEditorsupportsCustomEditor in class java.beans.PropertyEditorSupporttrue.public boolean isPaintable()
isPaintable in interface java.beans.PropertyEditorisPaintable in class java.beans.PropertyEditorSupporttrue if the editor component has been initialized.getCustomEditor()
public void paintValue(java.awt.Graphics gfx,
java.awt.Rectangle box)
paintValue in interface java.beans.PropertyEditorpaintValue in class java.beans.PropertyEditorSupportgfx - a graphics context for a value.box - ignored.public void setValue(java.lang.Object o)
setValue in interface java.beans.PropertyEditorsetValue in class java.beans.PropertyEditorSupporto - the values, in a form that casts to Vector.public void setAsText(java.lang.String txt)
setAsText in interface java.beans.PropertyEditorsetAsText in class java.beans.PropertyEditorSupporttxt - a string in a form generated by getAsText.java.lang.IllegalArgumentException - if the string is invalid.BaseEnumEditor#gsetAsTextpublic java.lang.String getAsText()
getAsText in interface java.beans.PropertyEditorgetAsText in class java.beans.PropertyEditorSupportsetAsText.setAsText(java.lang.String)public abstract java.lang.String[] getTags()
getTags in interface java.beans.PropertyEditorgetTags in class java.beans.PropertyEditorSupportprotected abstract java.lang.String getEnumName()
|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 1997, 2003, Oracle. All rights reserved.