uk.co.mullsoft.jean
Class JEANMenuFactory
java.lang.Object
uk.co.mullsoft.jean.JEANMenuFactory
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, NodeListener
public class JEANMenuFactory
- extends java.lang.Object
- implements java.awt.event.ActionListener, NodeListener
|
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent actionEvent)
|
void |
addEntityMenuItems(java.lang.String addWhat)
|
protected void |
addJavaMenuItem(java.lang.String menuLabel,
boolean askForInput,
java.lang.String name)
|
void |
addJEANMenuEnabler(java.lang.String name,
JEANMenuEnabler menuEnabler)
add a new Menu Enabler for a named Menu Item, whenever the selection in a catalog or node list changes
any menu enablers will be checked to see if the corresponding menu item should be enabled or not |
void |
cmdADDATTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdADDENUMCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdADDFILEAPPCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdADDNOTECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdADDTICKCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdADDXREFCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdAUTOBACKUPCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdBACKCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdBACKUPCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdBACKUPDIRCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdBROWSECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCALCCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCALENDARCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCLOSECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCLOSEMULTIPLECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCOPYDAGCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCOPYPATHCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCREATECFGDISTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCREATEDISTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCREATELICENSECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdCREATEUSERCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdDELETECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdDOCHILDCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdDOCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdEDITLOGICALCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdEDITUSERCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdEMPTYRECYCLEBINCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdETVCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdEXITCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdEXPLORERCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdEXPORTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdGLOBALCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdHELPCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdHIDECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdIMPORTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdIMPORTFOLDERCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdINDEXCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdJAVACMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdLINKCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdLISTPARENTSCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdLOADSEARCHCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdLOGWINDOWCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdMAKELISTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdMERGECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdMONITORCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWAPPCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWETVFILTERCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWJAVACMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWJAVAINITCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWPAGECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWPRIVATEPAGECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdNEWWIZARDCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdOPENCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdPRINTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdPROBLEMREPORTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdPROPERTIESCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdREMOVEATTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdREMOVECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdREMOVEENUMCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdREMOVEPAGECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdREMOVEXREFCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdRENAMECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdREPAIRCATCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdREPAIREFCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdRESETPROMPTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdRESTORECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdRUNSEARCHCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSEARCHCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSELECTALLCHILDRENCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSELECTCHILDRENCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSETCOMPARATORCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSETDEFAULTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSETDISPLAYTYPECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSETGLOBALCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSETLOGICALCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSETNAMECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSORTATTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSORTCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSORTENUMCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSORTMENUCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSORTPAGECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdSPLASHCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdTEXTEDITORCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdTIMECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdUNHIDECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdUNINDEXCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdUNLINKCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdUPGRADEFILECMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdUPGRADENETCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdVERSIONCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdVIEWRECYCLEBINCMD(java.lang.String cmd,
java.lang.Object source)
|
void |
cmdWEBSITECMD(java.lang.String cmd,
java.lang.Object source)
|
protected void |
delete(Node[] nodes)
|
protected void |
deleteCurrentNodes()
|
protected void |
enableBackMenuItem(boolean enabled)
|
void |
enableJavaMenuItem(java.lang.String name,
boolean enabled)
|
void |
fillMenuBar(java.lang.String id,
javax.swing.JMenuBar menuBar)
|
protected Node |
getActualCurrentNode()
|
protected Node[] |
getActualCurrentNodes()
|
javax.swing.JMenu |
getAdminMenu()
|
javax.swing.JMenu |
getApplicationMenu()
|
java.lang.String |
getApplicationName()
|
javax.swing.JMenu |
getCatalogMenu()
|
protected javax.swing.JMenu |
getCategoryDoMenu()
|
long |
getCurrentNode()
|
long[] |
getCurrentNodes()
|
javax.swing.JMenu |
getEntityMenu()
|
protected javax.swing.JMenu |
getGroupDoMenu()
|
javax.swing.JMenu |
getHelpMenu()
|
protected javax.swing.JMenu |
getItemDoMenu()
|
javax.swing.JMenuBar |
getMenuBar(java.lang.String id)
|
protected static JEANMenuFactory |
getMenuFactory(java.lang.String applicationName)
|
protected javax.swing.JMenuItem[] |
getMenuItems(java.lang.String name)
|
javax.swing.JPopupMenu |
getPopupMenu(NodeType type,
JEANUser user)
|
javax.swing.JMenu |
getSDKMenu()
|
java.io.File |
getTargetPoolDirectory()
|
javax.swing.JMenu |
getUtilitiesMenu()
|
boolean |
isAutoBackup()
|
void |
link()
|
void |
link(Node node)
|
void |
nodeSelectionChanged(NodeSelector selector,
long[] nodeHandles)
|
void |
refreshRestore()
|
void |
refreshSearches()
|
void |
removeEntityMenuItems(java.lang.String deleteWhat)
|
void |
setJavaAskForInput(java.lang.String name,
boolean askForInput)
|
protected static void |
setLoggingToWindow(boolean selected)
|
protected void |
setSelectedNodes(NodeSelector selector,
JEANPath[] paths)
|
protected void |
setSelectedNodes(NodeSelector selector,
Node[] nodes)
|
void |
setTargetPoolDirectory(java.io.File targetPoolDirectory)
|
protected void |
shutdown()
|
protected void |
unlink()
|
protected void |
unlink(boolean force)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JEANMenuFactory
public JEANMenuFactory(JEANAPI api)
getMenuFactory
protected static JEANMenuFactory getMenuFactory(java.lang.String applicationName)
setLoggingToWindow
protected static void setLoggingToWindow(boolean selected)
getActualCurrentNode
protected Node getActualCurrentNode()
getActualCurrentNodes
protected Node[] getActualCurrentNodes()
getCurrentNode
public long getCurrentNode()
getCurrentNodes
public long[] getCurrentNodes()
setSelectedNodes
protected void setSelectedNodes(NodeSelector selector,
Node[] nodes)
setSelectedNodes
protected void setSelectedNodes(NodeSelector selector,
JEANPath[] paths)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent actionEvent)
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
cmdNEWCMD
public void cmdNEWCMD(java.lang.String cmd,
java.lang.Object source)
cmdLINKCMD
public void cmdLINKCMD(java.lang.String cmd,
java.lang.Object source)
cmdUNLINKCMD
public void cmdUNLINKCMD(java.lang.String cmd,
java.lang.Object source)
cmdSEARCHCMD
public void cmdSEARCHCMD(java.lang.String cmd,
java.lang.Object source)
cmdLOADSEARCHCMD
public void cmdLOADSEARCHCMD(java.lang.String cmd,
java.lang.Object source)
cmdRUNSEARCHCMD
public void cmdRUNSEARCHCMD(java.lang.String cmd,
java.lang.Object source)
cmdPROPERTIESCMD
public void cmdPROPERTIESCMD(java.lang.String cmd,
java.lang.Object source)
cmdRENAMECMD
public void cmdRENAMECMD(java.lang.String cmd,
java.lang.Object source)
cmdHIDECMD
public void cmdHIDECMD(java.lang.String cmd,
java.lang.Object source)
cmdUNHIDECMD
public void cmdUNHIDECMD(java.lang.String cmd,
java.lang.Object source)
cmdINDEXCMD
public void cmdINDEXCMD(java.lang.String cmd,
java.lang.Object source)
cmdUNINDEXCMD
public void cmdUNINDEXCMD(java.lang.String cmd,
java.lang.Object source)
cmdDELETECMD
public void cmdDELETECMD(java.lang.String cmd,
java.lang.Object source)
cmdDOCMD
public void cmdDOCMD(java.lang.String cmd,
java.lang.Object source)
cmdDOCHILDCMD
public void cmdDOCHILDCMD(java.lang.String cmd,
java.lang.Object source)
cmdSORTCMD
public void cmdSORTCMD(java.lang.String cmd,
java.lang.Object source)
cmdSETDEFAULTCMD
public void cmdSETDEFAULTCMD(java.lang.String cmd,
java.lang.Object source)
cmdJAVACMD
public void cmdJAVACMD(java.lang.String cmd,
java.lang.Object source)
cmdNEWJAVACMD
public void cmdNEWJAVACMD(java.lang.String cmd,
java.lang.Object source)
cmdNEWJAVAINITCMD
public void cmdNEWJAVAINITCMD(java.lang.String cmd,
java.lang.Object source)
cmdOPENCMD
public void cmdOPENCMD(java.lang.String cmd,
java.lang.Object source)
cmdCLOSECMD
public void cmdCLOSECMD(java.lang.String cmd,
java.lang.Object source)
cmdCLOSEMULTIPLECMD
public void cmdCLOSEMULTIPLECMD(java.lang.String cmd,
java.lang.Object source)
cmdREMOVECMD
public void cmdREMOVECMD(java.lang.String cmd,
java.lang.Object source)
cmdBACKUPDIRCMD
public void cmdBACKUPDIRCMD(java.lang.String cmd,
java.lang.Object source)
cmdBACKUPCMD
public void cmdBACKUPCMD(java.lang.String cmd,
java.lang.Object source)
cmdRESTORECMD
public void cmdRESTORECMD(java.lang.String cmd,
java.lang.Object source)
cmdEXITCMD
public void cmdEXITCMD(java.lang.String cmd,
java.lang.Object source)
cmdEXPORTCMD
public void cmdEXPORTCMD(java.lang.String cmd,
java.lang.Object source)
cmdIMPORTCMD
public void cmdIMPORTCMD(java.lang.String cmd,
java.lang.Object source)
cmdMERGECMD
public void cmdMERGECMD(java.lang.String cmd,
java.lang.Object source)
cmdVERSIONCMD
public void cmdVERSIONCMD(java.lang.String cmd,
java.lang.Object source)
cmdWEBSITECMD
public void cmdWEBSITECMD(java.lang.String cmd,
java.lang.Object source)
cmdADDENUMCMD
public void cmdADDENUMCMD(java.lang.String cmd,
java.lang.Object source)
cmdREMOVEENUMCMD
public void cmdREMOVEENUMCMD(java.lang.String cmd,
java.lang.Object source)
cmdADDATTCMD
public void cmdADDATTCMD(java.lang.String cmd,
java.lang.Object source)
cmdREMOVEATTCMD
public void cmdREMOVEATTCMD(java.lang.String cmd,
java.lang.Object source)
cmdIMPORTFOLDERCMD
public void cmdIMPORTFOLDERCMD(java.lang.String cmd,
java.lang.Object source)
cmdAUTOBACKUPCMD
public void cmdAUTOBACKUPCMD(java.lang.String cmd,
java.lang.Object source)
cmdCREATEDISTCMD
public void cmdCREATEDISTCMD(java.lang.String cmd,
java.lang.Object source)
cmdCREATECFGDISTCMD
public void cmdCREATECFGDISTCMD(java.lang.String cmd,
java.lang.Object source)
cmdCREATEUSERCMD
public void cmdCREATEUSERCMD(java.lang.String cmd,
java.lang.Object source)
cmdEDITUSERCMD
public void cmdEDITUSERCMD(java.lang.String cmd,
java.lang.Object source)
cmdETVCMD
public void cmdETVCMD(java.lang.String cmd,
java.lang.Object source)
cmdNEWETVFILTERCMD
public void cmdNEWETVFILTERCMD(java.lang.String cmd,
java.lang.Object source)
cmdSORTATTCMD
public void cmdSORTATTCMD(java.lang.String cmd,
java.lang.Object source)
cmdSORTPAGECMD
public void cmdSORTPAGECMD(java.lang.String cmd,
java.lang.Object source)
cmdSORTENUMCMD
public void cmdSORTENUMCMD(java.lang.String cmd,
java.lang.Object source)
cmdSETNAMECMD
public void cmdSETNAMECMD(java.lang.String cmd,
java.lang.Object source)
cmdHELPCMD
public void cmdHELPCMD(java.lang.String cmd,
java.lang.Object source)
cmdSPLASHCMD
public void cmdSPLASHCMD(java.lang.String cmd,
java.lang.Object source)
cmdADDTICKCMD
public void cmdADDTICKCMD(java.lang.String cmd,
java.lang.Object source)
cmdLISTPARENTSCMD
public void cmdLISTPARENTSCMD(java.lang.String cmd,
java.lang.Object source)
cmdMAKELISTCMD
public void cmdMAKELISTCMD(java.lang.String cmd,
java.lang.Object source)
cmdPRINTCMD
public void cmdPRINTCMD(java.lang.String cmd,
java.lang.Object source)
cmdNEWAPPCMD
public void cmdNEWAPPCMD(java.lang.String cmd,
java.lang.Object source)
cmdSELECTCHILDRENCMD
public void cmdSELECTCHILDRENCMD(java.lang.String cmd,
java.lang.Object source)
cmdSELECTALLCHILDRENCMD
public void cmdSELECTALLCHILDRENCMD(java.lang.String cmd,
java.lang.Object source)
cmdVIEWRECYCLEBINCMD
public void cmdVIEWRECYCLEBINCMD(java.lang.String cmd,
java.lang.Object source)
cmdEMPTYRECYCLEBINCMD
public void cmdEMPTYRECYCLEBINCMD(java.lang.String cmd,
java.lang.Object source)
cmdRESETPROMPTCMD
public void cmdRESETPROMPTCMD(java.lang.String cmd,
java.lang.Object source)
cmdSETCOMPARATORCMD
public void cmdSETCOMPARATORCMD(java.lang.String cmd,
java.lang.Object source)
cmdNEWPAGECMD
public void cmdNEWPAGECMD(java.lang.String cmd,
java.lang.Object source)
cmdNEWPRIVATEPAGECMD
public void cmdNEWPRIVATEPAGECMD(java.lang.String cmd,
java.lang.Object source)
cmdREMOVEPAGECMD
public void cmdREMOVEPAGECMD(java.lang.String cmd,
java.lang.Object source)
cmdCOPYDAGCMD
public void cmdCOPYDAGCMD(java.lang.String cmd,
java.lang.Object source)
cmdCREATELICENSECMD
public void cmdCREATELICENSECMD(java.lang.String cmd,
java.lang.Object source)
cmdBACKCMD
public void cmdBACKCMD(java.lang.String cmd,
java.lang.Object source)
cmdREPAIREFCMD
public void cmdREPAIREFCMD(java.lang.String cmd,
java.lang.Object source)
cmdREPAIRCATCMD
public void cmdREPAIRCATCMD(java.lang.String cmd,
java.lang.Object source)
cmdADDXREFCMD
public void cmdADDXREFCMD(java.lang.String cmd,
java.lang.Object source)
cmdREMOVEXREFCMD
public void cmdREMOVEXREFCMD(java.lang.String cmd,
java.lang.Object source)
cmdADDNOTECMD
public void cmdADDNOTECMD(java.lang.String cmd,
java.lang.Object source)
cmdSORTMENUCMD
public void cmdSORTMENUCMD(java.lang.String cmd,
java.lang.Object source)
cmdSETGLOBALCMD
public void cmdSETGLOBALCMD(java.lang.String cmd,
java.lang.Object source)
cmdGLOBALCMD
public void cmdGLOBALCMD(java.lang.String cmd,
java.lang.Object source)
cmdSETLOGICALCMD
public void cmdSETLOGICALCMD(java.lang.String cmd,
java.lang.Object source)
cmdADDFILEAPPCMD
public void cmdADDFILEAPPCMD(java.lang.String cmd,
java.lang.Object source)
cmdCALCCMD
public void cmdCALCCMD(java.lang.String cmd,
java.lang.Object source)
cmdCALENDARCMD
public void cmdCALENDARCMD(java.lang.String cmd,
java.lang.Object source)
cmdBROWSECMD
public void cmdBROWSECMD(java.lang.String cmd,
java.lang.Object source)
cmdTIMECMD
public void cmdTIMECMD(java.lang.String cmd,
java.lang.Object source)
cmdCOPYPATHCMD
public void cmdCOPYPATHCMD(java.lang.String cmd,
java.lang.Object source)
cmdTEXTEDITORCMD
public void cmdTEXTEDITORCMD(java.lang.String cmd,
java.lang.Object source)
cmdSETDISPLAYTYPECMD
public void cmdSETDISPLAYTYPECMD(java.lang.String cmd,
java.lang.Object source)
cmdEDITLOGICALCMD
public void cmdEDITLOGICALCMD(java.lang.String cmd,
java.lang.Object source)
cmdMONITORCMD
public void cmdMONITORCMD(java.lang.String cmd,
java.lang.Object source)
cmdLOGWINDOWCMD
public void cmdLOGWINDOWCMD(java.lang.String cmd,
java.lang.Object source)
cmdUPGRADENETCMD
public void cmdUPGRADENETCMD(java.lang.String cmd,
java.lang.Object source)
cmdUPGRADEFILECMD
public void cmdUPGRADEFILECMD(java.lang.String cmd,
java.lang.Object source)
cmdNEWWIZARDCMD
public void cmdNEWWIZARDCMD(java.lang.String cmd,
java.lang.Object source)
cmdEXPLORERCMD
public void cmdEXPLORERCMD(java.lang.String cmd,
java.lang.Object source)
cmdPROBLEMREPORTCMD
public void cmdPROBLEMREPORTCMD(java.lang.String cmd,
java.lang.Object source)
deleteCurrentNodes
protected void deleteCurrentNodes()
delete
protected void delete(Node[] nodes)
unlink
protected void unlink()
unlink
protected void unlink(boolean force)
link
public void link()
link
public void link(Node node)
refreshRestore
public void refreshRestore()
refreshSearches
public void refreshSearches()
addEntityMenuItems
public void addEntityMenuItems(java.lang.String addWhat)
removeEntityMenuItems
public void removeEntityMenuItems(java.lang.String deleteWhat)
nodeSelectionChanged
public void nodeSelectionChanged(NodeSelector selector,
long[] nodeHandles)
- Specified by:
nodeSelectionChanged in interface NodeListener
getMenuBar
public javax.swing.JMenuBar getMenuBar(java.lang.String id)
fillMenuBar
public void fillMenuBar(java.lang.String id,
javax.swing.JMenuBar menuBar)
getSDKMenu
public javax.swing.JMenu getSDKMenu()
getAdminMenu
public javax.swing.JMenu getAdminMenu()
getHelpMenu
public javax.swing.JMenu getHelpMenu()
getEntityMenu
public javax.swing.JMenu getEntityMenu()
getCatalogMenu
public javax.swing.JMenu getCatalogMenu()
getApplicationMenu
public javax.swing.JMenu getApplicationMenu()
getUtilitiesMenu
public javax.swing.JMenu getUtilitiesMenu()
getPopupMenu
public javax.swing.JPopupMenu getPopupMenu(NodeType type,
JEANUser user)
getItemDoMenu
protected javax.swing.JMenu getItemDoMenu()
getGroupDoMenu
protected javax.swing.JMenu getGroupDoMenu()
getCategoryDoMenu
protected javax.swing.JMenu getCategoryDoMenu()
isAutoBackup
public boolean isAutoBackup()
getMenuItems
protected javax.swing.JMenuItem[] getMenuItems(java.lang.String name)
enableJavaMenuItem
public void enableJavaMenuItem(java.lang.String name,
boolean enabled)
setJavaAskForInput
public void setJavaAskForInput(java.lang.String name,
boolean askForInput)
addJEANMenuEnabler
public void addJEANMenuEnabler(java.lang.String name,
JEANMenuEnabler menuEnabler)
- add a new Menu Enabler for a named Menu Item, whenever the selection in a catalog or node list changes
any menu enablers will be checked to see if the corresponding menu item should be enabled or not
- Parameters:
name - the text of the menu itemmenuEnabler - a JEANMenuEnabler
addJavaMenuItem
protected void addJavaMenuItem(java.lang.String menuLabel,
boolean askForInput,
java.lang.String name)
getApplicationName
public java.lang.String getApplicationName()
enableBackMenuItem
protected void enableBackMenuItem(boolean enabled)
shutdown
protected void shutdown()
setTargetPoolDirectory
public void setTargetPoolDirectory(java.io.File targetPoolDirectory)
getTargetPoolDirectory
public java.io.File getTargetPoolDirectory()