Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.shell.views
Class MainJarlShellFrame  view MainJarlShellFrame download MainJarlShellFrame.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bycom.arranger.jarl.shell.views.MainJarlShellFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class MainJarlShellFrame
extends javax.swing.JFrame

MainJarlShellFrame created on Apr 19, 2003


Nested Class Summary
static class MainJarlShellFrame.MainFrameView
          An adapter for the baseView
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected static int INTERNAL_OFFSET_X
           
protected static int INTERNAL_OFFSET_Y
           
protected  javax.swing.JDesktopPane m_desktop
           
protected  com.arranger.jarl.shell.JarlShell m_jarlShell
           
protected  com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspFrameSlider
           
protected  com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspJarlFile
           
protected  com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspOptionsPane
           
protected  com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspPreviewAnimationPane
           
protected  com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspRenderPane
           
protected  com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspRenderStatusPane
           
protected  java.awt.Component m_topPane
           
 
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.Window
 
Fields inherited from class java.awt.Container
 
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
MainJarlShellFrame(com.arranger.jarl.shell.JarlShell jarlShell, java.lang.String title)
           
 
Method Summary
 void addFrame(JarlShellFrame jarlShellFrame)
          Add another frame to the Desktop pane
protected  void cascadeDesktop()
           
protected  void closeDesktop()
           
protected  javax.swing.JMenuBar createMenuBar()
          Create the simple menu bar
protected  javax.swing.JScrollPane createScrollPane()
          Create the scroll pane that contains the JDesktopPane
protected  javax.swing.JPanel createStatusPanel()
           
protected  void initializePanes()
           
protected  void maximizeDesktop()
           
protected  void minimizeDesktop()
           
 void onChange(com.arranger.jarl.shell.models.BaseModel baseModel, java.lang.String propertyName)
          Foward the changes on
protected  void setFocus(java.awt.Component component)
           
protected  void shutDown()
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, swapComponents, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, 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, 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, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, 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

INTERNAL_OFFSET_X

protected static final int INTERNAL_OFFSET_X
See Also:
Constant Field Values

INTERNAL_OFFSET_Y

protected static final int INTERNAL_OFFSET_Y
See Also:
Constant Field Values

m_jarlShell

protected com.arranger.jarl.shell.JarlShell m_jarlShell

m_desktop

protected javax.swing.JDesktopPane m_desktop

m_mspJarlFile

protected com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspJarlFile

m_mspFrameSlider

protected com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspFrameSlider

m_mspOptionsPane

protected com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspOptionsPane

m_mspRenderPane

protected com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspRenderPane

m_mspRenderStatusPane

protected com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspRenderStatusPane

m_mspPreviewAnimationPane

protected com.arranger.jarl.shell.views.mainShellPanes.IMainShellPane m_mspPreviewAnimationPane

m_topPane

protected java.awt.Component m_topPane
Constructor Detail

MainJarlShellFrame

public MainJarlShellFrame(com.arranger.jarl.shell.JarlShell jarlShell,
                          java.lang.String title)
                   throws java.awt.HeadlessException
Method Detail

addFrame

public void addFrame(JarlShellFrame jarlShellFrame)
Add another frame to the Desktop pane


shutDown

protected void shutDown()

initializePanes

protected void initializePanes()

createStatusPanel

protected javax.swing.JPanel createStatusPanel()

setFocus

protected void setFocus(java.awt.Component component)

createScrollPane

protected javax.swing.JScrollPane createScrollPane()
Create the scroll pane that contains the JDesktopPane


createMenuBar

protected javax.swing.JMenuBar createMenuBar()
Create the simple menu bar


onChange

public void onChange(com.arranger.jarl.shell.models.BaseModel baseModel,
                     java.lang.String propertyName)
Foward the changes on


closeDesktop

protected void closeDesktop()

minimizeDesktop

protected void minimizeDesktop()

maximizeDesktop

protected void maximizeDesktop()

cascadeDesktop

protected void cascadeDesktop()