oracle.ide.layout
Interface Layout
- All Superinterfaces:
- Data, Dirtyable, Displayable, Document, Element, LazyLoadable, Locatable, PropertyAccess, Subject
- All Known Implementing Classes:
- BaseLayout
- public interface Layout
- extends Document, PropertyAccess
Layout interface. Layouts remember the position of views. When a layout
is activated, the state of the remembered views is recovered from the
information saved in the layout.
Method Summary |
java.lang.String |
getName()
Get this layout name. |
IdeLayout |
getOwner()
Get the IdeLayout that owns this layout. |
boolean |
isActive()
Returns true if this layout is currently active. |
void |
setActive(boolean active)
Mark this layout as the currently active layout. |
void |
setInherited(Layout layout)
Set a layout from which this layout inherits settings. |
void |
setOwner(IdeLayout owner)
Set the owner of this layout. |
Methods inherited from interface oracle.ide.model.Data |
getData |
LAYOUT_NAME_PROPERTY
public static final java.lang.String LAYOUT_NAME_PROPERTY
- See Also:
- Constant Field Values
LAYOUT_ACTIVE_PROPERTY
public static final java.lang.String LAYOUT_ACTIVE_PROPERTY
- See Also:
- Constant Field Values
isActive
public boolean isActive()
- Returns true if this layout is currently active.
setActive
public void setActive(boolean active)
- Mark this layout as the currently active layout.
getName
public java.lang.String getName()
- Get this layout name.
getOwner
public IdeLayout getOwner()
- Get the
IdeLayout
that owns this layout.
setOwner
public void setOwner(IdeLayout owner)
- Set the owner of this layout.
setInherited
public void setInherited(Layout layout)
- Set a layout from which this layout inherits settings.
Copyright © 1997, 2004, Oracle. All rights reserved.