net.infonode.docking.properties
public class FloatingWindowProperties extends PropertyMapContainer
Since: IDW 1.4.0
Field Summary | |
---|---|
static BooleanProperty | AUTO_CLOSE_ENABLED
Auto close enabled |
static PropertyMapProperty | COMPONENT_PROPERTIES
Properties for the component
|
static PropertyMapGroup | PROPERTIES
Property group containing all floating window properties. |
static PropertyMapProperty | SHAPED_PANEL_PROPERTIES
Properties for the shaped panel
|
static BooleanProperty | USE_FRAME
If true the floating window will be created as a JFrame, otherwise a JDialog will be created.
|
Constructor Summary | |
---|---|
FloatingWindowProperties()
Creates an empty property object. | |
FloatingWindowProperties(PropertyMap map)
Creates a property map containing the map.
| |
FloatingWindowProperties(FloatingWindowProperties inheritFrom)
Creates a property object that inherit values from another property object.
|
Method Summary | |
---|---|
FloatingWindowProperties | addSuperObject(FloatingWindowProperties properties)
Adds a super object from which property values are inherited.
|
boolean | getAutoCloseEnabled()
Returns true if the floating window should be automatically closed when it doesn't
contain any child window.
|
ComponentProperties | getComponentProperties()
Gets the component properties
|
ShapedPanelProperties | getShapedPanelProperties()
Gets the shaped panel properties
|
boolean | getUseFrame()
Returns true if the floating window should be created as a JFrame, otherwise a JDialog is used.
|
FloatingWindowProperties | removeSuperObject(FloatingWindowProperties superObject)
Removes a super object.
|
FloatingWindowProperties | setAutoCloseEnabled(boolean enabled)
Enables/disables if the floating window should be automatically closed when it doesn't contain
any child window.
|
FloatingWindowProperties | setUseFrame(boolean enabled)
Set to true if the floating window should be created as a JFrame, otherwise a JDialog is used.
|
See Also: FloatingWindowProperties
See Also: FloatingWindowProperties
Since: IDW 1.5.0
Parameters: map the property map
Parameters: inheritFrom the object from which to inherit property values
Parameters: properties the object from which to inherit property values
Returns: this
Returns: true if auto close is enabled, otherwise false
Returns: component properties
Returns: shaped panel properties
Returns: true if a JFrame should be used
Since: IDW 1.5.0
Parameters: superObject the super object to remove
Returns: this
Parameters: enabled true for auto close, otherwise disabled
Returns: this
Parameters: enabled true if a JFrame should be used
Returns: this
Since: IDW 1.5.0