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

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

public class FormalParameterDefImpl
extends DefImpl
implements FormalParameterDef


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ow2.bonita.facade.def.element.FormalParameterDef
FormalParameterDef.Mode
 
Field Summary
protected  DataTypeDefImpl dataType
           
protected  java.lang.String description
           
protected  java.lang.String id
           
protected  java.lang.String index
           
protected  FormalParameterDef.Mode mode
           
 
Constructor Summary
protected FormalParameterDefImpl()
           
  FormalParameterDefImpl(DataTypeDefImpl dataType, java.lang.String description, java.lang.String id, java.lang.String index, FormalParameterDef.Mode mode)
           
 
Method Summary
 FormalParameterDefImpl copy()
           
 DataTypeDefImpl getDataType()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getIndex()
           
 FormalParameterDef.Mode getMode()
           
 
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

dataType

protected DataTypeDefImpl dataType

description

protected java.lang.String description

id

protected java.lang.String id

index

protected java.lang.String index

mode

protected FormalParameterDef.Mode mode
Constructor Detail

FormalParameterDefImpl

protected FormalParameterDefImpl()

FormalParameterDefImpl

public FormalParameterDefImpl(DataTypeDefImpl dataType,
                              java.lang.String description,
                              java.lang.String id,
                              java.lang.String index,
                              FormalParameterDef.Mode mode)
Method Detail

copy

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

getDataType

public DataTypeDefImpl getDataType()
Specified by:
getDataType in interface FormalParameterDef

getDescription

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

getId

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

getIndex

public java.lang.String getIndex()
Specified by:
getIndex in interface FormalParameterDef

getMode

public FormalParameterDef.Mode getMode()
Specified by:
getMode in interface FormalParameterDef