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

Quick Search    Search Deep

com.lanceolav.jreftree
Class TheMenuBar  view TheMenuBar download TheMenuBar.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JMenuBar
                  extended bycom.lanceolav.jreftree.TheMenuBar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.MenuElement, java.io.Serializable

public class TheMenuBar
extends javax.swing.JMenuBar


Nested Class Summary
 
Nested classes inherited from class javax.swing.JMenuBar
javax.swing.JMenuBar.AccessibleJMenuBar
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
private  javax.swing.JMenuItem aboutMenuItem
           
private  javax.swing.JMenuItem configProxyMenuItem
           
private  javax.swing.JMenuItem copyrightMenuItem
           
private  javax.swing.JMenuItem downloadMenuItem
           
private  javax.swing.JMenuItem editRefMenuItem
           
private  javax.swing.JMenuItem exportBranchMenuItem
           
private  javax.swing.JMenuItem exportSelectedMenuItem
           
private  javax.swing.JMenuItem exportWholelistBibtexMenuItem
           
private  javax.swing.JMenuItem exportWholelistXMLMenuItem
           
private  javax.swing.JMenuItem helpMenuItem
           
private  javax.swing.JMenuItem importBibtexMenuItem
           
private  javax.swing.JMenuItem importISIMenuItem
           
private  javax.swing.JMenuItem importXMLMenuItem
           
private  javax.swing.JMenuItem invertSelectionMenuItem
           
private  javax.swing.JMenuItem newFolderMenuItem
           
private  javax.swing.JMenuItem newProjectMenuItem
           
private  javax.swing.JMenuItem newRefMenuItem
           
private  javax.swing.JMenuItem openProjectMenuItem
           
private  javax.swing.JMenuItem removeFolderMenuItem
           
private  javax.swing.JMenuItem removeSelectedRefsMenuItem
           
private  javax.swing.JMenuItem renameFolderMenuItem
           
private  javax.swing.JMenuItem saveProjectAsMenuItem
           
private  javax.swing.JMenuItem saveProjectMenuItem
           
private  javax.swing.JMenuItem todoMenuItem
           
private  javax.swing.JMenuItem updateFolderMenuItem
           
private  javax.swing.JMenuItem viewFullPaperMenuItem
           
private  javax.swing.JMenuItem warrantyMenuItem
           
 
Fields inherited from class javax.swing.JMenuBar
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
TheMenuBar()
           
 
Method Summary
 void addActionListener(java.awt.event.ActionListener listener)
           
 void addDownloadActionListener(java.awt.event.ActionListener a)
           
 void addViewFullPaperActionListener(java.awt.event.ActionListener a)
           
private  javax.swing.JMenu createExportSubmenu()
           
private  javax.swing.JMenu createFileMenu()
           
private  javax.swing.JMenu createFolderMenu()
           
private  javax.swing.JMenu createHelpMenu()
           
private  javax.swing.JMenu createImportSubmenu()
           
private  javax.swing.JMenu createRefMenu()
           
private  javax.swing.JMenu createWebMenu()
           
 void enableDownloadMenuItem(boolean b)
           
 void enableEditReferenceMenuItem(boolean b)
           
 void enableNewFolderMenuItem(boolean b)
           
 void enableRemoveFolderMenuItem(boolean b)
           
 void enableRenameFolderMenuItem(boolean b)
           
 void enableUpdateFolderMenuItem(boolean b)
           
 void enableViewFullPaperMenuItem(boolean b)
           
 
Methods inherited from class javax.swing.JMenuBar
add, addNotify, getAccessibleContext, getComponent, getComponentAtIndex, getComponentIndex, getHelpMenu, getMargin, getMenu, getMenuCount, getSelectionModel, getSubElements, getUI, getUIClassID, isBorderPainted, isSelected, menuSelectionChanged, paintBorder, paramString, processKeyBinding, processKeyEvent, processMouseEvent, removeNotify, setBorderPainted, setHelpMenu, setMargin, setSelected, setSelectionModel, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

