org.sharengo.wikitty
Class BusinessEntityWikitty

java.lang.Object
  extended by org.sharengo.wikitty.BusinessEntityWikitty
All Implemented Interfaces:
Serializable, Cloneable, BusinessEntity
Direct Known Subclasses:
LabelImpl, TreeNodeImpl

public class BusinessEntityWikitty
extends Object
implements BusinessEntity

Version:
$Revision: 1 $ Each business object will inherit of this class. Last update: $Date: 2010-04-16 10:29:38 +0200 (ven., 16 avril 2010) $ by : $Author: echatellier $
Author:
poussin
See Also:
Serialized Form

Field Summary
protected  Wikitty wikitty
           
 
Constructor Summary
BusinessEntityWikitty()
           
BusinessEntityWikitty(Wikitty wi)
           
 
Method Summary
 Collection<String> getExtensionFields(String ext)
          Return list of all field for this object
 Collection<String> getExtensionNames()
          Return list of all extension for this object
 Object getField(String ext, String fieldName)
          Return field value for the specifique extension and field
 FieldType getFieldType(String ext, String fieldName)
          Return the field type
 Collection<WikittyExtension> getStaticExtensions()
           
 Wikitty getWikitty()
           
 String getWikittyId()
           
 String getWikittyVersion()
           
 void setField(String ext, String fieldName, Object value)
          set field value for the specifique extension and field.
 void setWikitty(Wikitty wikitty)
           
 void setWikittyVersion(String version)
          Only framework can use this method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wikitty

protected Wikitty wikitty
Constructor Detail

BusinessEntityWikitty

public BusinessEntityWikitty(Wikitty wi)

BusinessEntityWikitty

public BusinessEntityWikitty()
Method Detail

getWikittyId

public String getWikittyId()
Specified by:
getWikittyId in interface BusinessEntity

getWikittyVersion

public String getWikittyVersion()
Specified by:
getWikittyVersion in interface BusinessEntity

setWikittyVersion

public void setWikittyVersion(String version)
Description copied from interface: BusinessEntity
Only framework can use this method

Specified by:
setWikittyVersion in interface BusinessEntity

setWikitty

public void setWikitty(Wikitty wikitty)

getWikitty

public Wikitty getWikitty()

getExtensionNames

public Collection<String> getExtensionNames()
Description copied from interface: BusinessEntity
Return list of all extension for this object

Specified by:
getExtensionNames in interface BusinessEntity
Returns:

getExtensionFields

public Collection<String> getExtensionFields(String ext)
Description copied from interface: BusinessEntity
Return list of all field for this object

Specified by:
getExtensionFields in interface BusinessEntity
Returns:

getFieldType

public FieldType getFieldType(String ext,
                              String fieldName)
Description copied from interface: BusinessEntity
Return the field type

Specified by:
getFieldType in interface BusinessEntity
Returns:

getField

public Object getField(String ext,
                       String fieldName)
Description copied from interface: BusinessEntity
Return field value for the specifique extension and field

Specified by:
getField in interface BusinessEntity
Returns:

setField

public void setField(String ext,
                     String fieldName,
                     Object value)
Description copied from interface: BusinessEntity
set field value for the specifique extension and field. This method don't check the type of value for this field.

Specified by:
setField in interface BusinessEntity

getStaticExtensions

public Collection<WikittyExtension> getStaticExtensions()


Copyright © 2009-2010 CodeLutin. All Rights Reserved.