|
||||||||||
| 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.Window
|
+--java.awt.Frame
|
+--javax.swing.JFrame
|
+--prolog.ui.MainFrame
| Inner Class Summary | |
(package private) class |
MainFrame.GenericActionListener
|
(package private) class |
MainFrame.Logger
|
| Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
| Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
| Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
| Field Summary | |
(package private) boolean |
animationViewInited
|
(package private) Console |
consoleLog
|
(package private) Console |
consoleOutput
|
(package private) Console |
consoleXml
|
(package private) javax.swing.JFileChooser |
exportChooser
|
(package private) FactDbRenderer |
fdbRenderer
|
(package private) ProFileFilter |
fileFilter
|
(package private) AnimationView |
graphicalResultView
|
(package private) java.lang.Object |
highlight
|
(package private) javax.swing.text.DefaultHighlighter |
highlighter
|
(package private) javax.swing.text.DefaultHighlighter.DefaultHighlightPainter |
highlighterPainter
|
(package private) javax.swing.JButton |
jButtonRun
|
(package private) javax.swing.JMenuBar |
jMenuBar
|
(package private) javax.swing.JMenu |
jMenuFile
|
(package private) javax.swing.JMenu |
jMenuHelp
|
(package private) javax.swing.JMenuItem |
jMenuItemAbout
|
(package private) javax.swing.JMenuItem |
jMenuItemExit
|
(package private) javax.swing.JMenuItem |
jMenuItemExport
|
(package private) javax.swing.JMenuItem |
jMenuItemOpen
|
(package private) javax.swing.JMenuItem |
jMenuItemSave
|
(package private) javax.swing.JMenuItem |
jMenuItemSaveAs
|
(package private) javax.swing.JScrollPane |
jScrollPane
|
(package private) javax.swing.JTabbedPane |
jTabbedPane1
|
(package private) javax.swing.JToolBar |
jToolBar1
|
(package private) javax.swing.JFileChooser |
openChooser
|
(package private) Parser |
parser
|
(package private) Program |
programm
|
(package private) javax.swing.JFileChooser |
saveChooser
|
(package private) Scanner |
scanner
|
(package private) java.io.File |
selectedFile
|
(package private) javax.swing.text.JTextComponent |
sourceCodeView
|
(package private) javax.swing.JSplitPane |
splitPaneHorizontal
|
(package private) javax.swing.JSplitPane |
splitPaneVertical
|
(package private) Tree |
tree
|
(package private) javax.swing.JScrollPane |
viewScrollPane
|
| Fields inherited from class javax.swing.JFrame |
accessibleContext, defaultCloseOperation, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
base, CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, frameSerializedDataVersion, HAND_CURSOR, icon, ICONIFIED, mbManagement, menuBar, MOVE_CURSOR, N_RESIZE_CURSOR, nameCounter, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, serialVersionUID, state, SW_RESIZE_CURSOR, TEXT_CURSOR, title, W_RESIZE_CURSOR, WAIT_CURSOR, weakThis |
| Fields inherited from class java.awt.Window |
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, warningString, windowListener, windowSerializedDataVersion |
| Fields inherited from class java.awt.Container |
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads |
| Fields inherited from class java.awt.Component |
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
MainFrame()
|
|
| Method Summary | |
void |
centerWindow()
|
void |
charScanned(int index)
|
private void |
finished()
|
private void |
jbInit()
|
void |
onAbout()
|
void |
onExit()
|
void |
onExport()
|
void |
onOpen()
|
void |
onRun()
|
void |
onSave()
|
void |
onSaveAs()
|
protected void |
openFile()
|
void |
run()
|
void |
saveFile()
|
void |
setVisible(boolean value)
|
void |
wordScanned(int index1,
int index2)
|
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, createRootPaneException, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
|
| Methods inherited from class java.awt.Window |
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postWindowEvent, preProcessKeyEvent, processEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, show, toBack, toFront, transferFocus |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, setFont, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Field Detail |
ProFileFilter fileFilter
javax.swing.JFileChooser openChooser
javax.swing.JFileChooser saveChooser
javax.swing.JFileChooser exportChooser
Tree tree
FactDbRenderer fdbRenderer
boolean animationViewInited
AnimationView graphicalResultView
javax.swing.JScrollPane viewScrollPane
javax.swing.JSplitPane splitPaneVertical
javax.swing.JTabbedPane jTabbedPane1
Console consoleOutput
Console consoleLog
Console consoleXml
javax.swing.JMenuBar jMenuBar
javax.swing.JMenu jMenuFile
javax.swing.JMenuItem jMenuItemOpen
javax.swing.JMenuItem jMenuItemSave
javax.swing.JMenuItem jMenuItemSaveAs
javax.swing.JMenuItem jMenuItemExport
javax.swing.JMenuItem jMenuItemExit
javax.swing.JToolBar jToolBar1
javax.swing.JButton jButtonRun
Program programm
Scanner scanner
Parser parser
java.io.File selectedFile
javax.swing.text.DefaultHighlighter highlighter
javax.swing.text.DefaultHighlighter.DefaultHighlightPainter highlighterPainter
java.lang.Object highlight
javax.swing.JSplitPane splitPaneHorizontal
javax.swing.JScrollPane jScrollPane
javax.swing.text.JTextComponent sourceCodeView
javax.swing.JMenu jMenuHelp
javax.swing.JMenuItem jMenuItemAbout
| Constructor Detail |
public MainFrame()
| Method Detail |
private void jbInit()
throws java.lang.Exception
public void onOpen()
public void onSave()
public void onSaveAs()
public void onExport()
public void saveFile()
protected void openFile()
public void onRun()
public void onAbout()
public void onExit()
public void setVisible(boolean value)
setVisible in class java.awt.Componentpublic void centerWindow()
public void run()
private void finished()
public void charScanned(int index)
public void wordScanned(int index1,
int index2)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||