public class DockingWindowDropFilterProperties extends PropertyMapContainer
DropFilter
s
for all types of DockingWindow
s.Modifier and Type | Field and Description |
---|---|
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 and Description |
---|
DockingWindowDropFilterProperties()
Creates an empty property object.
|
DockingWindowDropFilterProperties(DockingWindowDropFilterProperties inheritFrom)
Creates a property object that inherit values from another property object.
|
DockingWindowDropFilterProperties(PropertyMap map)
Creates a property object containing the map.
|
Modifier and Type | Method and Description |
---|---|
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.
|
getMap
public static final PropertyMapGroup PROPERTIES
public static final DropFilterProperty SPLIT_DROP_FILTER
DropFilter
that is called when a
split drop is in progress.public static final DropFilterProperty CHILD_DROP_FILTER
DropFilter
that is called when a
child window will be asked for accept drop.public static final DropFilterProperty INTERIOR_DROP_FILTER
DropFilter
that is called when an
interior drop is in progress.public static final DropFilterProperty INSERT_TAB_DROP_FILTER
DropFilter
that is called when an
insert tab drop is in progress.public DockingWindowDropFilterProperties()
public DockingWindowDropFilterProperties(PropertyMap map)
map
- the property mappublic DockingWindowDropFilterProperties(DockingWindowDropFilterProperties inheritFrom)
inheritFrom
- the object from which to inherit property valuespublic DockingWindowDropFilterProperties addSuperObject(DockingWindowDropFilterProperties properties)
properties
- the object from which to inherit property valuespublic DockingWindowDropFilterProperties removeSuperObject(DockingWindowDropFilterProperties superObject)
superObject
- the super object to removepublic DockingWindowDropFilterProperties setSplitDropFilter(DropFilter filter)
filter
- the split drop filterpublic DropFilter getSplitDropFilter()
public DockingWindowDropFilterProperties setChildDropFilter(DropFilter filter)
filter
- the child drop filterpublic DropFilter getChildDropFilter()
public DockingWindowDropFilterProperties setInteriorDropFilter(DropFilter filter)
filter
- the interior drop filterpublic DropFilter getInteriorDropFilter()
public DockingWindowDropFilterProperties setInsertTabDropFilter(DropFilter filter)
filter
- the insert tab drop filterpublic DropFilter getInsertTabDropFilter()