|
|||||||||
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
jApp.DocumentWindow
public class DocumentWindow
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.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
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 | |
---|---|
DocumentWindow(Document document)
|
Method Summary | |
---|---|
protected void |
addAssociationsToFileMenu(javax.swing.JMenu fileMenu)
|
protected void |
addCloseItemsToFileMenu(javax.swing.JMenu fileMenu)
|
protected void |
addCopyPasteItemsToEditMenu(javax.swing.JMenu editMenu)
|
protected void |
addItemsToHelpMenu(javax.swing.JMenu menu)
|
void |
addItemsToRightClick(javax.swing.JPopupMenu popupMenu)
Handles right clicks. |
protected void |
addItemsToWindowMenu(javax.swing.JMenu menu)
|
protected void |
addMenusToMenuBar(javax.swing.JMenuBar menubar)
|
protected void |
addNewItemsToFileMenu(javax.swing.JMenu fileMenu)
|
protected void |
addOpenItemsToFileMenu(javax.swing.JMenu fileMenu)
|
protected void |
addOtherItemsToEditMenu(javax.swing.JMenu editMenu)
|
protected void |
addOtherItemsToFileMenu(javax.swing.JMenu fileMenu)
|
protected void |
addPrintItemsToFileMenu(javax.swing.JMenu fileMenu)
|
protected void |
addSaveItemsToFileMenu(javax.swing.JMenu fileMenu)
|
protected void |
addUndoItemsToEditMenu(javax.swing.JMenu editMenu)
|
void |
addView(DocumentView view)
|
void |
causeRegen()
|
boolean |
close()
|
protected javax.swing.JMenu |
createEditMenu()
|
protected javax.swing.JMenu |
createFileMenu()
|
protected javax.swing.JMenu |
createHelpMenu()
|
javax.swing.JMenuBar |
createMenuBar()
|
protected javax.swing.JMenu |
createRecentFilesMenu()
|
protected javax.swing.JMenu |
createWindowMenu()
|
void |
defaultPosition()
|
Application |
getApplication()
|
Document |
getDocument()
|
protected javax.swing.Action |
getMaximizeAllAction()
|
protected javax.swing.Action |
getMaximizeWindowAction()
|
DocumentView |
getMouseView()
|
protected javax.swing.Action |
getNextWindowAction()
|
java.util.LinkedList<DocumentView> |
getViews()
|
protected WindowState |
getWindowState()
|
void |
initDocumentWindow()
|
protected void |
initiallyPositionWindow()
|
boolean |
isActivated()
|
void |
removeView(DocumentView view)
|
protected void |
restoreWindow(WindowState state)
|
void |
setVisible(boolean b)
|
protected void |
setWindowIcon()
|
void |
updateFeedback()
|
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, finalize, 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, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, 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, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle |
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 DocumentWindow(Document document)
Method Detail |
---|
public Application getApplication()
public DocumentView getMouseView()
public boolean isActivated()
public Document getDocument()
public void addView(DocumentView view)
public void removeView(DocumentView view)
public void causeRegen()
public void updateFeedback()
public void defaultPosition()
public javax.swing.JMenuBar createMenuBar()
protected void setWindowIcon()
protected void initiallyPositionWindow()
protected javax.swing.JMenu createRecentFilesMenu()
protected javax.swing.JMenu createFileMenu()
protected void addNewItemsToFileMenu(javax.swing.JMenu fileMenu)
protected void addOpenItemsToFileMenu(javax.swing.JMenu fileMenu)
protected void addCloseItemsToFileMenu(javax.swing.JMenu fileMenu)
protected void addSaveItemsToFileMenu(javax.swing.JMenu fileMenu)
protected void addPrintItemsToFileMenu(javax.swing.JMenu fileMenu)
protected void addAssociationsToFileMenu(javax.swing.JMenu fileMenu)
protected void addOtherItemsToFileMenu(javax.swing.JMenu fileMenu)
protected javax.swing.JMenu createEditMenu()
protected void addUndoItemsToEditMenu(javax.swing.JMenu editMenu)
protected void addCopyPasteItemsToEditMenu(javax.swing.JMenu editMenu)
protected void addOtherItemsToEditMenu(javax.swing.JMenu editMenu)
protected javax.swing.JMenu createHelpMenu()
protected javax.swing.JMenu createWindowMenu()
protected void addItemsToHelpMenu(javax.swing.JMenu menu)
protected void addItemsToWindowMenu(javax.swing.JMenu menu)
protected void addMenusToMenuBar(javax.swing.JMenuBar menubar)
public boolean close()
public java.util.LinkedList<DocumentView> getViews()
public void setVisible(boolean b)
setVisible
in class java.awt.Component
protected WindowState getWindowState()
protected javax.swing.Action getNextWindowAction()
protected javax.swing.Action getMaximizeAllAction()
protected javax.swing.Action getMaximizeWindowAction()
protected void restoreWindow(WindowState state)
public void initDocumentWindow()
public void addItemsToRightClick(javax.swing.JPopupMenu popupMenu)
popupMenu
- the popup menu to fill in
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |