org.ow2.bonita.facade.def.majorElement.impl
Class TransitionDefinitionImpl

java.lang.Object
  extended by org.ow2.bonita.facade.def.majorElement.impl.NamedElementImpl
      extended by org.ow2.bonita.facade.def.majorElement.impl.ProcessElementImpl
          extended by org.ow2.bonita.facade.def.majorElement.impl.TransitionDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, NamedElement, ProcessElement, TransitionDefinition

public class TransitionDefinitionImpl
extends ProcessElementImpl
implements TransitionDefinition

See Also:
Serialized Form

Field Summary
protected  ConditionDefinition condition
           
protected  java.lang.String description
           
protected  java.lang.String from
           
protected  java.lang.String to
           
protected  java.lang.String transitionId
           
protected  TransitionDefinitionUUID uuid
           
 
Fields inherited from class org.ow2.bonita.facade.def.majorElement.impl.ProcessElementImpl
processDefinitionUUID
 
Fields inherited from class org.ow2.bonita.facade.def.majorElement.impl.NamedElementImpl
name
 
Constructor Summary
protected TransitionDefinitionImpl()
           
  TransitionDefinitionImpl(java.lang.String transitionId, ProcessDefinitionUUID processUUID, ConditionDefinition condition, java.lang.String description, java.lang.String from, java.lang.String name, java.lang.String to)
           
  TransitionDefinitionImpl(TransitionDefinition src)
           
  TransitionDefinitionImpl(TransitionDefinitionUUID uuid, java.lang.String transitionId, ProcessDefinitionUUID processUUID, ConditionDefinition condition, java.lang.String description, java.lang.String from, java.lang.String name, java.lang.String to)
           
 
Method Summary
 ConditionDefinition getCondition()
          Returns the ConditionDefinition interface defining the condition.
 java.lang.String getDescription()
          Returns the description for the transition.
 java.lang.String getFrom()
          Returns the activity processDefinitionUUID from which the transition goes out.
 java.lang.String getTo()
          Returns the activity processDefinitionUUID to which the transition goes in.
 java.lang.String getTransitionId()
          Returns the value of the id attribute of the Transition element defined into the XPDL file.
 TransitionDefinitionUUID getUUID()
          Returns the UUID for the TransitionDefinition.
 void setCondition(ConditionDefinition condition)
           
 void setDescription(java.lang.String description)
           
 void setUUID(TransitionDefinitionUUID uuid)
           
 
Methods inherited from class org.ow2.bonita.facade.def.majorElement.impl.ProcessElementImpl
getProcessDefinitionUUID, setProcessDefinitionUUID
 
Methods inherited from class org.ow2.bonita.facade.def.majorElement.impl.NamedElementImpl
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.ProcessElement
getProcessDefinitionUUID, setProcessDefinitionUUID
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.NamedElement
getName
 

Field Detail

uuid

protected TransitionDefinitionUUID uuid

transitionId

protected java.lang.String transitionId

condition

protected ConditionDefinition condition

description

protected java.lang.String description

from

protected java.lang.String from

to

protected java.lang.String to
Constructor Detail

TransitionDefinitionImpl

protected TransitionDefinitionImpl()

TransitionDefinitionImpl

public TransitionDefinitionImpl(TransitionDefinitionUUID uuid,
                                java.lang.String transitionId,
                                ProcessDefinitionUUID processUUID,
                                ConditionDefinition condition,
                                java.lang.String description,
                                java.lang.String from,
                                java.lang.String name,
                                java.lang.String to)

TransitionDefinitionImpl

public TransitionDefinitionImpl(java.lang.String transitionId,
                                ProcessDefinitionUUID processUUID,
                                ConditionDefinition condition,
                                java.lang.String description,
                                java.lang.String from,
                                java.lang.String name,
                                java.lang.String to)

TransitionDefinitionImpl

public TransitionDefinitionImpl(TransitionDefinition src)
Method Detail

getCondition

public ConditionDefinition getCondition()
Description copied from interface: TransitionDefinition
Returns the ConditionDefinition interface defining the condition.

Specified by:
getCondition in interface TransitionDefinition

getDescription

public java.lang.String getDescription()
Description copied from interface: TransitionDefinition
Returns the description for the transition.

Specified by:
getDescription in interface TransitionDefinition

getFrom

public java.lang.String getFrom()
Description copied from interface: TransitionDefinition
Returns the activity processDefinitionUUID from which the transition goes out.

Specified by:
getFrom in interface TransitionDefinition

getTo

public java.lang.String getTo()
Description copied from interface: TransitionDefinition
Returns the activity processDefinitionUUID to which the transition goes in.

Specified by:
getTo in interface TransitionDefinition

getTransitionId

public java.lang.String getTransitionId()
Description copied from interface: TransitionDefinition
Returns the value of the id attribute of the Transition element defined into the XPDL file.

Specified by:
getTransitionId in interface TransitionDefinition

getUUID

public TransitionDefinitionUUID getUUID()
Description copied from interface: TransitionDefinition
Returns the UUID for the TransitionDefinition.

Specified by:
getUUID in interface TransitionDefinition

setCondition

public void setCondition(ConditionDefinition condition)
Specified by:
setCondition in interface TransitionDefinition

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface TransitionDefinition

setUUID

public void setUUID(TransitionDefinitionUUID uuid)
Specified by:
setUUID in interface TransitionDefinition


Copyright © 2009 OW2 Consortium. All Rights Reserved.