public abstract class CategoryLayout extends ExtensibleElement
CategoryLayout
s specify how the property inspector form
view displays properties under a specific category.
Category layouts are uniquely identified by an ID. The property inspector
predefines the "Common" category, identified by this ID:
oracle.ide.inspector.category.common
. Category IDs are defined in
a property model class.
Category layouts organizes property graphical user interfaces in collapsable
DisplayGroup
s and/or ChoiceGroup
s.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CATEGORY_LAYOUT |
static java.lang.String |
EXPANDED |
static java.lang.String |
SELECTED |
Constructor and Description |
---|
CategoryLayout() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getHint()
Get a short helpful hint for user display.
|
abstract java.lang.String |
getTitle()
Get the title for user display.
|
abstract java.lang.Boolean |
isExpanded()
Get whether the category should be selected by default.
|
abstract java.lang.Boolean |
isSelected()
Get whether the category should be selected by default.
|
java.lang.String |
toString() |
getExtensible, isExtensible, mayHaveChildren
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildren
getBase, getExtends, getPartOf
getID
public static final java.lang.String CATEGORY_LAYOUT
public static final java.lang.String EXPANDED
public static final java.lang.String SELECTED
public abstract java.lang.String getTitle()
public abstract java.lang.String getHint()
public abstract java.lang.Boolean isSelected()
public abstract java.lang.Boolean isExpanded()
public java.lang.String toString()
toString
in class java.lang.Object