net.sourceforge.demetrix.ui
Class PopupMenu

java.lang.Object
  extended bynet.sourceforge.demetrix.ui.PopupMenu
All Implemented Interfaces:
CurrentlySelectedNodeObserver

public class PopupMenu
extends Object
implements CurrentlySelectedNodeObserver

Author:
Dimitri Pissarenko *

Field Summary
 JMenuItem balanceSheet
           
 Action balanceSheetAction
           
 JMenuItem createTaskSubGraph
           
 Action createTaskSubGraphAction
           
private  int currentLocationX
           
private  int currentLocationY
           
 JMenuItem delete
           
 Action deleteAction
           
 JMenuItem descendIntoSubGraph
           
 Action descendIntoSubGraphAction
           
private  Logger logger
           
 Action newLinkAction
           
 Action newResourceAction
           
 Action newTaskAction
           
private  JPopupMenu popupMenu
           
static String UI_DEF_FILE_NAME
           
 
Constructor Summary
PopupMenu()
           
 
Method Summary
 void currentlySelectedNodeChanged()
           
 int getCurrentLocationX()
           
 int getCurrentLocationY()
           
 JPopupMenu getPopupMenu()
           
 void setCurrentLocationX(int i)
           
 void setCurrentLocationY(int i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private Logger logger

popupMenu

private JPopupMenu popupMenu

createTaskSubGraph

public JMenuItem createTaskSubGraph

balanceSheet

public JMenuItem balanceSheet

delete

public JMenuItem delete

currentLocationX

private int currentLocationX

currentLocationY

private int currentLocationY

descendIntoSubGraph

public JMenuItem descendIntoSubGraph

deleteAction

public Action deleteAction

descendIntoSubGraphAction

public Action descendIntoSubGraphAction

createTaskSubGraphAction

public Action createTaskSubGraphAction

newTaskAction

public Action newTaskAction

newResourceAction

public Action newResourceAction

newLinkAction

public Action newLinkAction

balanceSheetAction

public Action balanceSheetAction

UI_DEF_FILE_NAME

public static final String UI_DEF_FILE_NAME
See Also:
Constant Field Values
Constructor Detail

PopupMenu

public PopupMenu()
Method Detail

getPopupMenu

public JPopupMenu getPopupMenu()
Returns:

currentlySelectedNodeChanged

public void currentlySelectedNodeChanged()
Specified by:
currentlySelectedNodeChanged in interface CurrentlySelectedNodeObserver

getCurrentLocationX

public int getCurrentLocationX()
Returns:

getCurrentLocationY

public int getCurrentLocationY()
Returns:

setCurrentLocationX

public void setCurrentLocationX(int i)
Parameters:
i -

setCurrentLocationY

public void setCurrentLocationY(int i)
Parameters:
i -