fr.inra.refcomp.entities
Class SkillDTO

java.lang.Object
  extended by fr.inra.refcomp.entities.SkillDTO
All Implemented Interfaces:
Skill, Serializable, Cloneable, org.nuiton.wikitty.entities.BusinessEntity, org.nuiton.wikitty.entities.WikittyTreeNode

public class SkillDTO
extends Object
implements Skill

See Also:
Serialized Form

Field Summary
protected  Set<String> attachment
           
protected  int modificationCount
           
protected  String name
           
protected  String parent
           
protected  String wikittyId
           
protected  String wikittyVersion
           
 
Fields inherited from interface fr.inra.refcomp.entities.Skill
EXT_SKILL
 
Fields inherited from interface org.nuiton.wikitty.entities.WikittyTreeNode
EXT_WIKITTYTREENODE, FIELD_WIKITTYTREENODE_ATTACHMENT, FIELD_WIKITTYTREENODE_NAME, FIELD_WIKITTYTREENODE_PARENT, FQ_FIELD_WIKITTYTREENODE_ATTACHMENT, FQ_FIELD_WIKITTYTREENODE_NAME, FQ_FIELD_WIKITTYTREENODE_PARENT
 
Constructor Summary
SkillDTO()
          SkillDTO :
SkillDTO(String wikittyId)
          SkillDTO :
 
Method Summary
 void addAllAttachment(Set<String> attachment)
          addAllAttachment :
 void addAttachment(String element)
          addAttachment :
 void addPropertyChangeListener(PropertyChangeListener listener)
          addPropertyChangeListener :
 void addPropertyChangeListener(String property, PropertyChangeListener listener)
          addPropertyChangeListener :
 void clearAttachment()
          clearAttachment :
 void copyFrom(org.nuiton.wikitty.entities.BusinessEntity source)
          copyFrom :
 Set<String> getAttachment()
          getAttachment :
 Collection<String> getExtensionFields(String ext)
          getExtensionFields :
 Collection<String> getExtensionNames()
          getExtensionNames :
 Object getField(String ext, String fieldName)
          getField :
 String getName()
          getName :
 String getParent()
          getParent :
 String getWikittyId()
          getWikittyId :
 String getWikittyVersion()
          getWikittyVersion :
 void removeAttachment(String element)
          removeAttachment :
 void removePropertyChangeListener(PropertyChangeListener listener)
          removePropertyChangeListener :
 void removePropertyChangeListener(String property, PropertyChangeListener listener)
          removePropertyChangeListener :
 void setAttachment(Set<String> attachment)
          setAttachment :
 void setField(String ext, String fieldName, Object value)
          setField :
 void setName(String name)
          setName :
 void setParent(String parent)
          setParent :
 void setWikittyId(String wikittyId)
          setWikittyId :
 void setWikittyVersion(String wikittyVersion)
          setWikittyVersion :
 String toString()
          toString :
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name

attachment

protected Set<String> attachment

parent

protected String parent

wikittyId

protected String wikittyId

modificationCount

protected int modificationCount

wikittyVersion

protected String wikittyVersion
Constructor Detail

SkillDTO

public SkillDTO()
SkillDTO :


SkillDTO

public SkillDTO(String wikittyId)
SkillDTO :

Parameters:
wikittyId -
Method Detail

getName

public String getName()
getName :

Specified by:
getName in interface Skill
Specified by:
getName in interface org.nuiton.wikitty.entities.WikittyTreeNode
Returns:
String

setName

public void setName(String name)
setName :

Specified by:
setName in interface Skill
Specified by:
setName in interface org.nuiton.wikitty.entities.WikittyTreeNode
Parameters:
name -

getAttachment

public Set<String> getAttachment()
getAttachment :

Specified by:
getAttachment in interface Skill
Specified by:
getAttachment in interface org.nuiton.wikitty.entities.WikittyTreeNode
Returns:
Set

setAttachment

public void setAttachment(Set<String> attachment)
setAttachment :

Specified by:
setAttachment in interface Skill
Specified by:
setAttachment in interface org.nuiton.wikitty.entities.WikittyTreeNode
Parameters:
attachment -

addAllAttachment

public void addAllAttachment(Set<String> attachment)
addAllAttachment :

Specified by:
addAllAttachment in interface Skill
Specified by:
addAllAttachment in interface org.nuiton.wikitty.entities.WikittyTreeNode
Parameters:
attachment -

addAttachment

public void addAttachment(String element)
addAttachment :

Specified by:
addAttachment in interface Skill
Specified by:
addAttachment in interface org.nuiton.wikitty.entities.WikittyTreeNode
Parameters:
element -

removeAttachment

public void removeAttachment(String element)
removeAttachment :

Specified by:
removeAttachment in interface Skill
Specified by:
removeAttachment in interface org.nuiton.wikitty.entities.WikittyTreeNode
Parameters:
element -

clearAttachment

public void clearAttachment()
clearAttachment :

Specified by:
clearAttachment in interface Skill
Specified by:
clearAttachment in interface org.nuiton.wikitty.entities.WikittyTreeNode

getParent

public String getParent()
getParent :

Specified by:
getParent in interface Skill
Specified by:
getParent in interface org.nuiton.wikitty.entities.WikittyTreeNode
Returns:
String

setParent

public void setParent(String parent)
setParent :

Specified by:
setParent in interface Skill
Specified by:
setParent in interface org.nuiton.wikitty.entities.WikittyTreeNode
Parameters:
parent -

toString

public String toString()
toString :

Overrides:
toString in class Object
Returns:
String

getWikittyId

public String getWikittyId()
getWikittyId :

Specified by:
getWikittyId in interface org.nuiton.wikitty.entities.BusinessEntity
Returns:
String

setWikittyId

public void setWikittyId(String wikittyId)
setWikittyId :

Parameters:
wikittyId -

getWikittyVersion

public String getWikittyVersion()
getWikittyVersion :

Specified by:
getWikittyVersion in interface org.nuiton.wikitty.entities.BusinessEntity
Returns:
String

setWikittyVersion

public void setWikittyVersion(String wikittyVersion)
setWikittyVersion :

Specified by:
setWikittyVersion in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
wikittyVersion -

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener :

Specified by:
addPropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
listener -

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener :

Specified by:
removePropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
listener -

addPropertyChangeListener

public void addPropertyChangeListener(String property,
                                      PropertyChangeListener listener)
addPropertyChangeListener :

Specified by:
addPropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
property -
listener -

removePropertyChangeListener

public void removePropertyChangeListener(String property,
                                         PropertyChangeListener listener)
removePropertyChangeListener :

Specified by:
removePropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
property -
listener -

getExtensionFields

public Collection<String> getExtensionFields(String ext)
getExtensionFields :

Specified by:
getExtensionFields in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
ext -
Returns:
Collection

getExtensionNames

public Collection<String> getExtensionNames()
getExtensionNames :

Specified by:
getExtensionNames in interface org.nuiton.wikitty.entities.BusinessEntity
Returns:
Collection

getField

public Object getField(String ext,
                       String fieldName)
getField :

Specified by:
getField in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
ext -
fieldName -
Returns:
Object

setField

public void setField(String ext,
                     String fieldName,
                     Object value)
setField :

Specified by:
setField in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
ext -
fieldName -
value -

copyFrom

public void copyFrom(org.nuiton.wikitty.entities.BusinessEntity source)
copyFrom :

Specified by:
copyFrom in interface org.nuiton.wikitty.entities.BusinessEntity
Parameters:
source -


Copyright © 2010-2012 Code Lutin. All Rights Reserved.