org.nuiton.wikitty.entities
Class WikittyLabelAbstract

java.lang.Object
  extended by org.nuiton.wikitty.entities.BusinessEntityImpl
      extended by org.nuiton.wikitty.entities.WikittyLabelAbstract
All Implemented Interfaces:
Serializable, Cloneable, BusinessEntity, WikittyLabel
Direct Known Subclasses:
WikittyLabelImpl

public abstract class WikittyLabelAbstract
extends BusinessEntityImpl
implements WikittyLabel

See Also:
Serialized Form

Field Summary
static List<WikittyExtension> extensions
           
static WikittyExtension extensionWikittyLabel
           
 
Fields inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
extensionForMetaExtension, propertyChangeSupport, wikitty
 
Fields inherited from interface org.nuiton.wikitty.entities.WikittyLabel
ELEMENT_FIELD_WIKITTYLABEL_LABELS, EXT_WIKITTYLABEL, FIELD_WIKITTYLABEL_LABELS, FQ_FIELD_WIKITTYLABEL_LABELS
 
Constructor Summary
WikittyLabelAbstract()
           
WikittyLabelAbstract(BusinessEntityImpl businessEntityImpl)
           
WikittyLabelAbstract(Wikitty wikitty)
           
 
Method Summary
 void addAllLabels(Collection<String> labels)
           
 void addLabels(String... element)
           
 void clearLabels()
           
 Set<String> getLabels()
           
 Collection<WikittyExtension> getStaticExtensions()
          Return list of all extension that this entity has by definition (design time) and not extension added during execution time
 void removeLabels(String... element)
           
 void setLabels(Set<String> labels)
           
 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

extensionWikittyLabel

public static final WikittyExtension extensionWikittyLabel
Constructor Detail

WikittyLabelAbstract

public WikittyLabelAbstract()

WikittyLabelAbstract

public WikittyLabelAbstract(Wikitty wikitty)

WikittyLabelAbstract

public WikittyLabelAbstract(BusinessEntityImpl businessEntityImpl)
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

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.