org.drools.eclipse.flow.ruleflow.core
Class HumanTaskNodeWrapper

java.lang.Object
  extended by org.drools.eclipse.flow.common.editor.core.DefaultElementWrapper
      extended by org.drools.eclipse.flow.ruleflow.core.AbstractNodeWrapper
          extended by org.drools.eclipse.flow.ruleflow.core.ExtendedNodeWrapper
              extended by org.drools.eclipse.flow.ruleflow.core.StateBasedNodeWrapper
                  extended by org.drools.eclipse.flow.ruleflow.core.WorkItemWrapper
                      extended by org.drools.eclipse.flow.ruleflow.core.HumanTaskNodeWrapper
All Implemented Interfaces:
Serializable, ElementWrapper, NodeWrapper, org.eclipse.ui.views.properties.IPropertySource

public class HumanTaskNodeWrapper
extends WorkItemWrapper

Wrapper for a human task node.

See Also:
Serialized Form

Field Summary
static String SWIMLANE
           
 
Fields inherited from class org.drools.eclipse.flow.ruleflow.core.WorkItemWrapper
PARAMETER_MAPPING, RESULT_MAPPING, WAIT_FOR_COMPLETION
 
Fields inherited from class org.drools.eclipse.flow.ruleflow.core.StateBasedNodeWrapper
descriptors, TIMERS
 
Fields inherited from class org.drools.eclipse.flow.ruleflow.core.ExtendedNodeWrapper
ON_ENTRY_ACTIONS, ON_EXIT_ACTIONS
 
Fields inherited from class org.drools.eclipse.flow.ruleflow.core.AbstractNodeWrapper
DESCRIPTORS, METADATA
 
Fields inherited from class org.drools.eclipse.flow.common.editor.core.DefaultElementWrapper
color, COLOR, ID, NAME
 
Fields inherited from interface org.drools.eclipse.flow.common.editor.core.ElementWrapper
CHANGE_CONSTRAINT, CHANGE_ID, CHANGE_INCOMING_CONNECTIONS, CHANGE_NAME, CHANGE_OUTGOING_CONNECTIONS
 
Constructor Summary
HumanTaskNodeWrapper()
           
 
Method Summary
 org.jbpm.workflow.core.node.HumanTaskNode getHumanTaskNode()
           
 Object getPropertyValue(Object id)
           
protected  void initDescriptors()
           
 void resetPropertyValue(Object id)
           
 void setPropertyValue(Object id, Object value)
           
 
Methods inherited from class org.drools.eclipse.flow.ruleflow.core.WorkItemWrapper
acceptsIncomingConnection, acceptsOutgoingConnection, getWorkDefinition, getWorkItemNode, setNode, setWorkDefinition
 
Methods inherited from class org.drools.eclipse.flow.ruleflow.core.StateBasedNodeWrapper
getPropertyDescriptors, getStateBasedNode
 
Methods inherited from class org.drools.eclipse.flow.ruleflow.core.ExtendedNodeWrapper
getExtendedNode, getOnEntryPropertyDescriptor, getOnExitPropertyDescriptor
 
Methods inherited from class org.drools.eclipse.flow.ruleflow.core.AbstractNodeWrapper
getId, getName, getNode, internalGetColor, internalGetConstraint, internalSetColor, internalSetConstraint, internalSetName, isFullProperties
 
Methods inherited from class org.drools.eclipse.flow.common.editor.core.DefaultElementWrapper
addIncomingConnection, addListener, addOutgoingConnection, getColor, getConstraint, getEditableValue, getElement, getIncomingConnections, getOutgoingConnections, getParent, integerToRGB, internalAddIncomingConnection, internalAddOutgoingConnection, internalRemoveIncomingConnection, internalRemoveOutgoingConnection, isPropertySet, localAddIncomingConnection, localAddOutgoingConnection, notifyListeners, removeIncomingConnection, removeListener, removeOutgoingConnection, RGBToInteger, setColor, setConstraint, setElement, setName, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.drools.eclipse.flow.common.editor.core.ElementWrapper
addIncomingConnection, addListener, addOutgoingConnection, getConstraint, getIncomingConnections, getOutgoingConnections, getParent, localAddIncomingConnection, localAddOutgoingConnection, removeIncomingConnection, removeListener, removeOutgoingConnection, setConstraint, setName, setParent
 

Field Detail

SWIMLANE

public static final String SWIMLANE
See Also:
Constant Field Values
Constructor Detail

HumanTaskNodeWrapper

public HumanTaskNodeWrapper()
Method Detail

initDescriptors

protected void initDescriptors()
Overrides:
initDescriptors in class WorkItemWrapper

getHumanTaskNode

public org.jbpm.workflow.core.node.HumanTaskNode getHumanTaskNode()

getPropertyValue

public Object getPropertyValue(Object id)
Specified by:
getPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
getPropertyValue in class WorkItemWrapper

resetPropertyValue

public void resetPropertyValue(Object id)
Specified by:
resetPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
resetPropertyValue in class WorkItemWrapper

setPropertyValue

public void setPropertyValue(Object id,
                             Object value)
Specified by:
setPropertyValue in interface org.eclipse.ui.views.properties.IPropertySource
Overrides:
setPropertyValue in class WorkItemWrapper


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.