net.infonode.docking.properties
public class DockingWindowDropFilterProperties extends PropertyMapContainer
Since: IDW 1.4.0
Version: $Revision: 1.4 $
| Field Summary | |
|---|---|
| static DropFilterProperty | CHILD_DROP_FILTER
The DropFilter that is called when a
child window will be asked for accept drop. |
| static DropFilterProperty | INSERT_TAB_DROP_FILTER
The DropFilter that is called when an
insert tab drop is in progress. |
| static DropFilterProperty | INTERIOR_DROP_FILTER
The DropFilter that is called when an
interior drop is in progress. |
| static PropertyMapGroup | PROPERTIES
Property group containing all docking window drop filter properties. |
| static DropFilterProperty | SPLIT_DROP_FILTER
The DropFilter that is called when a
split drop is in progress. |
| Constructor Summary | |
|---|---|
| DockingWindowDropFilterProperties()
Creates an empty property object. | |
| DockingWindowDropFilterProperties(PropertyMap map)
Creates a property object containing the map.
| |
| DockingWindowDropFilterProperties(DockingWindowDropFilterProperties inheritFrom)
Creates a property object that inherit values from another property object.
| |
| Method Summary | |
|---|---|
| DockingWindowDropFilterProperties | addSuperObject(DockingWindowDropFilterProperties properties)
Adds a super object from which property values are inherited.
|
| DropFilter | getChildDropFilter()
Returns the child drop filter that is used when a child window will be asked
for accept drop.
|
| DropFilter | getInsertTabDropFilter()
Returns the insert tab drop filter that is used when an insert tab drop is in progress.
|
| DropFilter | getInteriorDropFilter()
Returns the interior drop filter that is used when an interior drop is in progress.
|
| DropFilter | getSplitDropFilter()
Returns the split drop filter that is used when a split drop is in
progress.
|
| DockingWindowDropFilterProperties | removeSuperObject(DockingWindowDropFilterProperties superObject)
Removes a super object.
|
| DockingWindowDropFilterProperties | setChildDropFilter(DropFilter filter)
Sets the child drop filter to be used when a child window will be asked
for accept drop.
|
| DockingWindowDropFilterProperties | setInsertTabDropFilter(DropFilter filter)
Sets the insert tab drop filter to be used when an insert tab drop is in progress.
|
| DockingWindowDropFilterProperties | setInteriorDropFilter(DropFilter filter)
Sets the interior drop filter to be used when an interior drop is in progress.
|
| DockingWindowDropFilterProperties | setSplitDropFilter(DropFilter filter)
Sets the split drop filter to be used when a split drop is in progress.
|
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: the child drop filter
Returns: the child drop filter
Returns: the interior drop filter
Returns: the split drop filter
Parameters: superObject the super object to remove
Returns: this
Parameters: filter the child drop filter
Returns: this
Parameters: filter the insert tab drop filter
Returns: this
Parameters: filter the interior drop filter
Returns: this
Parameters: filter the split drop filter
Returns: this