org.ow2.bonita.facade.def.element.impl
Class TransitionRestrictionDefImpl

java.lang.Object
  extended by org.ow2.bonita.facade.def.DefImpl
      extended by org.ow2.bonita.facade.def.element.impl.TransitionRestrictionDefImpl
All Implemented Interfaces:
TransitionRestrictionDef

public class TransitionRestrictionDefImpl
extends DefImpl
implements TransitionRestrictionDef


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ow2.bonita.facade.def.element.TransitionRestrictionDef
TransitionRestrictionDef.JoinType, TransitionRestrictionDef.SplitType
 
Field Summary
protected  TransitionRestrictionDef.JoinType joinType
           
protected  java.util.Set<java.lang.String> splitTransitionRefIds
           
protected  TransitionRestrictionDef.SplitType splitType
           
 
Constructor Summary
protected TransitionRestrictionDefImpl()
           
  TransitionRestrictionDefImpl(TransitionRestrictionDef.JoinType joinType, TransitionRestrictionDef.SplitType splitType, java.util.Set<java.lang.String> splitTransitionRefIds)
           
 
Method Summary
 TransitionRestrictionDefImpl copy()
           
 TransitionRestrictionDef.JoinType getJoinType()
           
 java.util.Set<java.lang.String> getSplitTransitionRefIds()
           
 TransitionRestrictionDef.SplitType getSplitType()
           
 
Methods inherited from class org.ow2.bonita.facade.def.DefImpl
copy, copy, copy, copy, copy, copy, copy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

joinType

protected TransitionRestrictionDef.JoinType joinType

splitType

protected TransitionRestrictionDef.SplitType splitType

splitTransitionRefIds

protected java.util.Set<java.lang.String> splitTransitionRefIds
Constructor Detail

TransitionRestrictionDefImpl

protected TransitionRestrictionDefImpl()

TransitionRestrictionDefImpl

public TransitionRestrictionDefImpl(TransitionRestrictionDef.JoinType joinType,
                                    TransitionRestrictionDef.SplitType splitType,
                                    java.util.Set<java.lang.String> splitTransitionRefIds)
Method Detail

copy

public TransitionRestrictionDefImpl copy()
Specified by:
copy in class DefImpl

getJoinType

public TransitionRestrictionDef.JoinType getJoinType()
Specified by:
getJoinType in interface TransitionRestrictionDef

getSplitType

public TransitionRestrictionDef.SplitType getSplitType()
Specified by:
getSplitType in interface TransitionRestrictionDef

getSplitTransitionRefIds

public java.util.Set<java.lang.String> getSplitTransitionRefIds()
Specified by:
getSplitTransitionRefIds in interface TransitionRestrictionDef