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, warnPointViewcontrolWindows, 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, showMessageDialogprotected 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 KahinaGUIprotected KahinaAbstractTreeView generateTreeView()
generateTreeView in class LogicProgrammingGUIpublic void displayMainViews()
displayMainViews in class LogicProgrammingGUIpublic void signatureUpdate()
public KahinaPerspective generateInitialPerspective()
generateInitialPerspective in class KahinaGUIprotected Mapper<java.lang.String,ProfileEntry> getProfileEntryMapper()
getProfileEntryMapper in class LogicProgrammingGUIprotected void processDialogEvent(KahinaDialogEvent e)
processDialogEvent in class LogicProgrammingGUIpublic java.lang.String getNewGrammarString()
KahinaGUIgetNewGrammarString in class KahinaGUI