|
CNF | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--java.applet.Applet
|
+--CNF
Das Userinterface und das Hauptprogramm.
| Inner classes inherited from class java.applet.Applet |
java.applet.Applet.AccessibleApplet |
| Inner classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
CNF()
|
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent event)
Rückrufroutine für die Useraktionen. |
void |
doneO(Grammar newG)
Beendet eine Berechnung. |
Grammar |
G()
Gibt die aktuelle Grammatik zurück. |
void |
init()
Initialisierung. |
java.lang.String |
modus()
Gibt den aktuellen Modus zurück. |
void |
run(java.lang.String modus,
Grammar Gr)
Startet eine Berechnung. |
void |
setG(Grammar G)
Übergibt dem Userinterface eine neue Grammatik. |
void |
status(java.lang.String newStatus)
Setzt den unteren Status. |
void |
status(java.lang.String newStatusO,
java.lang.String newStatusU)
Setzt den oberen und den unteren Status. |
void |
step(Grammar sG,
java.lang.String statusO,
java.lang.String status,
Rules Rl,
Rules Rr)
Rückrufroutine, die von den Grammatiken nach Beendigung eines Schrittes aufgerufen wird. |
void |
toolTipOff()
Setzt den unteren Status zurück auf den Zustand, bevor ein Tooltip angezeigt wurde. |
void |
toolTipOn(java.lang.String toolTipStatus)
Gibt einen Tooltip anstelle des unteren Status aus. |
| Methods inherited from class java.applet.Applet |
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
| Methods inherited from class java.awt.Panel |
addNotify |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CNF()
| Method Detail |
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed in interface java.awt.event.ActionListenerpublic void doneO(Grammar newG)
newG - Die neue Grammatik.public Grammar G()
public void init()
init in class java.applet.Appletpublic java.lang.String modus()
public void run(java.lang.String modus,
Grammar Gr)
modus - Der Modus für die Rechnung.Gr - Die Grammatik, die bearbeitet werden soll.public void setG(Grammar G)
public void status(java.lang.String newStatus)
public void status(java.lang.String newStatusO,
java.lang.String newStatusU)
public void step(Grammar sG,
java.lang.String statusO,
java.lang.String status,
Rules Rl,
Rules Rr)
sG - Aktuelle Grammatik nach dem gemeldeten Schritt.statusO - Status für obere Statuszeile.status - Status für die untere Statuszeile.Rl - Regeln, die links hervorgehoben werden sollen.Rr - Regeln, die rechts hervorgehoben werden sollen.public void toolTipOff()
public void toolTipOn(java.lang.String toolTipStatus)
|
CNF | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||