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

Quick Search    Search Deep

org.altara.util
Class ContextMenuSupport  view ContextMenuSupport download ContextMenuSupport.java

java.lang.Object
  extended byorg.altara.util.ContextMenuSupport
Direct Known Subclasses:
ListContextMenuSupport, TreeContextMenuSupport

public abstract class ContextMenuSupport
extends java.lang.Object


Field Summary
protected  java.util.HashMap actionListMap
           
protected  java.util.HashMap defaultActionMap
           
private  java.lang.Object invoked
           
protected  java.util.HashMap menuMap
           
private  java.awt.Component source
           
 
Constructor Summary
protected ContextMenuSupport(java.awt.Component source)
           
 
Method Summary
 void addClassAction(java.lang.Class clazz, javax.swing.Action action)
           
 void addDefaultClassAction(java.lang.Class clazz, javax.swing.Action action)
           
protected abstract  java.lang.Object findInvoked(java.awt.event.MouseEvent me)
           
protected  java.lang.Object getLastInvoked()
           
protected  void invokeActionMenu(java.awt.event.MouseEvent me)
           
protected  void invokeDefaultAction(java.awt.event.MouseEvent me)
           
private  void rebuildMenuMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actionListMap

protected java.util.HashMap actionListMap

defaultActionMap

protected java.util.HashMap defaultActionMap

menuMap

protected java.util.HashMap menuMap

source

private java.awt.Component source

invoked

private java.lang.Object invoked
Constructor Detail

ContextMenuSupport

protected ContextMenuSupport(java.awt.Component source)
Method Detail

addClassAction

public void addClassAction(java.lang.Class clazz,
                           javax.swing.Action action)

addDefaultClassAction

public void addDefaultClassAction(java.lang.Class clazz,
                                  javax.swing.Action action)

rebuildMenuMap

private void rebuildMenuMap()

invokeActionMenu

protected void invokeActionMenu(java.awt.event.MouseEvent me)

invokeDefaultAction

protected void invokeDefaultAction(java.awt.event.MouseEvent me)

findInvoked

protected abstract java.lang.Object findInvoked(java.awt.event.MouseEvent me)

getLastInvoked

protected java.lang.Object getLastInvoked()