public class FwkPropertyEditorDialogPaneValue extends FwkDialogPaneValue implements FwkPropertyEditorDialogPaneValueInterface
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected java.util.Map |
disabledProperties |
protected java.util.Map |
properties |
protected java.util.Map |
propertyAttributes |
getHt, ident, propertyChange, setHt, version
Constructor and Description |
---|
FwkPropertyEditorDialogPaneValue() |
FwkPropertyEditorDialogPaneValue(boolean sorted) |
FwkPropertyEditorDialogPaneValue(java.lang.String ident,
java.util.Map properties)
The constructor that receives the initial properties.
|
Modifier and Type | Method and Description |
---|---|
void |
disable(java.lang.String propertyName)
Disable a property.
|
void |
enable(java.lang.String propertyName)
Enable a property.
|
java.util.Iterator |
getProperties()
Get the properties from the pane value.
|
java.lang.Object |
getProperty(java.lang.String propertyName)
Retrieves the property that belongs to the specified property name.
|
java.lang.Object |
getPropertyAttribute(java.lang.String propertyName,
java.lang.String attrName)
Retrieves a specific attribute of a property.
|
java.util.Map |
getPropertyAttributes(java.lang.String propertyName)
Retrieves the attributes that belong to the specified property.
|
void |
setProperties(java.util.Map properties)
Set the properties.
|
void |
setProperty(java.lang.String propertyName,
java.lang.Object propertyValue)
Sets a property (name-value pair).
|
void |
setPropertyAttribute(java.lang.String propertyName,
java.lang.String attrName,
java.lang.Object attrValue)
Sets the attribute of a property.
|
void |
setPropertyAttributes(java.lang.String propertyName,
java.util.Map attrMap)
Sets the attributes of a property.
|
addPropertyChangeListener, addPropertyChangeListener, entrySet, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getIdent, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, getVersion, isPropertyChangeEventSuspended, main, release, removePropertyChangeListener, removePropertyChangeListener, setIdent, setSource, suspendPropertyChangeEvents, toString
clear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
getIdent, setIdent
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, setSource, suspendPropertyChangeEvents
getVersion, release
protected java.util.Map properties
protected java.util.Map disabledProperties
protected java.util.Map propertyAttributes
public FwkPropertyEditorDialogPaneValue()
public FwkPropertyEditorDialogPaneValue(boolean sorted)
public FwkPropertyEditorDialogPaneValue(java.lang.String ident, java.util.Map properties)
properties
- The initial properties.ident
- A name to distinguish two or more identical panes
within one dialog.public void disable(java.lang.String propertyName)
disable
in interface FwkPropertyEditorDialogPaneValueInterface
propertyName
- The name name of the property.public void enable(java.lang.String propertyName)
enable
in interface FwkPropertyEditorDialogPaneValueInterface
propertyName
- The name name of the property.public java.lang.Object getProperty(java.lang.String propertyName)
getProperty
in interface FwkDialogPaneValueInterface
getProperty
in class FwkDialogPaneValue
propertyName
- The name name of the property.public java.util.Iterator getProperties()
getProperties
in interface FwkDialogPaneValueInterface
getProperties
in class FwkDialogPaneValue
public java.lang.Object getPropertyAttribute(java.lang.String propertyName, java.lang.String attrName)
getPropertyAttribute
in interface FwkPropertyEditorDialogPaneValueInterface
propertyName
- The name name of the property.attrName
- The attribute name.public java.util.Map getPropertyAttributes(java.lang.String propertyName)
getPropertyAttributes
in interface FwkPropertyEditorDialogPaneValueInterface
propertyName
- The name name of the property.public void setProperties(java.util.Map properties)
setProperties
in interface FwkDialogPaneValueInterface
setProperties
in class FwkDialogPaneValue
properties
- The name-value map.public void setProperty(java.lang.String propertyName, java.lang.Object propertyValue)
setProperty
in interface FwkDialogPaneValueInterface
setProperty
in class FwkDialogPaneValue
propertyName
- The name name of the property.propertyValue
- The new value of the property.public void setPropertyAttribute(java.lang.String propertyName, java.lang.String attrName, java.lang.Object attrValue)
setPropertyAttribute
in interface FwkPropertyEditorDialogPaneValueInterface
propertyName
- The name name of the property.attrName
- The name of the property attribute.attrValue
- The value of the property attribute.public void setPropertyAttributes(java.lang.String propertyName, java.util.Map attrMap)
setPropertyAttributes
in interface FwkPropertyEditorDialogPaneValueInterface
propertyName
- The name name of the property.propertyAttributes
- The property attribute map.