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

Quick Search    Search Deep

org.chiba.xml.xforms.action
Class DispatchAction  view DispatchAction download DispatchAction.java

java.lang.Object
  extended byorg.chiba.xml.xforms.XFormsElement
      extended byorg.chiba.xml.xforms.action.AbstractAction
          extended byorg.chiba.xml.xforms.action.DispatchAction
All Implemented Interfaces:
org.w3c.dom.events.EventListener, XFormsAction, org.chiba.xml.xforms.XFormsConstants

public class DispatchAction
extends AbstractAction

Implements the action as defined in 10.1.2 The dispatch Element.

Version:
$Id: DispatchAction.java,v 1.10 2003/09/16 23:43:03 joernt Exp $

Field Summary
private static org.apache.log4j.Category LOGGER
           
private  java.lang.String nameAttribute
           
private  java.lang.String targetAttribute
           
 
Fields inherited from class org.chiba.xml.xforms.action.AbstractAction
eventType, grouped, repeatEntryId
 
Fields inherited from class org.chiba.xml.xforms.XFormsElement
container, element, id, model, target, xformsPrefix
 
Fields inherited from interface org.chiba.xml.xforms.XFormsConstants
ACCESSKEY_ATTRIBUTE, ACTION, ACTION_ATTRIBUTE, ALERT, APPEARANCE_ATTRIBUTE, AT_ATTRIBUTE, BIND, BIND_ATTRIBUTE, BUBBLES_ATTRIBUTE, CALCULATE_ATTRIBUTE, CANCELABLE_ATTRIBUTE, CASE, CASE_ATTRIBUTE, CDATA_SECTION_ELEMENTS_ATTRIBUTE, CHOICES, CONSTRAINT_ATTRIBUTE, CONTROL_ATTRIBUTE, COPY, DELETE, DISPATCH, ENCODING_ATTRIBUTE, END_ATTRIBUTE, EXTENSION, FILENAME, GROUP, HELP, HINT, INCREMENTAL_ATTRIBUTE, INDENT_ATTRIBUTE, INDEX_ATTRIBUTE, INPUT, INSERT, INSTANCE, ITEM, ITEMSET, LABEL, LEVEL_ATTRIBUTE, LOAD, MAXOCCURS_ATTRIBUTE, MEDIATYPE, MEDIATYPE_ATTRIBUTE, MESSAGE, METHOD_ATTRIBUTE, MINOCCURS_ATTRIBUTE, MODEL, MODEL_ATTRIBUTE, NAME_ATTRIBUTE, NAVINDEX_ATTRIBUTE, NODESET_ATTRIBUTE, NUMBER_ATTRIBUTE, OMIT_XML_DECLARATION_ATTRIBUTE, OUTPUT, P3PTYPE_ATTRIBUTE, POSITION_ATTRIBUTE, RANGE, READONLY_ATTRIBUTE, REBUILD, RECALCULATE, REF_ATTRIBUTE, REFRESH, RELEVANT_ATTRIBUTE, REPEAT, REPEAT_ATTRIBUTE, REPEAT_BIND_ATTRIBUTE, REPEAT_MODEL_ATTRIBUTE, REPEAT_NODESET_ATTRIBUTE, REPEAT_NUMBER_ATTRIBUTE, REPEAT_STARTINDEX_ATTRIBUTE, REPLACE_ATTRIBUTE, REQUIRED_ATTRIBUTE, RESET, RESOURCE_ATTRIBUTE, REVALIDATE, SECRET, SELECT, SELECT1, SELECTED_ATTRIBUTE, SELECTION_ATTRIBUTE, SEND, SEPARATOR_ATTRIBUTE, SETFOCUS, SETINDEX, SETVALUE, SHOW_ATTRIBUTE, SRC_ATTRIBUTE, STANDALONE_ATTRIBUTE, START_ATTRIBUTE, STARTINDEX_ATTRIBUTE, STEP_ATTRIBUTE, SUBMISSION, SUBMISSION_ATTRIBUTE, SUBMIT, SWITCH, TARGET_ATTRIBUTE, TEXTAREA, TOGGLE, TRIGGER, TYPE_ATTRIBUTE, UPLOAD, VALUE, VALUE_ATTRIBUTE, VERSION_ATTRIBUTE
 
Constructor Summary
DispatchAction(org.w3c.dom.Element element, org.chiba.xml.xforms.Model model)
           
 
Method Summary
protected  org.apache.log4j.Category getLogger()
          Returns the logger object.
 boolean perform()
          Performs the dispatch action.
 
Methods inherited from class org.chiba.xml.xforms.action.AbstractAction
disposeAction, getRepeatEntryId, handleEvent, init, initializeAction, isGrouped, isRepeated, rebuild, recalculate, refresh, revalidate, setRepeatEntryId
 
Methods inherited from class org.chiba.xml.xforms.XFormsElement
dispatch, equals, getContainerObject, getElement, getId, getModel, getParentObject, getTarget, performDefault, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LOGGER

private static org.apache.log4j.Category LOGGER

nameAttribute

private java.lang.String nameAttribute

targetAttribute

private java.lang.String targetAttribute
Constructor Detail

DispatchAction

public DispatchAction(org.w3c.dom.Element element,
                      org.chiba.xml.xforms.Model model)
Method Detail

getLogger

protected org.apache.log4j.Category getLogger()
Returns the logger object.


perform

public boolean perform()
                throws org.chiba.xml.xforms.exception.XFormsException
Performs the dispatch action.