public abstract class ExtensibleGroup extends ExtensibleElement
ChoiceGroup
is an extensible group that
implements this interface.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXPANDED |
static java.lang.String |
HINT |
static java.lang.String |
TITLE |
Constructor and Description |
---|
ExtensibleGroup() |
Modifier and Type | Method and Description |
---|---|
abstract ExtensibleGroup |
getBase()
Get the base element.
|
Extensible |
getExtensible()
Get the
Extensible information. |
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 boolean |
isExpanded()
Groups collect a number of displayable elements into meaningful
groups that are hidden from view when the group is not in its
expanded state.
|
boolean |
isExtensible()
Find out whether this element is
Extensible . |
boolean |
mayHaveChildren()
Find out whether this element contains other elements as children.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildren
getExtends, getPartOf
getID
public static final java.lang.String TITLE
public static final java.lang.String HINT
public static final java.lang.String EXPANDED
public abstract java.lang.String getTitle()
public abstract java.lang.String getHint()
public abstract boolean isExpanded()
Call this method to determine the initial state of the display group.
true
.public abstract ExtensibleGroup getBase()
public boolean mayHaveChildren()
Element
mayHaveChildren
in interface Element
mayHaveChildren
in class ExtensibleElement
public boolean isExtensible()
Element
Extensible
.isExtensible
in interface Element
isExtensible
in class ExtensibleElement
Extensible
.public Extensible getExtensible()
Element
Extensible
information.getExtensible
in interface Element
getExtensible
in class ExtensibleElement
true
from the
isExtensible()
method, must implement the Extensible
interface and return this
from their implementation of
this method.