org.kahina.tulipa.visual.grammar
Class TulipaGrammarView

java.lang.Object
  extended by org.kahina.core.visual.KahinaView<TulipaGrammar>
      extended by org.kahina.tulipa.visual.grammar.TulipaGrammarView
All Implemented Interfaces:
KahinaListener

public class TulipaGrammarView
extends KahinaView<TulipaGrammar>


Field Summary
 
Fields inherited from class org.kahina.core.visual.KahinaView
config, kahina, model
 
Constructor Summary
TulipaGrammarView(TulipaInstance kahina)
           
 
Method Summary
 List<Integer> getSelectedClauses()
           
 JComponent makePanel()
          Returns the panel that represents this view in the GUI.
 
Methods inherited from class org.kahina.core.visual.KahinaView
display, doDisplay, getConfig, getModel, getTitle, isVisible, makeEditorPanel, processEvent, processEvent, recalculate, setConfig, setTitle, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TulipaGrammarView

public TulipaGrammarView(TulipaInstance kahina)
Method Detail

makePanel

public JComponent makePanel()
Description copied from class: KahinaView
Returns the panel that represents this view in the GUI. This method must be invoked from the event dispatch thread.

Specified by:
makePanel in class KahinaView<TulipaGrammar>
Returns:

getSelectedClauses

public List<Integer> getSelectedClauses()