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

java.lang.Object
  extended by org.ow2.bonita.facade.def.DefImpl
      extended by org.ow2.bonita.facade.def.majorElement.impl.ParticipantDefImpl
All Implemented Interfaces:
MajorElementDef, ParticipantDef

public class ParticipantDefImpl
extends DefImpl
implements ParticipantDef


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ow2.bonita.facade.def.majorElement.ParticipantDef
ParticipantDef.ParticipantType
 
Field Summary
protected  java.lang.String deploymentId
           
protected  java.lang.String description
           
protected  ExternalReferenceDefImpl externalReference
           
protected  java.lang.String id
           
protected  java.lang.String name
           
protected  java.lang.String packageId
           
protected  ParticipantDef.ParticipantType participantType
           
protected  RoleMapperDefImpl roleMapper
           
 
Constructor Summary
protected ParticipantDefImpl()
           
  ParticipantDefImpl(java.lang.String packageId, java.lang.String deploymentId, java.lang.String description, RoleMapperDefImpl roleMapper, ExternalReferenceDefImpl externalReference, java.lang.String id, ParticipantDef.ParticipantType participantType, java.lang.String name)
           
 
Method Summary
 ParticipantDefImpl copy()
           
 java.lang.String getDeploymentId()
           
 java.lang.String getDescription()
           
 ExternalReferenceDefImpl getExternalReference()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 java.lang.String getPackageId()
           
 ParticipantDef.ParticipantType getParticipantType()
           
 RoleMapperDefImpl getRoleMapper()
           
 
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

packageId

protected java.lang.String packageId

deploymentId

protected java.lang.String deploymentId

description

protected java.lang.String description

externalReference

protected ExternalReferenceDefImpl externalReference

id

protected java.lang.String id

participantType

protected ParticipantDef.ParticipantType participantType

name

protected java.lang.String name

roleMapper

protected RoleMapperDefImpl roleMapper
Constructor Detail

ParticipantDefImpl

protected ParticipantDefImpl()

ParticipantDefImpl

public ParticipantDefImpl(java.lang.String packageId,
                          java.lang.String deploymentId,
                          java.lang.String description,
                          RoleMapperDefImpl roleMapper,
                          ExternalReferenceDefImpl externalReference,
                          java.lang.String id,
                          ParticipantDef.ParticipantType participantType,
                          java.lang.String name)
Method Detail

copy

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

getPackageId

public java.lang.String getPackageId()
Specified by:
getPackageId in interface ParticipantDef

getDeploymentId

public java.lang.String getDeploymentId()
Specified by:
getDeploymentId in interface ParticipantDef

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ParticipantDef

getExternalReference

public ExternalReferenceDefImpl getExternalReference()
Specified by:
getExternalReference in interface ParticipantDef

getId

public java.lang.String getId()
Specified by:
getId in interface MajorElementDef

getParticipantType

public ParticipantDef.ParticipantType getParticipantType()
Specified by:
getParticipantType in interface ParticipantDef

getName

public java.lang.String getName()
Specified by:
getName in interface MajorElementDef

getRoleMapper

public RoleMapperDefImpl getRoleMapper()
Specified by:
getRoleMapper in interface ParticipantDef