org.nuiton.wikitty.entities
Class WikittyGroupAbstract

java.lang.Object
  extended by org.nuiton.wikitty.entities.BusinessEntityImpl
      extended by org.nuiton.wikitty.entities.WikittyGroupAbstract
All Implemented Interfaces:
Serializable, Cloneable, BusinessEntity, WikittyGroup
Direct Known Subclasses:
WikittyGroupImpl

public abstract class WikittyGroupAbstract
extends BusinessEntityImpl
implements WikittyGroup

See Also:
Serialized Form

Field Summary
static List<WikittyExtension> extensions
           
static WikittyExtension extensionWikittyGroup
           
 
Fields inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
extensionForMetaExtension, propertyChangeSupport, wikitty
 
Fields inherited from interface org.nuiton.wikitty.entities.WikittyGroup
ELEMENT_FIELD_WIKITTYGROUP_MEMBERS, ELEMENT_FIELD_WIKITTYGROUP_NAME, EXT_WIKITTYGROUP, FIELD_WIKITTYGROUP_MEMBERS, FIELD_WIKITTYGROUP_NAME, FQ_FIELD_WIKITTYGROUP_MEMBERS, FQ_FIELD_WIKITTYGROUP_NAME
 
Constructor Summary
WikittyGroupAbstract()
           
WikittyGroupAbstract(BusinessEntityImpl businessEntityImpl)
           
WikittyGroupAbstract(Wikitty wikitty)
           
 
Method Summary
 void addAllMembers(Collection<String> members)
           
 void addMembers(String... element)
           
 void clearMembers()
           
 Set<String> getMembers()
           
 String getName()
           
 Collection<WikittyExtension> getStaticExtensions()
          Return list of all extension that this entity has by definition (design time) and not extension added during execution time
 void removeMembers(String... element)
           
 void setMembers(Set<String> members)
           
 void setName(String name)
           
 String toString()
          Return toString representation.
 
Methods inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
addPropertyChangeListener, addPropertyChangeListener, copyFrom, equals, getExtensionFields, getExtensionNames, getField, getFieldType, getPropertyChangeSupport, getWikitty, getWikittyId, getWikittyVersion, hashCode, removePropertyChangeListener, removePropertyChangeListener, setField, setWikitty, setWikittyVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.wikitty.entities.BusinessEntity
addPropertyChangeListener, addPropertyChangeListener, copyFrom, getExtensionFields, getExtensionNames, getField, getWikittyId, getWikittyVersion, removePropertyChangeListener, removePropertyChangeListener, setField, setWikittyVersion
 

Field Detail

extensions

public static final List<WikittyExtension> extensions

extensionWikittyGroup

public static final WikittyExtension extensionWikittyGroup
Constructor Detail

WikittyGroupAbstract

public WikittyGroupAbstract()

WikittyGroupAbstract

public WikittyGroupAbstract(Wikitty wikitty)

WikittyGroupAbstract

public WikittyGroupAbstract(BusinessEntityImpl businessEntityImpl)
Method Detail

getName

public String getName()
Specified by:
getName in interface WikittyGroup

setName

public void setName(String name)
Specified by:
setName in interface WikittyGroup

getMembers

public Set<String> getMembers()
Specified by:
getMembers in interface WikittyGroup

setMembers

public void setMembers(Set<String> members)
Specified by:
setMembers in interface WikittyGroup

addAllMembers

public void addAllMembers(Collection<String> members)
Specified by:
addAllMembers in interface WikittyGroup

addMembers

public void addMembers(String... element)
Specified by:
addMembers in interface WikittyGroup

removeMembers

public void removeMembers(String... element)
Specified by:
removeMembers in interface WikittyGroup

clearMembers

public void clearMembers()
Specified by:
clearMembers in interface WikittyGroup

getStaticExtensions

public Collection<WikittyExtension> getStaticExtensions()
Description copied from class: BusinessEntityImpl
Return list of all extension that this entity has by definition (design time) and not extension added during execution time

Overrides:
getStaticExtensions in class BusinessEntityImpl
Returns:
static extension

toString

public String toString()
Return toString representation. Use tagValue 'toString' format, if exist, else standard toString is call

Overrides:
toString in class Object
Returns:


Copyright © 2009-2012 CodeLutin. All Rights Reserved.