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

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

public class DataFieldDefImpl
extends DefImpl
implements DataFieldDef


Field Summary
protected  boolean activityDataField
           
protected  boolean array
           
protected  DataTypeDefImpl dataType
           
protected  java.lang.String deploymentId
           
protected  java.lang.String description
           
protected  java.lang.String id
           
protected  java.lang.String initialValue
           
protected  java.lang.String length
           
protected  java.lang.String name
           
protected  java.lang.String packageId
           
 
Constructor Summary
protected DataFieldDefImpl()
           
  DataFieldDefImpl(java.lang.String packageId, java.lang.String deploymentId, DataTypeDefImpl dataType, java.lang.String description, java.lang.String id, java.lang.String initialValue, java.lang.String length, java.lang.String name, boolean array, boolean activityDataField)
           
 
Method Summary
 DataFieldDefImpl copy()
           
 DataTypeDefImpl getDataType()
           
 java.lang.String getDeploymentId()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getInitialValue()
           
 java.lang.String getLength()
           
 java.lang.String getName()
           
 java.lang.String getPackageId()
           
 boolean isActivityDataField()
           
 boolean isArray()
           
 
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

dataType

protected DataTypeDefImpl dataType

description

protected java.lang.String description

id

protected java.lang.String id

initialValue

protected java.lang.String initialValue

length

protected java.lang.String length

name

protected java.lang.String name

array

protected boolean array

activityDataField

protected boolean activityDataField
Constructor Detail

DataFieldDefImpl

protected DataFieldDefImpl()

DataFieldDefImpl

public DataFieldDefImpl(java.lang.String packageId,
                        java.lang.String deploymentId,
                        DataTypeDefImpl dataType,
                        java.lang.String description,
                        java.lang.String id,
                        java.lang.String initialValue,
                        java.lang.String length,
                        java.lang.String name,
                        boolean array,
                        boolean activityDataField)
Method Detail

copy

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

getPackageId

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

getDeploymentId

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

getDataType

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

getDescription

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

getId

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

getInitialValue

public java.lang.String getInitialValue()
Specified by:
getInitialValue in interface DataFieldDef

getLength

public java.lang.String getLength()
Specified by:
getLength in interface DataFieldDef

getName

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

isArray

public boolean isArray()
Specified by:
isArray in interface DataFieldDef

isActivityDataField

public boolean isActivityDataField()