HEADER

biouml.workbench
Class BioUMLApplication

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--com.developmentontheedge.application.ApplicationFrame
                                      |
                                      +--biouml.workbench.BioUMLApplication

public class BioUMLApplication
extends ApplicationFrame
implements ChangeListener

General class for different BioUML applications.


Inner classes inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame

Inner classes inherited from class java.awt.Frame
Frame.AccessibleAWTFrame

Inner classes inherited from class java.awt.Window
Window.AccessibleAWTWindow

Inner classes inherited from class java.awt.Container
Container.AccessibleAWTContainer

Inner classes inherited from class java.awt.Component
Component.AccessibleAWTComponent

Field Summary
 final static StringCONFIG_FILE
           
 final static StringDIAGRAM_PANE_NAME
           
 final static StringEDITOR_PANE_NAME
           
 final static StringEXPLORER_PANE_NAME
           
 final static StringREPOSITORY_PANE_NAME
           

Fields inherited from class javax.swing.JFrame
EXIT_ON_CLOSE

Fields inherited from class java.awt.Frame
DEFAULT_CURSOR, CROSSHAIR_CURSOR, TEXT_CURSOR, WAIT_CURSOR, SW_RESIZE_CURSOR, SE_RESIZE_CURSOR, NW_RESIZE_CURSOR, NE_RESIZE_CURSOR, N_RESIZE_CURSOR, S_RESIZE_CURSOR, W_RESIZE_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, MOVE_CURSOR, NORMAL, ICONIFIED

Fields inherited from class java.awt.Component
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT

Constructor Summary
BioUMLApplication(String modulePath)
           

Method Summary
 booleancloseApplication()
           
 voidcloseCurrentDiagram()
           
 ViewPaneListenergetDiagramViewListener()
           
 static MessageBundlegetMessageBundle()
           
 voidnewDiagram(Module module)
           
 voidopenDiagram(String completeName)
           
 voidsaveDiagram()
           
 voidstateChanged(ChangeEvent e)
           
 voidupdateSelection(ViewPane viewPane)
           

Methods inherited from class com.developmentontheedge.application.ApplicationFrame
getDocumentManager, getPanelManager, getStatusBar, getToolBar, setToolBar

Methods inherited from class javax.swing.JFrame
setDefaultCloseOperation, getDefaultCloseOperation, update, setJMenuBar, getJMenuBar, remove, setLayout, getRootPane, getContentPane, setContentPane, getLayeredPane, setLayeredPane, getGlassPane, setGlassPane, getAccessibleContext

Methods inherited from class java.awt.Frame
addNotify, getTitle, setTitle, getIconImage, setIconImage, getMenuBar, setMenuBar, isResizable, setResizable, setState, getState, remove, removeNotify, setCursor, getCursorType, getFrames

Methods inherited from class java.awt.Window
pack, show, hide, dispose, toFront, toBack, getToolkit, getWarningString, getLocale, getInputContext, setCursor, getOwner, getOwnedWindows, addWindowListener, removeWindowListener, getListeners, getFocusOwner, postEvent, isShowing, applyResourceBundle, applyResourceBundle, getGraphicsConfiguration

Methods inherited from class java.awt.Container
getComponentCount, countComponents, getComponent, getComponents, getInsets, insets, add, add, add, add, add, remove, removeAll, getLayout, doLayout, layout, invalidate, validate, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, print, paintComponents, printComponents, addContainerListener, removeContainerListener, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, isAncestorOf, list, list

Methods inherited from class java.awt.Component
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getTreeLock, isValid, isDisplayable, isVisible, isEnabled, setEnabled, enable, enable, disable, isDoubleBuffered, enableInputMethods, setVisible, show, getForeground, setForeground, getBackground, setBackground, getFont, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, reshape, setBounds, getX, getY, getWidth, getHeight, getBounds, getSize, getLocation, isOpaque, isLightweight, getGraphics, getFontMetrics, getCursor, paintAll, repaint, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, contains, inside, contains, dispatchEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, isFocusTraversable, requestFocus, transferFocus, nextFocus, hasFocus, add, toString, list, list, list, addPropertyChangeListener, removePropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, setComponentOrientation, getComponentOrientation

Methods inherited from class java.lang.Object
getClass, hashCode, equals, notify, notifyAll, wait, wait, wait

Field Detail

CONFIG_FILE

public final static String CONFIG_FILE

DIAGRAM_PANE_NAME

public final static String DIAGRAM_PANE_NAME

EDITOR_PANE_NAME

public final static String EDITOR_PANE_NAME

EXPLORER_PANE_NAME

public final static String EXPLORER_PANE_NAME

REPOSITORY_PANE_NAME

public final static String REPOSITORY_PANE_NAME
Constructor Detail

BioUMLApplication

public BioUMLApplication(String modulePath)
pending show dialog if error occurs during repository initialisation
Method Detail

closeApplication

public boolean closeApplication()
Returns: TRUE if application may be close, FALSE for prevent application close.

closeCurrentDiagram

public void closeCurrentDiagram()

getDiagramViewListener

public ViewPaneListener getDiagramViewListener()

getMessageBundle

public static MessageBundle getMessageBundle()

newDiagram

public void newDiagram(Module module)

openDiagram

public void openDiagram(String completeName)

saveDiagram

public void saveDiagram()

stateChanged

public void stateChanged(ChangeEvent e)

updateSelection

public void updateSelection(ViewPane viewPane)

Association Links

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class org.apache.log4j.Category

to Class biouml.workbench.BioUMLApplication.DiagramViewListener

to Class biouml.workbench.resources.MessageBundle


FOOTER

BOTTOM