public class GuiMain extends JFrame implements org.simplericity.macify.eawt.ApplicationListener
Window.TypeComponent.BaselineResizeBehaviorEXIT_ON_CLOSECROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
GuiMain()
Creates new form GuiMain
|
| Modifier and Type | Method and Description |
|---|---|
static File |
chooseFileForSaving(FileFilter filter,
Component parent)
Allows the user to select a file name for saving a file.
|
static void |
closeAllWindows() |
static GuiMain |
getApplication() |
static String |
getGrammarServer() |
void |
handleAbout(org.simplericity.macify.eawt.ApplicationEvent ae)
** callback methods for macify ***
|
void |
handleOpenApplication(org.simplericity.macify.eawt.ApplicationEvent ae) |
void |
handleOpenFile(org.simplericity.macify.eawt.ApplicationEvent ae) |
void |
handlePreferences(org.simplericity.macify.eawt.ApplicationEvent ae) |
void |
handlePrintFile(org.simplericity.macify.eawt.ApplicationEvent ae) |
void |
handleQuit(org.simplericity.macify.eawt.ApplicationEvent ae) |
void |
handleReOpenApplication(org.simplericity.macify.eawt.ApplicationEvent ae) |
static boolean |
isMac() |
static Corpus |
loadAnnotatedCorpus(InterpretedTreeAutomaton irtg,
Component parent) |
static void |
loadAutomaton(Frame parent) |
static void |
loadIrtg(Frame parent) |
static void |
loadIrtgFromURL(Frame parent) |
static void |
loadMaxentWeights(MaximumEntropyIrtg irtg,
JFrame parent) |
static void |
loadTemplateIrtg(Frame parent) |
static void |
log(String log) |
static void |
main(String[] args) |
static void |
quit() |
static boolean |
saveAutomaton(TreeAutomaton auto,
Component parent) |
static boolean |
saveIrtg(InterpretedTreeAutomaton irtg,
Component parent) |
static void |
showDecompositionDialog(Frame parent) |
static void |
showVisualizationDialog(Frame parent) |
static void |
withLoadedUnannotatedCorpus(InterpretedTreeAutomaton irtg,
JFrame parent,
Consumer<Corpus> andThen) |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validateaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventpublic static GuiMain getApplication()
public static boolean isMac()
public static void showDecompositionDialog(Frame parent)
public static void showVisualizationDialog(Frame parent)
public static void quit()
public static void closeAllWindows()
public static File chooseFileForSaving(FileFilter filter, Component parent)
filter - parent - public static boolean saveAutomaton(TreeAutomaton auto, Component parent)
public static boolean saveIrtg(InterpretedTreeAutomaton irtg, Component parent)
public static Corpus loadAnnotatedCorpus(InterpretedTreeAutomaton irtg, Component parent)
public static void loadMaxentWeights(MaximumEntropyIrtg irtg, JFrame parent)
public static void withLoadedUnannotatedCorpus(InterpretedTreeAutomaton irtg, JFrame parent, Consumer<Corpus> andThen)
public static void loadTemplateIrtg(Frame parent)
public static void loadIrtg(Frame parent)
public static void loadIrtgFromURL(Frame parent)
public static void loadAutomaton(Frame parent)
public static void log(String log)
public static void main(String[] args) throws Exception
args - the command line argumentsExceptionpublic void handleAbout(org.simplericity.macify.eawt.ApplicationEvent ae)
handleAbout in interface org.simplericity.macify.eawt.ApplicationListenerpublic void handleOpenApplication(org.simplericity.macify.eawt.ApplicationEvent ae)
handleOpenApplication in interface org.simplericity.macify.eawt.ApplicationListenerpublic void handleOpenFile(org.simplericity.macify.eawt.ApplicationEvent ae)
handleOpenFile in interface org.simplericity.macify.eawt.ApplicationListenerpublic void handlePreferences(org.simplericity.macify.eawt.ApplicationEvent ae)
handlePreferences in interface org.simplericity.macify.eawt.ApplicationListenerpublic void handlePrintFile(org.simplericity.macify.eawt.ApplicationEvent ae)
handlePrintFile in interface org.simplericity.macify.eawt.ApplicationListenerpublic void handleQuit(org.simplericity.macify.eawt.ApplicationEvent ae)
handleQuit in interface org.simplericity.macify.eawt.ApplicationListenerpublic void handleReOpenApplication(org.simplericity.macify.eawt.ApplicationEvent ae)
handleReOpenApplication in interface org.simplericity.macify.eawt.ApplicationListenerpublic static String getGrammarServer()
Copyright © 2017. All rights reserved.