package org.ruleml.oojdrew.GUI;
import java.awt.Component;
import org.ruleml.oojdrew.SyntaxFormat;
public interface UI {
void setController(AbstractUIApp controller);
void updateUI();
void setTextForCurrentEditingTab(String text);
void appendToCurrentEditingTab(String text);
String getTextForCurrentEditingTab();
String getTypeDefinitionTextAreaText();
SyntaxFormat getTypeInformationInputFormat();
SyntaxFormat getKnowledgeBaseInputFormat();
String getKnowledgeBaseTextAreaText();
Component getFrmOoJdrew();
void setFrameVisible(boolean visible);
}