|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--org.objectweb.jac.aspects.gui.swing.AbstractView | +--org.objectweb.jac.aspects.gui.swing.AbstractFieldEditor | +--org.objectweb.jac.aspects.gui.swing.TextFieldEditor | +--org.objectweb.jac.aspects.gui.swing.PrimitiveFieldEditor
A Swing editor component for fields values (primitive types).
Field Summary |
Fields inherited from class org.objectweb.jac.aspects.gui.swing.TextFieldEditor |
textField |
Fields inherited from class org.objectweb.jac.aspects.gui.swing.AbstractFieldEditor |
type |
Fields inherited from class org.objectweb.jac.aspects.gui.swing.AbstractView |
closed, height, width |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
PrimitiveFieldEditor(Object substance,
FieldItem field)
|
|
PrimitiveFieldEditor(Object substance,
FieldItem field,
boolean password)
Constructs a new primitive field editor. |
Method Summary | |
protected void |
checkType()
|
Object |
getValue()
Gets the value of the edited object. |
protected void |
init(boolean password)
|
void |
setAutoUpdate(boolean autoUpdate)
Sets the auto-update property of the view. |
void |
setValue(Object value)
Sets the value to display |
Methods inherited from class org.objectweb.jac.aspects.gui.swing.TextFieldEditor |
requestFocus, setSize |
Methods inherited from class org.objectweb.jac.aspects.gui.swing.AbstractFieldEditor |
close, commit, fieldUpdated, focusGained, focusLost, getField, getSubstance, onSetFocus, setEditedType, setEmbedded, setField, setSubstance |
Methods inherited from class org.objectweb.jac.aspects.gui.swing.AbstractView |
equalsView, equalsView, getContext, getDescription, getFactory, getLabel, getMessage, getParameters, getParentView, getRootView, getStyle, getType, getViewBorder, invokeInContext, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParameters, setParentView, setStyle, setType, setViewBorder, toString |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.objectweb.jac.aspects.gui.FieldEditor |
commit, isEnabled, onSetFocus, setEditedType, setEmbedded, setEnabled |
Methods inherited from interface org.objectweb.jac.aspects.gui.FieldView |
getField, getSubstance, setField, setSubstance |
Methods inherited from interface org.objectweb.jac.aspects.gui.View |
close, getContext, getDescription, getFactory, getLabel, getMessage, getParentView, getRootView, getStyle, getViewBorder, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParentView, setSize, setStyle, setViewBorder |
Methods inherited from interface org.objectweb.jac.aspects.gui.ViewIdentity |
equalsView, equalsView, getParameters, getType, setParameters, setType |
Constructor Detail |
public PrimitiveFieldEditor(Object substance, FieldItem field, boolean password)
public PrimitiveFieldEditor(Object substance, FieldItem field)
Method Detail |
protected void checkType()
protected void init(boolean password)
public Object getValue()
FieldEditor
getValue
in interface FieldEditor
getValue
in class AbstractFieldEditor
public void setValue(Object value)
FieldView
setValue
in interface FieldView
setValue
in class AbstractFieldEditor
value
- the valuepublic void setAutoUpdate(boolean autoUpdate)
FieldView
setAutoUpdate
in interface FieldView
setAutoUpdate
in class AbstractFieldEditor
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |