org.nuiton.wikitty.entities
Class WikittyGroupDTO

java.lang.Object
  extended by org.nuiton.wikitty.entities.WikittyGroupDTO
All Implemented Interfaces:
Serializable, Cloneable, BusinessEntity, WikittyGroup

public class WikittyGroupDTO
extends Object
implements WikittyGroup

See Also:
Serialized Form

Field Summary
protected  Set<String> members
           
protected  int modificationCount
           
protected  String name
           
protected  String wikittyId
           
protected  String wikittyVersion
           
 
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
WikittyGroupDTO()
           
WikittyGroupDTO(String wikittyId)
           
 
Method Summary
 void addAllMembers(Collection<String> members)
           
 void addMembers(String... element)
           
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addPropertyChangeListener(String property, PropertyChangeListener listener)
           
 void clearMembers()
           
 void copyFrom(BusinessEntity source)
           
 Collection<String> getExtensionFields(String ext)
           
 Collection<String> getExtensionNames()
           
 Object getField(String ext, String fieldName)
           
 Set<String> getMembers()
           
 String getName()
           
 String getWikittyId()
           
 String getWikittyVersion()
           
 void removeMembers(String... element)
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void removePropertyChangeListener(String property, PropertyChangeListener listener)
           
 void setField(String ext, String fieldName, Object value)
           
 void setMembers(Set<String> members)
           
 void setName(String name)
           
 void setWikittyId(String wikittyId)
           
 void setWikittyVersion(String wikittyVersion)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name

members

protected Set<String> members

wikittyId

protected String wikittyId

modificationCount

protected int modificationCount

wikittyVersion

protected String wikittyVersion
Constructor Detail

WikittyGroupDTO

public WikittyGroupDTO()

WikittyGroupDTO

public WikittyGroupDTO(String wikittyId)
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

toString

public String toString()
Overrides:
toString in class Object

getWikittyId

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

setWikittyId

public void setWikittyId(String wikittyId)

getWikittyVersion

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

setWikittyVersion

public void setWikittyVersion(String wikittyVersion)
Specified by:
setWikittyVersion in interface BusinessEntity

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface BusinessEntity

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface BusinessEntity

addPropertyChangeListener

public void addPropertyChangeListener(String property,
                                      PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface BusinessEntity

removePropertyChangeListener

public void removePropertyChangeListener(String property,
                                         PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface BusinessEntity

getExtensionFields

public Collection<String> getExtensionFields(String ext)
Specified by:
getExtensionFields in interface BusinessEntity

getExtensionNames

public Collection<String> getExtensionNames()
Specified by:
getExtensionNames in interface BusinessEntity

getField

public Object getField(String ext,
                       String fieldName)
Specified by:
getField in interface BusinessEntity

setField

public void setField(String ext,
                     String fieldName,
                     Object value)
Specified by:
setField in interface BusinessEntity

copyFrom

public void copyFrom(BusinessEntity source)
Specified by:
copyFrom in interface BusinessEntity


Copyright © 2010-2012 CodeLutin. All Rights Reserved.