org.nuiton.wikitty.entities
Class WikittyLabelDTO

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

public class WikittyLabelDTO
extends Object
implements WikittyLabel

See Also:
Serialized Form

Field Summary
protected  Set<String> labels
           
protected  int modificationCount
           
protected  String wikittyId
           
protected  String wikittyVersion
           
 
Fields inherited from interface org.nuiton.wikitty.entities.WikittyLabel
ELEMENT_FIELD_WIKITTYLABEL_LABELS, EXT_WIKITTYLABEL, FIELD_WIKITTYLABEL_LABELS, FQ_FIELD_WIKITTYLABEL_LABELS
 
Constructor Summary
WikittyLabelDTO()
           
WikittyLabelDTO(String wikittyId)
           
 
Method Summary
 void addAllLabels(Collection<String> labels)
           
 void addLabels(String... element)
           
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addPropertyChangeListener(String property, PropertyChangeListener listener)
           
 void clearLabels()
           
 void copyFrom(BusinessEntity source)
           
 Collection<String> getExtensionFields(String ext)
           
 Collection<String> getExtensionNames()
           
 Object getField(String ext, String fieldName)
           
 Set<String> getLabels()
           
 String getWikittyId()
           
 String getWikittyVersion()
           
 void removeLabels(String... element)
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void removePropertyChangeListener(String property, PropertyChangeListener listener)
           
 void setField(String ext, String fieldName, Object value)
           
 void setLabels(Set<String> labels)
           
 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

labels

protected Set<String> labels

wikittyId

protected String wikittyId

modificationCount

protected int modificationCount

wikittyVersion

protected String wikittyVersion
Constructor Detail

WikittyLabelDTO

public WikittyLabelDTO()

WikittyLabelDTO

public WikittyLabelDTO(String wikittyId)
Method Detail

getLabels

public Set<String> getLabels()
Specified by:
getLabels in interface WikittyLabel

setLabels

public void setLabels(Set<String> labels)
Specified by:
setLabels in interface WikittyLabel

addAllLabels

public void addAllLabels(Collection<String> labels)
Specified by:
addAllLabels in interface WikittyLabel

addLabels

public void addLabels(String... element)
Specified by:
addLabels in interface WikittyLabel

removeLabels

public void removeLabels(String... element)
Specified by:
removeLabels in interface WikittyLabel

clearLabels

public void clearLabels()
Specified by:
clearLabels in interface WikittyLabel

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.