org.das2.components.propertyeditor.PropertyEditor
This class implements a Hierarchical property editor
PropertyEditor( Object bean )
create a PropertyEditor for the bean.
MULTIPLE
addSaveAction
addSaveAction( javax.swing.AbstractAction abstractAction ) → void
add a save button, and perform the given action.
Parameters
abstractAction - the action to perform.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
addStringEditor
addStringEditor( String propertyName, org.das2.util.StringSchemeEditor editor ) → void
add a special editor for string properties with the particular name.
Parameters
propertyName - the property name, like "label"
editor - the editor to use
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
addStringEditor( String beanClassName, String propertyName, org.das2.util.StringSchemeEditor editor ) → void
createPeersEditor
createPeersEditor( Object leader, Object[] peers ) → org.das2.components.propertyeditor.PropertyEditor
create a PropertyEditor when we are editing several beans at once.
Parameters
leader - the leader bean, which is used to get settings for all components.
peers - the peers, which must all be instances of the leader's class.
Returns:
a PropertyEditor for editing several beans at once.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
doLayout
doLayout( ) → void
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getDialog
getDialog( java.awt.Component c ) → javax.swing.JDialog
allow clients to get at the dialog so it can be positioned.
Parameters
c - parent, if initializing.
Returns:
the dialog.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getListenForExternalChanges
getListenForExternalChanges( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isBean
isBean( Object lbean ) → boolean
return true if the object is a Java Bean that fires property change events.
This checks to see if listeners can be registered.
Parameters
lbean - an object which may be a bean
Returns:
true if the object has an addPropertyChangeListener method.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
refresh
refresh( ) → void
request a refresh, the same as if the "refresh" button was pressed.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setListenForExternalChanges
setListenForExternalChanges( boolean v ) → void
Parameters
v - a boolean
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
showDialog
showDialog( java.awt.Component c ) → void
Parameters
c - a Component
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
showDialog( java.awt.Component c, String title, java.awt.Image icon ) → void
showModalDialog
showModalDialog( java.awt.Component c ) → void
Parameters
c - a Component
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]