public final class DockingAreaDescriptor extends Object
Constructor and Description |
---|
DockingAreaDescriptor()
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getId()
Gets the Docking Area ID.
|
DockingAreaKind |
getKind()
Gets the Docking Area kind.
|
LayoutConstraintsDescriptor |
getLayoutConstraints()
Gets the layout constraints of the Docking Area.
|
List<Integer> |
getParentPath()
Gets the path positions of the parent split pane.
|
int |
getPosition()
Gets the position of the Docking Area in the parent split pane.
|
int |
hashCode() |
boolean |
isAdHoc()
Indicates if the Docking Area has been registered or created ad hoc.
|
boolean |
isPermanent()
Returns true, if the Docking Area is visible also when it's empty (permanently visible), and returns false, if the Docking Area is only visible when it's not empty
|
void |
setAdHoc(boolean adHoc)
Marks if the Docking Area has been registered or created ad hoc.
|
void |
setId(String id)
Sets the Docking Area ID.
|
void |
setKind(DockingAreaKind kind)
Sets the Docking Area kind.
|
void |
setLayoutConstraints(LayoutConstraintsDescriptor layoutConstraints)
Sets the layout constraints of the Docking Area.
|
void |
setParentPath(List<Integer> parentPath)
Sets the path positions of the parent split pane.
|
void |
setPermanent(boolean permanent)
Specifies if the Docking Area should be permanently visible.
|
void |
setPosition(int position)
Sets the position of the Docking Area in the parent split pane.
|
String |
toString() |
public DockingAreaDescriptor()
public String getId()
public void setId(String id)
id
- the Docking Area IDpublic DockingAreaKind getKind()
public void setKind(DockingAreaKind kind)
kind
- the Docking Area kindpublic int getPosition()
public void setPosition(int position)
position
- the position of the Docking Area in the parent split panepublic List<Integer> getParentPath()
public void setParentPath(List<Integer> parentPath)
parentPath
- the path positions of the parent split panepublic boolean isPermanent()
public void setPermanent(boolean permanent)
permanent
- If true, the Docking Area is visible also when it's empty (permanently visible), else the Docking Area is only visible when it's not emptypublic LayoutConstraintsDescriptor getLayoutConstraints()
public void setLayoutConstraints(LayoutConstraintsDescriptor layoutConstraints)
layoutConstraints
- the layout constraints of the Docking Areapublic void setAdHoc(boolean adHoc)
adHoc
- true, if the Docking Area has been created ad hoc, else false.public boolean isAdHoc()
Copyright © 2012–2018 Drombler. All rights reserved.