oracle.ide.inspector.layout
Class ChoiceGroup
java.lang.Object
oracle.ide.inspector.layout.ExtensibleElement
oracle.ide.inspector.layout.ExtensibleGroup
oracle.ide.inspector.layout.ChoiceGroup
- All Implemented Interfaces:
- Identifiable, Element, Extensible
- Direct Known Subclasses:
- PropertyFormLayoutAssembly.ChoiceGroupAssembly
public abstract class ChoiceGroup
- extends ExtensibleGroup
One of the Element
s comprising a DisplayGroup
.
A ChoiceGroup
element is used to represent multiple
mutually exclusive parts of the UI.
A choice group consists of of mutiple Choice
s. The choice to
display is controlled by a ChoiceSelector
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CHOICE_GROUP
public static final java.lang.String CHOICE_GROUP
- See Also:
- Constant Field Values
CHOICE_SELECTOR_CLASS
public static final java.lang.String CHOICE_SELECTOR_CLASS
- See Also:
- Constant Field Values
ChoiceGroup
public ChoiceGroup()
getChoiceSelectorClass
public abstract MetaClass getChoiceSelectorClass()
- Get the class controlling the choice to display. This class must extend
ChoiceSelector
.
- Returns:
- the class controlling the choice to display. This class must extend
ChoiceSelector
.
getChoiceSelector
public ChoiceSelector getChoiceSelector()
- Create an instance of the
ChoiceSelector
class.
- Returns:
- an instance of a class extending
ChoiceSelector
.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 1997, 2011, Oracle. All rights reserved.