public abstract class OntologyClassVisualisation
extends java.lang.Object
GlobalInfo#registerOntologyClassVisualisation(String),
GlobalInfo#getKnownOntologyClassVisualisations(),
GlobalInfo#isRegisteredOntologyClassVisualisation(Class),
GlobalInfo#getOntologyClassVisualisation(Class)| Constructor and Description |
|---|
OntologyClassVisualisation() |
| Modifier and Type | Method and Description |
|---|---|
OntologyClassEditorJPanel |
getEditorJPanel(DynForm dynForm,
int startArgIndex)
Returns the Editor-JPanel for instance of the configured class .
|
abstract java.lang.Class<? extends OntologyClassEditorJPanel> |
getEditorJPanelClass()
Returns the OntologyClassEditorJPanel class that extends JPanel.
|
abstract java.lang.Class<?> |
getOntologyClass()
Returns the class out of an ontology that can be visualized .
|
java.lang.Object |
getOntologyClassInstance(DynForm dynForm,
int startArgIndex)
Returns the concrete ontology class instance.
|
OntologyClassWidget |
getWidget(DynForm dynForm,
int startArgIndex)
Returns the widget instance from the configured class .
|
abstract java.lang.Class<? extends OntologyClassWidget> |
getWidgetClass()
Returns the class of the widget that extends a OntologyClassWidget that extends a JPanel.
|
public abstract java.lang.Class<?> getOntologyClass()
public abstract java.lang.Class<? extends OntologyClassWidget> getWidgetClass()
public abstract java.lang.Class<? extends OntologyClassEditorJPanel> getEditorJPanelClass()
public OntologyClassWidget getWidget(DynForm dynForm, int startArgIndex)
dynForm - the current DynFormstartArgIndex - the index of the start argumentpublic OntologyClassEditorJPanel getEditorJPanel(DynForm dynForm, int startArgIndex)
dynForm - the current DynFormstartArgIndex - the index of the start argumentpublic java.lang.Object getOntologyClassInstance(DynForm dynForm, int startArgIndex)
dynForm - the current DynFormstartArgIndex - the start argument index