uci.uml.ui
Class ProjectBrowser
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Frame
|
+--javax.swing.JFrame
|
+--uci.uml.ui.ProjectBrowser
- public class ProjectBrowser
- extends JFrame
- implements IStatusBar
The main window of the Argo/UML application.
- See Also:
- Serialized Form
| 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 |
| Methods inherited from class javax.swing.JFrame |
addImpl,
createRootPane,
frameInit,
getAccessibleContext,
getContentPane,
getDefaultCloseOperation,
getGlassPane,
getJMenuBar,
getLayeredPane,
getRootPane,
isRootPaneCheckingEnabled,
paramString,
processKeyEvent,
processWindowEvent,
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 |
| Methods inherited from class java.awt.Window |
addWindowListener,
applyResourceBundle,
applyResourceBundle,
dispose,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
isShowing,
pack,
postEvent,
processEvent,
removeWindowListener,
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,
remove,
removeAll,
removeContainerListener,
setFont,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
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,
hide,
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,
processInputMethodEvent,
processMouseEvent,
processMouseMotionEvent,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
repaint,
requestFocus,
reshape,
resize,
resize,
setBackground,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setEnabled,
setForeground,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
size,
toString,
transferFocus |
TheInstance
public static ProjectBrowser TheInstance
_actionCreateMultiple
protected static Action _actionCreateMultiple
_actionClassDiagram
protected static Action _actionClassDiagram
_actionUseCaseDiagram
protected static Action _actionUseCaseDiagram
_actionStateDiagram
protected static Action _actionStateDiagram
_actionActivityDiagram
protected static Action _actionActivityDiagram
_actionCollaborationDiagram
protected static Action _actionCollaborationDiagram
_actionAddTopLevelPackage
protected static Action _actionAddTopLevelPackage
_appName
protected String _appName
_project
protected Project _project
_navPane
protected NavigatorPane _navPane
_toDoPane
public ToDoPane _toDoPane
_multiPane
protected MultiEditorPane _multiPane
_detailsPane
protected DetailsPane _detailsPane
_menuBar
protected JMenuBar _menuBar
_statusBar
protected StatusBar _statusBar
defaultFont
public Font defaultFont
_mainSplit
protected JSplitPane _mainSplit
_topSplit
protected JSplitPane _topSplit
_botSplit
protected JSplitPane _botSplit
ProjectBrowser
public ProjectBrowser(String appName,
StatusBar sb)
initMenus
protected void initMenus()
createPanels
protected Component createPanels()
setProject
public void setProject(Project p)
getProject
public Project getProject()
updateTitle
public void updateTitle()
setTitle
public void setTitle(String title)
- Overrides:
- setTitle in class Frame
getAppName
public String getAppName()
setAppName
public void setAppName(String n)
setPerspectives
public void setPerspectives(Vector v)
getPerspectives
public Vector getPerspectives()
setCurPerspective
public void setCurPerspective(NavPerspective tm)
getCurPerspective
public NavPerspective getCurPerspective()
setToDoPerspectives
public void setToDoPerspectives(Vector v)
getToDoPerspectives
public Vector getToDoPerspectives()
setToDoCurPerspective
public void setToDoCurPerspective(TreeModel tm)
select
public void select(Object o)
setTarget
public void setTarget(Object o)
getTarget
public Object getTarget()
setToDoItem
public void setToDoItem(Object o)
setDetailsTarget
public void setDetailsTarget(Object o)
getDetailsTarget
public Object getDetailsTarget()
getStatusBar
public StatusBar getStatusBar()
getToDoPane
public ToDoPane getToDoPane()
getNavPane
public NavigatorPane getNavPane()
getEditorPane
public MultiEditorPane getEditorPane()
getDetailsPane
public DetailsPane getDetailsPane()
jumpToDiagramShowing
public void jumpToDiagramShowing(VectorSet dms)
setVisible
public void setVisible(boolean b)
- Overrides:
- setVisible in class Component
showStatus
public void showStatus(String s)
- Specified by:
- showStatus in interface IStatusBar