|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
info.bioinfweb.treegraph.gui.mainframe.MainFrame
public class MainFrame
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JFrame |
|---|
javax.swing.JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
java.awt.Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
java.awt.Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
private ActionManagement |
actionManagement
|
private info.webinsel.util.swing.ExtendedDesktopPane |
desktopPane
|
private javax.swing.JMenu |
editMenu
|
private javax.swing.JMenu |
fileMenu
|
private static MainFrame |
firstInstance
|
private javax.swing.JMenu |
formatMenu
|
private javax.swing.JMenu |
helpMenu
|
private javax.swing.JPanel |
jContentPane
|
private javax.swing.JMenuBar |
mainMenu
|
private javax.swing.JMenu |
selectMenu
|
private static long |
serialVersionUID
|
private javax.swing.JPanel |
toolBarPanel
|
private javax.swing.JMenu |
viewMenu
|
private static int |
WINDOW_MENU_ITEMS_COUNT
|
private java.awt.event.WindowListener |
windowListener
|
private javax.swing.JMenu |
windowMenu
|
| 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, 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_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 | |
|---|---|
private |
MainFrame()
This is the default constructor |
| Method Summary | |
|---|---|
TreeInternalFrame |
addInternalFrame(Document document)
|
void |
addInternalFrame(javax.swing.JInternalFrame iFrame)
|
void |
cascadeInternalFrames()
|
ActionManagement |
getActionManagement()
|
TreeInternalFrame |
getActiveTreeFrame()
Returns the currently avctive Frame where a tree is displayed. |
private info.webinsel.util.swing.ExtendedDesktopPane |
getDesktopPane()
This method initializes desktopPane |
private javax.swing.JMenu |
getEditMenu()
This method initializes editMenu |
private javax.swing.JMenu |
getFileMenu()
This method initializes fileMenu |
private javax.swing.JMenu |
getFormatMenu()
This method initializes formatMenu |
private javax.swing.JMenu |
getHelpMenu()
This method initializes helpMenu |
static MainFrame |
getInstance()
|
TreeInternalFrame |
getInternalFrameByFile(java.io.File file)
|
private javax.swing.JPanel |
getJContentPane()
This method initializes jContentPane |
private javax.swing.JMenuBar |
getMainMenu()
This method initializes mainMenu |
private javax.swing.JMenu |
getSelectMenu()
This method initializes selectMenu |
private javax.swing.JPanel |
getToolBarPanel()
This method initializes toolBarPanel |
private javax.swing.JMenu |
getViewMenu()
This method initializes viewMenu |
private java.awt.event.WindowListener |
getWindowListener()
|
private javax.swing.JMenu |
getWindowMenu()
This method initializes windowMenu |
private void |
initialize()
This method initializes this |
private void |
loadIcons()
|
private void |
openInitialFile()
|
void |
run()
|
javax.swing.JInternalFrame |
selectFrame(boolean forward)
|
void |
tileInternalFramesHorizontal()
|
void |
tileInternalFramesVertical()
|
void |
updateMenues()
|
private void |
updateWindowMenu()
|
| Methods inherited from class javax.swing.JFrame |
|---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
| Methods inherited from class java.awt.Frame |
|---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
|---|
add, 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, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, isOpaque, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
private static final long serialVersionUID
private static final int WINDOW_MENU_ITEMS_COUNT
private static MainFrame firstInstance
private ActionManagement actionManagement
private java.awt.event.WindowListener windowListener
private javax.swing.JMenuBar mainMenu
private javax.swing.JMenu fileMenu
private javax.swing.JMenu editMenu
private javax.swing.JMenu viewMenu
private javax.swing.JMenu helpMenu
private javax.swing.JPanel jContentPane
private info.webinsel.util.swing.ExtendedDesktopPane desktopPane
private javax.swing.JMenu windowMenu
private javax.swing.JMenu formatMenu
private javax.swing.JMenu selectMenu
private javax.swing.JPanel toolBarPanel
| Constructor Detail |
|---|
private MainFrame()
| Method Detail |
|---|
public static MainFrame getInstance()
private void openInitialFile()
public void run()
run in interface java.lang.Runnablepublic void addInternalFrame(javax.swing.JInternalFrame iFrame)
public TreeInternalFrame addInternalFrame(Document document)
public TreeInternalFrame getActiveTreeFrame()
TreeInternalFrame.public javax.swing.JInternalFrame selectFrame(boolean forward)
public TreeInternalFrame getInternalFrameByFile(java.io.File file)
public void tileInternalFramesVertical()
public void tileInternalFramesHorizontal()
public void cascadeInternalFrames()
public ActionManagement getActionManagement()
private void updateWindowMenu()
public void updateMenues()
private void initialize()
private void loadIcons()
private java.awt.event.WindowListener getWindowListener()
private javax.swing.JMenuBar getMainMenu()
private javax.swing.JMenu getFileMenu()
private javax.swing.JMenu getEditMenu()
private javax.swing.JMenu getViewMenu()
private javax.swing.JMenu getHelpMenu()
private javax.swing.JPanel getJContentPane()
private info.webinsel.util.swing.ExtendedDesktopPane getDesktopPane()
private javax.swing.JMenu getWindowMenu()
private javax.swing.JMenu getFormatMenu()
private javax.swing.JMenu getSelectMenu()
private javax.swing.JPanel getToolBarPanel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||