newProjectMenuItem

private javax.swing.JMenuItem newProjectMenuItem

openProjectMenuItem

private javax.swing.JMenuItem openProjectMenuItem

saveProjectMenuItem

private javax.swing.JMenuItem saveProjectMenuItem

saveProjectAsMenuItem

private javax.swing.JMenuItem saveProjectAsMenuItem

importBibtexMenuItem

private javax.swing.JMenuItem importBibtexMenuItem

importISIMenuItem

private javax.swing.JMenuItem importISIMenuItem

importXMLMenuItem

private javax.swing.JMenuItem importXMLMenuItem

exportWholelistBibtexMenuItem

private javax.swing.JMenuItem exportWholelistBibtexMenuItem

exportWholelistXMLMenuItem

private javax.swing.JMenuItem exportWholelistXMLMenuItem

exportSelectedMenuItem

private javax.swing.JMenuItem exportSelectedMenuItem

exportBranchMenuItem

private javax.swing.JMenuItem exportBranchMenuItem

newFolderMenuItem

private javax.swing.JMenuItem newFolderMenuItem

removeFolderMenuItem

private javax.swing.JMenuItem removeFolderMenuItem

updateFolderMenuItem

private javax.swing.JMenuItem updateFolderMenuItem

renameFolderMenuItem

private javax.swing.JMenuItem renameFolderMenuItem

newRefMenuItem

private javax.swing.JMenuItem newRefMenuItem

editRefMenuItem

private javax.swing.JMenuItem editRefMenuItem

removeSelectedRefsMenuItem

private javax.swing.JMenuItem removeSelectedRefsMenuItem

invertSelectionMenuItem

private javax.swing.JMenuItem invertSelectionMenuItem

viewFullPaperMenuItem

private javax.swing.JMenuItem viewFullPaperMenuItem

downloadMenuItem

private javax.swing.JMenuItem downloadMenuItem

configProxyMenuItem

private javax.swing.JMenuItem configProxyMenuItem

helpMenuItem

private javax.swing.JMenuItem helpMenuItem

todoMenuItem

private javax.swing.JMenuItem todoMenuItem

aboutMenuItem

private javax.swing.JMenuItem aboutMenuItem

copyrightMenuItem

private javax.swing.JMenuItem copyrightMenuItem

warrantyMenuItem

private javax.swing.JMenuItem warrantyMenuItem
Constructor Detail

TheMenuBar

public TheMenuBar()
Method Detail

addActionListener

public void addActionListener(java.awt.event.ActionListener listener)

addViewFullPaperActionListener

public void addViewFullPaperActionListener(java.awt.event.ActionListener a)

addDownloadActionListener

public void addDownloadActionListener(java.awt.event.ActionListener a)

createFileMenu

private javax.swing.JMenu createFileMenu()

createImportSubmenu

private javax.swing.JMenu createImportSubmenu()

createExportSubmenu

private javax.swing.JMenu createExportSubmenu()

createFolderMenu

private javax.swing.JMenu createFolderMenu()

createRefMenu

private javax.swing.JMenu createRefMenu()

createWebMenu

private javax.swing.JMenu createWebMenu()

createHelpMenu

private javax.swing.JMenu createHelpMenu()

enableNewFolderMenuItem

public void enableNewFolderMenuItem(boolean b)

enableRemoveFolderMenuItem

public void enableRemoveFolderMenuItem(boolean b)

enableUpdateFolderMenuItem

public void enableUpdateFolderMenuItem(boolean b)

enableRenameFolderMenuItem

public void enableRenameFolderMenuItem(boolean b)

enableEditReferenceMenuItem

public void enableEditReferenceMenuItem(boolean b)

enableViewFullPaperMenuItem

public void enableViewFullPaperMenuItem(boolean b)

enableDownloadMenuItem

public void enableDownloadMenuItem(boolean b)