|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--venice.MenuToolBar
MenuToolBar is implementation of menubar and toolbar used in Venice user interface.
This class provides all needed Menu and ToolBar elements.
Field Summary | |
(package private) javax.swing.JPopupMenu |
bMenu
|
(package private) javax.swing.JMenuItem |
bMenuFilterByName
|
(package private) javax.swing.JMenuItem |
bMenuFilterByType
|
(package private) javax.swing.JMenuItem |
bMenuSelectByName
|
(package private) javax.swing.JMenuItem |
bMenuSelectByType
|
(package private) javax.swing.JComboBox |
box
|
(package private) javax.swing.JLabel |
label
|
(package private) javax.swing.JMenuItem |
mAboutMenuItem
|
(package private) javax.swing.JRadioButtonMenuItem |
mBlackAndWhiteMenuItem
|
(package private) javax.swing.JMenuItem |
mClosedMenuItem
|
(package private) javax.swing.JRadioButtonMenuItem |
mColorMenuItem
|
(package private) javax.swing.JMenu |
mColorsSubmenu
|
(package private) javax.swing.JCheckBoxMenuItem |
mComponentsLabelMenuItem
|
(package private) javax.swing.JMenu |
mDebugMenu
|
(package private) javax.swing.JMenuItem |
mDependenciesDownMenuItem
|
(package private) javax.swing.JCheckBoxMenuItem |
mDependenciesMenuItem
|
(package private) javax.swing.JMenuItem |
mDependenciesUpMenuItem
|
(package private) javax.swing.JMenu |
mEditMenu
Edit menu |
(package private) javax.swing.JMenuItem |
mExitMenuItem
|
(package private) javax.swing.JMenuItem |
mExportGXLFileMenuItem
|
(package private) javax.swing.JMenu |
mFileMenu
File menu |
(package private) javax.swing.JMenuItem |
mFilterByNameMenuItem
|
(package private) javax.swing.JMenuItem |
mFilterByTypeMenuItem
|
(package private) javax.swing.JMenu |
mFilterMenu
Filter menu |
(package private) javax.swing.JMenuItem |
mFilterRelatedMenuItem
|
(package private) javax.swing.JMenuItem |
mFilterSelectedMenuItem
|
(package private) javax.swing.JMenuItem |
mFilterUnrelatedMenuItem
|
(package private) javax.swing.JMenuItem |
mFilterUnselectedMenuItem
|
(package private) javax.swing.JPanel |
mFinalPanel
|
(package private) javax.swing.JMenuItem |
mFitToScreenMenuItem
|
(package private) javax.swing.JMenuItem |
mGroupMenuItem
|
(package private) javax.swing.JMenu |
mHelpMenu
Help menu |
(package private) javax.swing.JRadioButtonMenuItem |
mHideInterfacesMenuItem
|
(package private) javax.swing.JMenuItem |
mHideSelectedMenuItem
|
(package private) javax.swing.JMenuItem |
mImportGXLFileMenuItem
|
(package private) javax.swing.JMenuItem |
mImportGXLURLMenuItem
|
(package private) javax.swing.JCheckBoxMenuItem |
mInterfacesLabelMenuItem
|
(package private) javax.swing.JMenu |
mInterfacesMenu
|
(package private) javax.swing.JMenuItem |
mInvertSelectionMenuItem
|
(package private) javax.swing.JMenu |
mLabelsMenu
|
(package private) javax.swing.JMenuItem |
mLicenseMenuItem
|
(package private) javax.swing.JMenuItem |
mLoadFileMenuItem
|
(package private) javax.swing.JMenuItem |
mLoadURLMenuItem
|
(package private) javax.swing.JMenuBar |
mMenuBar
Menu mMenuBar |
(package private) javax.swing.JMenuItem |
mOpenMenuItem
|
(package private) javax.swing.JCheckBoxMenuItem |
mPackagesLabelMenuItem
|
(package private) javax.swing.JMenu |
mPackageStatusMenu
|
(package private) javax.swing.JMenuItem |
mPrintMenuItem
|
(package private) javax.swing.JMenuItem |
mSaveFileMenuItem
|
(package private) javax.swing.JMenuItem |
mSelectAllMenuItem
|
(package private) javax.swing.JMenuItem |
mSelectByNameMenuItem
|
(package private) javax.swing.JMenuItem |
mSelectByTypeMenuItem
|
(package private) javax.swing.JMenu |
mSelectionMenu
Selection menu |
(package private) javax.swing.JMenuItem |
mSelectRelatedMenuItem
|
(package private) javax.swing.JMenuItem |
mSelectUnrelatedMenuItem
|
(package private) javax.swing.JMenuItem |
mShowEverythingMenuItem
|
(package private) javax.swing.JMenuItem |
mShowInformationMenuItem
|
(package private) javax.swing.JCheckBoxMenuItem |
mShowInterfaceContentMenuItem
|
(package private) javax.swing.JCheckBoxMenuItem |
mShowOfferedInterfacesMenuItem
|
(package private) javax.swing.JCheckBoxMenuItem |
mShowRequiredInterfacesMenuItem
|
(package private) javax.swing.JToolBar |
mToolBar
Tool bar |
(package private) javax.swing.JMenuItem |
mTransparentMenuItem
|
(package private) javax.swing.JMenuItem |
mUngroupMenuItem
|
(package private) javax.swing.JMenuItem |
mUnselectMenuItem
|
(package private) javax.swing.JMenu |
mViewMenu
View menu |
(package private) javax.swing.JMenu |
mZoomMenu
Zoom menu |
(package private) javax.swing.JMenuItem |
mZoomToSelectionMenuItem
|
(package private) javax.swing.JPanel |
napit
|
(package private) javax.swing.JPanel |
napit0
|
(package private) javax.swing.JToggleButton |
pan
|
(package private) javax.swing.JToggleButton |
select
|
(package private) javax.swing.JTextField |
tField
|
(package private) javax.swing.JPopupMenu |
zMenu
|
(package private) javax.swing.JToggleButton |
zoom
|
(package private) javax.swing.JButton |
zoomin
|
(package private) javax.swing.JButton |
zoomout
|
(package private) javax.swing.JSlider |
zoomVol
|
Constructor Summary | |
MenuToolBar(boolean inIsApplet,
javax.swing.JFrame inFrame)
Constructor which sets up menubar and toolbar. |
Method Summary | |
javax.swing.JMenu |
getDebugMenu()
Method that returns Debug JMenu element constructed in this class. |
javax.swing.JMenuBar |
getJMenuBar()
Method that returns JMenuBar element constructed in this class. |
javax.swing.JToolBar |
getJToolBar()
Method that returns JToolBar element constructed in this class. |
private void |
initMenuToolBarHandlers(boolean inIsApplet)
|
void |
setDefaultMenuBar()
Method that sets default JMenuBar. |
void |
setDependencyMenuBar()
Method that sets JMenuBar elements in case of VDependencies selected. |
protected void |
setupMenuBar(boolean inIsApplet)
|
(package private) void |
setupToolBar(javax.swing.JFrame inFrame)
|
void |
setVComponentMenuBar(boolean hasOffered,
boolean hasRequired,
boolean offShow,
boolean reqShow)
Method that sets JMenuBar elements in case of VComponent(s) selected. |
void |
setVInterfaceMenuBar(boolean contentShown)
Method that sets JMenuBar elements in case of VInterface(s) selected. |
void |
setVPackageMenuBar(boolean hasOffered,
boolean hasRequired,
boolean offShow,
boolean reqShow)
Method that sets JMenuBar elements in case of VPackage(s) selected. |
Methods inherited from class java.lang.Object |
|
Field Detail |
javax.swing.JMenuBar mMenuBar
javax.swing.JMenu mFileMenu
javax.swing.JMenuItem mLoadFileMenuItem
javax.swing.JMenuItem mLoadURLMenuItem
javax.swing.JMenuItem mSaveFileMenuItem
javax.swing.JMenuItem mImportGXLURLMenuItem
javax.swing.JMenuItem mImportGXLFileMenuItem
javax.swing.JMenuItem mExportGXLFileMenuItem
javax.swing.JMenuItem mPrintMenuItem
javax.swing.JMenuItem mExitMenuItem
javax.swing.JMenu mEditMenu
javax.swing.JMenuItem mGroupMenuItem
javax.swing.JMenuItem mUngroupMenuItem
javax.swing.JMenu mViewMenu
javax.swing.JMenuItem mDependenciesDownMenuItem
javax.swing.JMenuItem mDependenciesUpMenuItem
javax.swing.JMenuItem mShowInformationMenuItem
javax.swing.JMenu mPackageStatusMenu
javax.swing.JMenuItem mOpenMenuItem
javax.swing.JMenuItem mClosedMenuItem
javax.swing.JMenuItem mTransparentMenuItem
javax.swing.JMenu mInterfacesMenu
javax.swing.JRadioButtonMenuItem mHideInterfacesMenuItem
javax.swing.JMenuItem mHideSelectedMenuItem
javax.swing.JCheckBoxMenuItem mShowInterfaceContentMenuItem
javax.swing.JCheckBoxMenuItem mShowOfferedInterfacesMenuItem
javax.swing.JCheckBoxMenuItem mShowRequiredInterfacesMenuItem
javax.swing.JMenu mLabelsMenu
javax.swing.JCheckBoxMenuItem mDependenciesMenuItem
javax.swing.JCheckBoxMenuItem mInterfacesLabelMenuItem
javax.swing.JCheckBoxMenuItem mPackagesLabelMenuItem
javax.swing.JCheckBoxMenuItem mComponentsLabelMenuItem
javax.swing.JMenu mColorsSubmenu
javax.swing.JRadioButtonMenuItem mBlackAndWhiteMenuItem
javax.swing.JRadioButtonMenuItem mColorMenuItem
javax.swing.JMenu mZoomMenu
javax.swing.JMenuItem mFitToScreenMenuItem
javax.swing.JMenuItem mZoomToSelectionMenuItem
javax.swing.JMenu mSelectionMenu
javax.swing.JMenuItem mSelectAllMenuItem
javax.swing.JMenuItem mSelectRelatedMenuItem
javax.swing.JMenuItem mSelectUnrelatedMenuItem
javax.swing.JMenuItem mSelectByTypeMenuItem
javax.swing.JMenuItem mSelectByNameMenuItem
javax.swing.JMenuItem mInvertSelectionMenuItem
javax.swing.JMenuItem mUnselectMenuItem
javax.swing.JMenu mFilterMenu
javax.swing.JMenuItem mFilterByNameMenuItem
javax.swing.JMenuItem mFilterByTypeMenuItem
javax.swing.JMenuItem mFilterSelectedMenuItem
javax.swing.JMenuItem mFilterUnselectedMenuItem
javax.swing.JMenuItem mFilterRelatedMenuItem
javax.swing.JMenuItem mFilterUnrelatedMenuItem
javax.swing.JMenuItem mShowEverythingMenuItem
javax.swing.JMenu mHelpMenu
javax.swing.JMenuItem mLicenseMenuItem
javax.swing.JMenuItem mAboutMenuItem
javax.swing.JMenu mDebugMenu
javax.swing.JToolBar mToolBar
javax.swing.JComboBox box
javax.swing.JTextField tField
javax.swing.JPopupMenu bMenu
javax.swing.JMenuItem bMenuFilterByName
javax.swing.JMenuItem bMenuFilterByType
javax.swing.JMenuItem bMenuSelectByName
javax.swing.JMenuItem bMenuSelectByType
javax.swing.JLabel label
javax.swing.JToggleButton pan
javax.swing.JToggleButton select
javax.swing.JToggleButton zoom
javax.swing.JButton zoomin
javax.swing.JButton zoomout
javax.swing.JPanel napit
javax.swing.JPanel napit0
javax.swing.JPanel mFinalPanel
javax.swing.JPopupMenu zMenu
javax.swing.JSlider zoomVol
Constructor Detail |
public MenuToolBar(boolean inIsApplet, javax.swing.JFrame inFrame)
inIsApplet
- boolean - Information is user applet or application. True is applet, false application.inFrame
- JFrame - JFrame that users this class.Method Detail |
public javax.swing.JMenuBar getJMenuBar()
public javax.swing.JToolBar getJToolBar()
public javax.swing.JMenu getDebugMenu()
public void setVPackageMenuBar(boolean hasOffered, boolean hasRequired, boolean offShow, boolean reqShow)
state
- public void setVComponentMenuBar(boolean hasOffered, boolean hasRequired, boolean offShow, boolean reqShow)
public void setVInterfaceMenuBar(boolean contentShown)
public void setDependencyMenuBar()
public void setDefaultMenuBar()
protected void setupMenuBar(boolean inIsApplet)
void setupToolBar(javax.swing.JFrame inFrame)
private void initMenuToolBarHandlers(boolean inIsApplet)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |