org.ow2.bonita.parsing.binding
Class ActivityBinding

java.lang.Object
  extended by org.ow2.bonita.pvm.internal.util.TagBinding
      extended by org.ow2.bonita.parsing.binding.MajorElementBinding
          extended by org.ow2.bonita.parsing.binding.ActivityBinding
All Implemented Interfaces:
org.ow2.bonita.pvm.internal.xml.Binding

public class ActivityBinding
extends MajorElementBinding

Author:
Marc Blachon, Guillaume Porcher, Charles Souillard, Miguel Valdes, Pierre Vigneras

Field Summary
 
Fields inherited from class org.ow2.bonita.pvm.internal.util.TagBinding
category, namespaceUri, tagName
 
Constructor Summary
ActivityBinding()
           
 
Method Summary
protected  org.ow2.bonita.facade.def.majorElement.DataFieldDefinition getActivityDataField(java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> activityDataFields, java.lang.String dataFieldId)
           
protected  java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> getDataFields(org.w3c.dom.Element activityElement, org.ow2.bonita.pvm.internal.xml.Parse parse)
           
protected  java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> getDeadlines(org.w3c.dom.Element activityElement, org.ow2.bonita.pvm.internal.xml.Parse parse)
           
protected  java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> getHooks(org.w3c.dom.Element activityElement, org.ow2.bonita.pvm.internal.xml.Parse parse, boolean isAutomatic)
           
protected  org.ow2.bonita.facade.def.element.PerformerAssignDefinition getPerformerAssign(org.w3c.dom.Element activityElement, org.ow2.bonita.pvm.internal.xml.Parse parse)
           
protected  org.ow2.bonita.facade.def.element.SimulationInformationDefinition getSimulationInformation(org.w3c.dom.Element activityElement)
           
protected  org.ow2.bonita.facade.def.element.SubFlowDefinition getSubflowDef(org.w3c.dom.Element implementationElement, org.ow2.bonita.pvm.internal.xml.Parse parse)
           
protected  java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> getToolDef(org.w3c.dom.Element implementationElement, org.ow2.bonita.pvm.internal.xml.Parse parse)
           
 java.lang.Object parse(org.w3c.dom.Element activityElement, org.ow2.bonita.pvm.internal.xml.Parse parse, org.ow2.bonita.pvm.internal.xml.Parser parser)
           
 
Methods inherited from class org.ow2.bonita.parsing.binding.MajorElementBinding
containsExtendedAttribute, getChildTextContent, getEnumValue, getExtendedAttribute, getExtendedAttributes, getExternalereference, getFormalParameters, getId, getName, getObject, parseXpdlMajorElementList
 
Methods inherited from class org.ow2.bonita.pvm.internal.util.TagBinding
getCategory, matches, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActivityBinding

public ActivityBinding()
Method Detail

parse

public java.lang.Object parse(org.w3c.dom.Element activityElement,
                              org.ow2.bonita.pvm.internal.xml.Parse parse,
                              org.ow2.bonita.pvm.internal.xml.Parser parser)

getPerformerAssign

protected org.ow2.bonita.facade.def.element.PerformerAssignDefinition getPerformerAssign(org.w3c.dom.Element activityElement,
                                                                                         org.ow2.bonita.pvm.internal.xml.Parse parse)

getSimulationInformation

protected org.ow2.bonita.facade.def.element.SimulationInformationDefinition getSimulationInformation(org.w3c.dom.Element activityElement)

getToolDef

protected java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> getToolDef(org.w3c.dom.Element implementationElement,
                                                                                     org.ow2.bonita.pvm.internal.xml.Parse parse)

getSubflowDef

protected org.ow2.bonita.facade.def.element.SubFlowDefinition getSubflowDef(org.w3c.dom.Element implementationElement,
                                                                            org.ow2.bonita.pvm.internal.xml.Parse parse)

getDataFields

protected java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> getDataFields(org.w3c.dom.Element activityElement,
                                                                                                  org.ow2.bonita.pvm.internal.xml.Parse parse)

getActivityDataField

protected org.ow2.bonita.facade.def.majorElement.DataFieldDefinition getActivityDataField(java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> activityDataFields,
                                                                                          java.lang.String dataFieldId)

getHooks

protected java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> getHooks(org.w3c.dom.Element activityElement,
                                                                                   org.ow2.bonita.pvm.internal.xml.Parse parse,
                                                                                   boolean isAutomatic)

getDeadlines

protected java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> getDeadlines(org.w3c.dom.Element activityElement,
                                                                                           org.ow2.bonita.pvm.internal.xml.Parse parse)


Copyright © 2009 OW2 Consortium. All Rights Reserved.