|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bbn.openmap.gui.UserGuideMenuItems
public class UserGuideMenuItems
This class provides MenuItems that get added under HelpMenu. This object needs an instance of InformationDelegator, which can be set programmatically. If this objects environment is capable of providing BeanContextServices, it will look for InformationDelegator as a service.
Field Summary | |
---|---|
protected java.beans.beancontext.BeanContextChildSupport |
beanContextChildSupport
BeanContextChildSupport object provides helper functions for BeanContextChild interface. |
Constructor Summary | |
---|---|
UserGuideMenuItems()
|
|
UserGuideMenuItems(InformationDelegator in_informationDelegator)
Initializes the object with given InformationDelegator. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae)
Called when our menu item is clicked by user. |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener in_pcl)
Method for BeanContextChild interface. |
void |
addVetoableChangeListener(java.lang.String propertyName,
java.beans.VetoableChangeListener in_vcl)
Method for BeanContextChild interface. |
void |
childrenAdded(java.beans.beancontext.BeanContextMembershipEvent bcme)
BeanContextMembershipListener method. |
void |
childrenRemoved(java.beans.beancontext.BeanContextMembershipEvent bcme)
BeanContextMembershipListener method. |
void |
findAndInit(java.util.Iterator it)
This is the method that your object can use to find other objects within the MapHandler (BeanContext). |
void |
findAndInit(java.lang.Object obj)
|
void |
findAndUndo(java.lang.Object obj)
|
void |
fireVetoableChange(java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
Report a vetoable property update to any registered listeners. |
java.beans.beancontext.BeanContext |
getBeanContext()
Method for BeanContextChild interface. |
protected InformationDelegator |
getInformationDelegator()
Return current value of InformationDelegator. |
protected java.util.Vector |
getMenuItems()
Returns a vector of MenuItems that are part of this object. |
java.util.Iterator |
iterator()
Returns an Iterator to the MenuItems it holds. |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener in_pcl)
Method for BeanContextChild interface. |
void |
removeVetoableChangeListener(java.lang.String propertyName,
java.beans.VetoableChangeListener in_vcl)
Method for BeanContextChild interface. |
void |
setBeanContext(java.beans.beancontext.BeanContext in_bc)
Method for BeanContextChild interface. |
void |
setInformationDelegator(InformationDelegator in_informationDelegator)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.beans.beancontext.BeanContextChildSupport beanContextChildSupport
Constructor Detail |
---|
public UserGuideMenuItems()
public UserGuideMenuItems(InformationDelegator in_informationDelegator)
in_informationDelegator
- Method Detail |
---|
public void setInformationDelegator(InformationDelegator in_informationDelegator)
in_informationDelegator
- protected InformationDelegator getInformationDelegator()
protected java.util.Vector getMenuItems()
public java.util.Iterator iterator()
iterator
in interface MenuItems
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed
in interface java.awt.event.ActionListener
public void findAndInit(java.lang.Object obj)
public void findAndUndo(java.lang.Object obj)
public void findAndInit(java.util.Iterator it)
it
- Iterator to use to go through a list of objects. Find
the ones you need, and hook yourself up.public void childrenAdded(java.beans.beancontext.BeanContextMembershipEvent bcme)
childrenAdded
in interface java.beans.beancontext.BeanContextMembershipListener
public void childrenRemoved(java.beans.beancontext.BeanContextMembershipEvent bcme)
childrenRemoved
in interface java.beans.beancontext.BeanContextMembershipListener
public java.beans.beancontext.BeanContext getBeanContext()
getBeanContext
in interface java.beans.beancontext.BeanContextChild
public void setBeanContext(java.beans.beancontext.BeanContext in_bc) throws java.beans.PropertyVetoException
setBeanContext
in interface java.beans.beancontext.BeanContextChild
java.beans.PropertyVetoException
public void addVetoableChangeListener(java.lang.String propertyName, java.beans.VetoableChangeListener in_vcl)
addVetoableChangeListener
in interface java.beans.beancontext.BeanContextChild
public void removeVetoableChangeListener(java.lang.String propertyName, java.beans.VetoableChangeListener in_vcl)
removeVetoableChangeListener
in interface java.beans.beancontext.BeanContextChild
public void fireVetoableChange(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue) throws java.beans.PropertyVetoException
No event is fired if old and new are equal and non-null.
name
- The programmatic name of the property that is about
to changeoldValue
- The old value of the propertynewValue
- - The new value of the property
java.beans.PropertyVetoException
- if the recipient wishes the
property change to be rolled back.public void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener in_pcl)
addPropertyChangeListener
in interface java.beans.beancontext.BeanContextChild
public void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener in_pcl)
removePropertyChangeListener
in interface java.beans.beancontext.BeanContextChild
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |