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

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

public class TypeDeclarationDefImpl
extends DefImpl
implements TypeDeclarationDef


Field Summary
protected  java.util.Set<DataTypeDefImpl> dataTypes
           
protected  java.lang.String description
           
protected  java.lang.String id
           
protected  java.lang.String name
           
 
Constructor Summary
protected TypeDeclarationDefImpl()
           
  TypeDeclarationDefImpl(java.util.Set<DataTypeDefImpl> dataTypes, java.lang.String description, java.lang.String id, java.lang.String name)
           
 
Method Summary
 TypeDeclarationDefImpl copy()
           
 java.util.Set<DataTypeDefImpl> getDataTypes()
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 
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

dataTypes

protected java.util.Set<DataTypeDefImpl> dataTypes

description

protected java.lang.String description

id

protected java.lang.String id

name

protected java.lang.String name
Constructor Detail

TypeDeclarationDefImpl

protected TypeDeclarationDefImpl()

TypeDeclarationDefImpl

public TypeDeclarationDefImpl(java.util.Set<DataTypeDefImpl> dataTypes,
                              java.lang.String description,
                              java.lang.String id,
                              java.lang.String name)
Method Detail

copy

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

getDataTypes

public java.util.Set<DataTypeDefImpl> getDataTypes()
Specified by:
getDataTypes in interface TypeDeclarationDef

getDescription

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

getId

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

getName

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