public abstract class CustomComponent extends SimpleElement
Element
s comprising a DisplayGroup
.
A CustomComponent
allows extension writers to put some
custom graphical user interface that is not specifically the property editor
for one property.
The custom component must extend the class CustomGUIComponent
.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPONENT |
static java.lang.String |
COMPONENT_CLASS |
Constructor and Description |
---|
CustomComponent() |
Modifier and Type | Method and Description |
---|---|
CustomGUIComponent |
getComponent()
Create an instance of the component class.
|
abstract MetaClass |
getComponentClass()
Get a class extending
CustomGUIComponent . |
java.lang.String |
toString() |
getChildren, getExtensible, isExtensible, mayHaveChildren
public static final java.lang.String COMPONENT
public static final java.lang.String COMPONENT_CLASS
public abstract MetaClass getComponentClass()
CustomGUIComponent
. An instance of this
class will be inserted in a DisplayGroup
at the specified
location.CustomGUIComponent
.public CustomGUIComponent getComponent()
DisplayGroup
at the specified
location.CustomGUIComponent
.public java.lang.String toString()
toString
in class java.lang.Object