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 {@link net.infonode.docking.drop.DropFilter} that is called when a
child window will be asked for accept drop. |
static DropFilterProperty | INSERT_TAB_DROP_FILTER
The {@link net.infonode.docking.drop.DropFilter} that is called when an
insert tab drop is in progress. |
static DropFilterProperty | INTERIOR_DROP_FILTER
The {@link net.infonode.docking.drop.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 {@link net.infonode.docking.drop.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