public class FeatureWorkbenchView extends KahinaView<FeatureWorkbench>
config, kahina, model, needsRedraw
Constructor and Description |
---|
FeatureWorkbenchView(KahinaInstance<?,?,?,?> kahina,
AuxiliaryTraleInstance trale) |
Modifier and Type | Method and Description |
---|---|
void |
doDisplay()
Subclasses may override this method to take certain actions directly
after
KahinaView.model has changed. |
java.util.List<java.lang.String> |
getNameList() |
java.lang.String |
getSignatureFileName() |
java.lang.String |
getTheoryFileName() |
AuxiliaryTraleInstance |
getTrale() |
javax.swing.JComponent |
makePanel()
Returns the panel that represents this view in the GUI.
|
void |
recalculate()
Override this method to define necessary operations after changes to the
model (coordinate recomputations etc.)
|
void |
setTrale(AuxiliaryTraleInstance trale) |
display, getConfig, getModel, getTitle, isVisible, makeEditorPanel, needsRedraw, processEvent, processEvent, requireRedraw, setConfig, setTitle, setVisible
public FeatureWorkbenchView(KahinaInstance<?,?,?,?> kahina, AuxiliaryTraleInstance trale)
public AuxiliaryTraleInstance getTrale()
public void setTrale(AuxiliaryTraleInstance trale)
public java.util.List<java.lang.String> getNameList()
public void doDisplay()
KahinaView
KahinaView.model
has changed. This default implementation does
nothing.doDisplay
in class KahinaView<FeatureWorkbench>
public void recalculate()
KahinaView
recalculate
in class KahinaView<FeatureWorkbench>
public javax.swing.JComponent makePanel()
KahinaView
makePanel
in class KahinaView<FeatureWorkbench>
public java.lang.String getSignatureFileName()
public java.lang.String getTheoryFileName()