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