public class TraleSLDGUI extends LogicProgrammingGUI
Modifier and Type | Field and Description |
---|---|
protected KahinaChartView |
mainChartView |
javax.swing.Action |
NEW_WORKBENCH_ACTION
initialises a new feature workbench and creates a window for it
|
protected TraleSLDSignatureAppropriatenessView |
signatureAppropriatenessView |
protected TraleSLDSignatureHierarchyView |
signatureHierarchyView |
protected TraleSLDSignatureUsageView |
signatureUsageView |
protected FeatureWorkbenchView |
workbenchView |
breakPointView, completePointView, creepPointView, failPointView, kahina, mainTreeView, skipPointView, warnPointView
controlWindows, livingViews, messageConsoleView, varNameToView, views, windowManager
Constructor and Description |
---|
TraleSLDGUI(java.lang.Class<? extends KahinaStep> stepType,
TraleSLDInstance instance,
boolean withAuxiliaryInstance) |
Modifier and Type | Method and Description |
---|---|
protected KahinaWindowManager |
createWindowManager() |
void |
displayMainViews() |
KahinaPerspective |
generateInitialPerspective() |
protected KahinaAbstractTreeView |
generateTreeView() |
java.lang.String |
getNewGrammarString()
Defines the title of the program file chooser while creating a new project.
|
protected Mapper<java.lang.String,ProfileEntry> |
getProfileEntryMapper() |
void |
prepare() |
protected void |
processDialogEvent(KahinaDialogEvent e) |
void |
signatureUpdate() |
addControlButton, createProgressMonitorWrapper, displayStepContent, fillFieldToView, getKahinaInstance, getMainWindow, getPerspective, getViewByID, getWindowManager, initialize, integrateWindows, processEvent, setPerspective, show, showConfirmDialog, showMessageDialog
protected KahinaChartView mainChartView
protected TraleSLDSignatureHierarchyView signatureHierarchyView
protected TraleSLDSignatureAppropriatenessView signatureAppropriatenessView
protected TraleSLDSignatureUsageView signatureUsageView
protected FeatureWorkbenchView workbenchView
public final javax.swing.Action NEW_WORKBENCH_ACTION
public TraleSLDGUI(java.lang.Class<? extends KahinaStep> stepType, TraleSLDInstance instance, boolean withAuxiliaryInstance)
protected KahinaWindowManager createWindowManager()
createWindowManager
in class KahinaGUI
protected KahinaAbstractTreeView generateTreeView()
generateTreeView
in class LogicProgrammingGUI
public void displayMainViews()
displayMainViews
in class LogicProgrammingGUI
public void signatureUpdate()
public KahinaPerspective generateInitialPerspective()
generateInitialPerspective
in class KahinaGUI
protected Mapper<java.lang.String,ProfileEntry> getProfileEntryMapper()
getProfileEntryMapper
in class LogicProgrammingGUI
protected void processDialogEvent(KahinaDialogEvent e)
processDialogEvent
in class LogicProgrammingGUI
public java.lang.String getNewGrammarString()
KahinaGUI
getNewGrammarString
in class KahinaGUI