net.sourceforge.nite.gui.actions
Class XMLAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by net.sourceforge.nite.gui.actions.NiteAction
          extended by net.sourceforge.nite.gui.actions.XMLAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
Direct Known Subclasses:
AddChild, AddSibling, ChangeAttributeValue, ChangeTextualContent, DeleteElement

public abstract class XMLAction
extends NiteAction

Author:
judyr A super class for the actions which directly edit the xml
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
XMLAction()
           
 
Method Summary
 ObjectModelElement getElement()
          Returns the element.
 void setElement(ObjectModelElement element)
          Sets the element.
 
Methods inherited from class net.sourceforge.nite.gui.actions.NiteAction
actionPerformed, addComponentID, addInputComponent, addInputComponentID, addIntermediateComponent, addOutputComponent, addPopupContext, addXmlAction, getActionType, getAttributeName, getComponentsIDs, getDescription, getDisplayer, getId, getInputComponentIDs, getInputComponents, getOptionValues, getOutputComponentIDs, getOutputComponents, getParser, setActionType, setAttributeName, setComponentsIDs, setDescription, setDisplayer, setId, setInputComponents, setOutputComponents, setParser
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLAction

public XMLAction()
Method Detail

getElement

public ObjectModelElement getElement()
Returns the element.

Returns:
ObjectModelElement

setElement

public void setElement(ObjectModelElement element)
Sets the element.

Parameters:
element - The element to set