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

java.lang.Object
  extended by org.ow2.bonita.facade.def.majorElement.impl.DefinitionRecordImpl
      extended by org.ow2.bonita.facade.def.majorElement.impl.ProcessDefinitionRecordImpl
          extended by org.ow2.bonita.facade.def.majorElement.impl.DataFieldDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, org.ow2.bonita.facade.def.majorElement.DataFieldDefinition, org.ow2.bonita.facade.def.majorElement.DefinitionRecord, org.ow2.bonita.facade.def.majorElement.ProcessDefinitionRecord

public class DataFieldDefinitionImpl
extends ProcessDefinitionRecordImpl
implements org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

See Also:
Serialized Form

Field Summary
protected  boolean activityDataField
           
protected  boolean array
           
protected  java.lang.String dataFieldId
           
protected  org.ow2.bonita.facade.def.dataType.DataTypeDefinition dataType
           
protected  java.lang.String description
           
protected  java.lang.String initialValue
           
protected  java.lang.String length
           
protected  org.ow2.bonita.facade.uuid.DataFieldDefinitionUUID uuid
           
 
Fields inherited from class org.ow2.bonita.facade.def.majorElement.impl.ProcessDefinitionRecordImpl
processDefinitionUUID
 
Fields inherited from class org.ow2.bonita.facade.def.majorElement.impl.DefinitionRecordImpl
name, packageDefinitionUUID
 
Constructor Summary
protected DataFieldDefinitionImpl()
           
  DataFieldDefinitionImpl(org.ow2.bonita.facade.def.majorElement.DataFieldDefinition src)
           
  DataFieldDefinitionImpl(org.ow2.bonita.facade.uuid.DataFieldDefinitionUUID uuid, java.lang.String dataFieldId, org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID, org.ow2.bonita.facade.uuid.ProcessDefinitionUUID processUUID, org.ow2.bonita.facade.def.dataType.DataTypeDefinition dataType, java.lang.String description, java.lang.String initialValue, java.lang.String length, java.lang.String name, boolean array, boolean activityDataField)
           
 
Method Summary
 java.lang.String getDataFieldId()
           
 org.ow2.bonita.facade.def.dataType.DataTypeDefinition getDataType()
           
 java.lang.String getDescription()
           
 java.lang.String getInitialValue()
           
 java.lang.String getLength()
           
 org.ow2.bonita.facade.uuid.DataFieldDefinitionUUID getUUID()
           
 boolean isActivityDataField()
           
 boolean isArray()
           
 
Methods inherited from class org.ow2.bonita.facade.def.majorElement.impl.ProcessDefinitionRecordImpl
getProcessDefinitionUUID
 
Methods inherited from class org.ow2.bonita.facade.def.majorElement.impl.DefinitionRecordImpl
getName, getPackageDefinitionUUID
 
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.ProcessDefinitionRecord
getProcessDefinitionUUID
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.DefinitionRecord
getName, getPackageDefinitionUUID
 

Field Detail

uuid

protected org.ow2.bonita.facade.uuid.DataFieldDefinitionUUID uuid

dataFieldId

protected java.lang.String dataFieldId

dataType

protected org.ow2.bonita.facade.def.dataType.DataTypeDefinition dataType

description

protected java.lang.String description

initialValue

protected java.lang.String initialValue

length

protected java.lang.String length

array

protected boolean array

activityDataField

protected boolean activityDataField
Constructor Detail

DataFieldDefinitionImpl

protected DataFieldDefinitionImpl()

DataFieldDefinitionImpl

public DataFieldDefinitionImpl(org.ow2.bonita.facade.uuid.DataFieldDefinitionUUID uuid,
                               java.lang.String dataFieldId,
                               org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID,
                               org.ow2.bonita.facade.uuid.ProcessDefinitionUUID processUUID,
                               org.ow2.bonita.facade.def.dataType.DataTypeDefinition dataType,
                               java.lang.String description,
                               java.lang.String initialValue,
                               java.lang.String length,
                               java.lang.String name,
                               boolean array,
                               boolean activityDataField)

DataFieldDefinitionImpl

public DataFieldDefinitionImpl(org.ow2.bonita.facade.def.majorElement.DataFieldDefinition src)
Method Detail

getDataType

public org.ow2.bonita.facade.def.dataType.DataTypeDefinition getDataType()
Specified by:
getDataType in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

getInitialValue

public java.lang.String getInitialValue()
Specified by:
getInitialValue in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

getLength

public java.lang.String getLength()
Specified by:
getLength in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

isArray

public boolean isArray()
Specified by:
isArray in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

isActivityDataField

public boolean isActivityDataField()
Specified by:
isActivityDataField in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

getDataFieldId

public java.lang.String getDataFieldId()
Specified by:
getDataFieldId in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition

getUUID

public org.ow2.bonita.facade.uuid.DataFieldDefinitionUUID getUUID()
Specified by:
getUUID in interface org.ow2.bonita.facade.def.majorElement.DataFieldDefinition


Copyright © 2009 OW2 Consortium. All Rights Reserved.