|
|||||||
| 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
|
+--ArborFrame
|
+--ArborApplication
Copyright (C) 2004-2007, President and Fellows of Harvard College and Max-Planck-Institut fuer Wissenschaftsgeschichte. Arboreal comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under the terms of the GNU GENERAL PUBLIC LICENSE (GPL) Version 2. See the file "COPYING" for more details.
| 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 |
| Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, 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_CURSOR |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| 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 | |
ArborApplication(int split)
|
|
| Method Summary | |
static void |
aboutDialog()
Displays an About dialog. |
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
void |
dispose()
|
void |
exit()
This method is called instead of System.exit() in order
to allow for exit hooks. |
ArborPanel |
getArborPanel()
Returns the ArborPanel in this frame. |
int |
getFontSize()
Returns the selected font size |
static ArborApplication |
instantiateNew()
Instantiates a new ArborApplication. |
void |
loadText(java.lang.String location)
Loads a text into the ArborPanel. |
static void |
main(java.lang.String[] argv)
|
void |
menuCanceled(javax.swing.event.MenuEvent e)
Belongs to MenuListener interface. |
void |
menuDeselected(javax.swing.event.MenuEvent e)
Belongs to MenuListener interface. |
void |
menuSelected(javax.swing.event.MenuEvent e)
Belongs to MenuListener interface. |
static javax.swing.JMenu |
newMenu(java.lang.String symb)
Creates a new JMenu. |
void |
rebuildTransformMenu()
(Re)builds the "Transform" menu. |
void |
registerEdit()
Registers a client with active edits. |
void |
resetFontSize()
Resets the font size. |
void |
saveSome()
Allows the user to save modified files. |
void |
setTitleDesc(java.lang.String title)
Sets the title description for the main frame. |
void |
setToggleTags(boolean state)
Sets the state of the "Content XML View" and "Tree XML View" menu items. |
void |
showURL(java.net.URL url,
java.lang.String title)
Required by the ArborAgent interface. |
static void |
staticExit()
A static equivalent of exit(). |
void |
status(java.lang.String message,
int priority)
Displays a status message. |
void |
unregisterEdit()
Unregisters a client with active edits. |
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, 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 |
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle |
| Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, 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, 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, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, setVisible, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Constructor Detail |
public ArborApplication(int split)
| Method Detail |
public static void aboutDialog()
public static javax.swing.JMenu newMenu(java.lang.String symb)
JMenu.symb - the symbolic name for the menupublic void resetFontSize()
public int getFontSize()
public void rebuildTransformMenu()
public void menuSelected(javax.swing.event.MenuEvent e)
MenuListener interface.menuSelected in interface javax.swing.event.MenuListenerpublic void menuDeselected(javax.swing.event.MenuEvent e)
MenuListener interface.menuDeselected in interface javax.swing.event.MenuListenerpublic void menuCanceled(javax.swing.event.MenuEvent e)
MenuListener interface.menuCanceled in interface javax.swing.event.MenuListenerpublic static ArborApplication instantiateNew()
ArborApplication.ArborApplication
public void showURL(java.net.URL url,
java.lang.String title)
ArborAgent interface.showURL in interface ArborAgenturl - URL to displaytitle - title for display (optionally implemented)public void setTitleDesc(java.lang.String title)
setTitleDesc in interface ArborAgenttitle - frame titlepublic void setToggleTags(boolean state)
state - "Toggle Tags" checkbox statepublic ArborPanel getArborPanel()
ArborPanel in this frame.getArborPanel in interface ArborAgentArborPanel
public void status(java.lang.String message,
int priority)
status in interface ArborAgentmessage - messagepriority - priority levelpublic void loadText(java.lang.String location)
ArborPanel.location - URLpublic void registerEdit()
public void unregisterEdit()
public void saveSome()
save-some-buffers.public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed in interface java.awt.event.ActionListenerpublic void exit()
System.exit() in order
to allow for exit hooks.public static void staticExit()
exit().public void dispose()
dispose in class java.awt.Windowpublic static void main(java.lang.String[] argv)
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||