fr.inra.refcomp.entities
Class AgentSkillDTO

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

public class AgentSkillDTO
extends Object
implements AgentSkill

See Also:
Serialized Form

Field Summary
protected  String agent
           
protected  String comment
           
protected  String domainSkill
           
protected  String frequency
           
protected  int modificationCount
           
protected  String nature
           
protected  String technicalSkill
           
protected  String wikittyId
           
protected  String wikittyVersion
           
 
Fields inherited from interface fr.inra.refcomp.entities.AgentSkill
ELEMENT_FIELD_AGENTSKILL_AGENT, ELEMENT_FIELD_AGENTSKILL_COMMENT, ELEMENT_FIELD_AGENTSKILL_DOMAINSKILL, ELEMENT_FIELD_AGENTSKILL_FREQUENCY, ELEMENT_FIELD_AGENTSKILL_NATURE, ELEMENT_FIELD_AGENTSKILL_TECHNICALSKILL, EXT_AGENTSKILL, FIELD_AGENTSKILL_AGENT, FIELD_AGENTSKILL_COMMENT, FIELD_AGENTSKILL_DOMAINSKILL, FIELD_AGENTSKILL_FREQUENCY, FIELD_AGENTSKILL_NATURE, FIELD_AGENTSKILL_TECHNICALSKILL, FQ_FIELD_AGENTSKILL_AGENT, FQ_FIELD_AGENTSKILL_COMMENT, FQ_FIELD_AGENTSKILL_DOMAINSKILL, FQ_FIELD_AGENTSKILL_FREQUENCY, FQ_FIELD_AGENTSKILL_NATURE, FQ_FIELD_AGENTSKILL_TECHNICALSKILL
 
Constructor Summary
AgentSkillDTO()
           
AgentSkillDTO(String wikittyId)
           
 
Method Summary
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addPropertyChangeListener(String property, PropertyChangeListener listener)
           
 void copyFrom(org.nuiton.wikitty.entities.BusinessEntity source)
           
 String getAgent()
           
 Agent getAgent(boolean exceptionIfNotLoaded)
           
 String getComment()
           
 String getDomainSkill()
           
 Skill getDomainSkill(boolean exceptionIfNotLoaded)
           
 Collection<String> getExtensionFields(String ext)
           
 Collection<String> getExtensionNames()
           
 Object getField(String ext, String fieldName)
           
 String getFrequency()
           
 Frequency getFrequency(boolean exceptionIfNotLoaded)
           
 String getNature()
           
 Nature getNature(boolean exceptionIfNotLoaded)
           
 String getTechnicalSkill()
           
 Skill getTechnicalSkill(boolean exceptionIfNotLoaded)
           
 String getWikittyId()
           
 String getWikittyVersion()
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void removePropertyChangeListener(String property, PropertyChangeListener listener)
           
 void setAgent(Agent agent)
           
 void setAgent(String agent)
           
 void setComment(String comment)
           
 void setDomainSkill(Skill domainSkill)
           
 void setDomainSkill(String domainSkill)
           
 void setField(String ext, String fieldName, Object value)
           
 void setFrequency(Frequency frequency)
           
 void setFrequency(String frequency)
           
 void setNature(Nature nature)
           
 void setNature(String nature)
           
 void setTechnicalSkill(Skill technicalSkill)
           
 void setTechnicalSkill(String technicalSkill)
           
 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

comment

protected String comment

nature

protected String nature

technicalSkill

protected String technicalSkill

domainSkill

protected String domainSkill

frequency

protected String frequency

agent

protected String agent

wikittyId

protected String wikittyId

modificationCount

protected int modificationCount

wikittyVersion

protected String wikittyVersion
Constructor Detail

AgentSkillDTO

public AgentSkillDTO()

AgentSkillDTO

public AgentSkillDTO(String wikittyId)
Method Detail

getComment

public String getComment()
Specified by:
getComment in interface AgentSkill

setComment

public void setComment(String comment)
Specified by:
setComment in interface AgentSkill

getNature

public String getNature()
Specified by:
getNature in interface AgentSkill

setNature

public void setNature(String nature)
Specified by:
setNature in interface AgentSkill

getNature

public Nature getNature(boolean exceptionIfNotLoaded)
Specified by:
getNature in interface AgentSkill

setNature

public void setNature(Nature nature)
Specified by:
setNature in interface AgentSkill

getTechnicalSkill

public String getTechnicalSkill()
Specified by:
getTechnicalSkill in interface AgentSkill

setTechnicalSkill

public void setTechnicalSkill(String technicalSkill)
Specified by:
setTechnicalSkill in interface AgentSkill

getTechnicalSkill

public Skill getTechnicalSkill(boolean exceptionIfNotLoaded)
Specified by:
getTechnicalSkill in interface AgentSkill

setTechnicalSkill

public void setTechnicalSkill(Skill technicalSkill)
Specified by:
setTechnicalSkill in interface AgentSkill

getDomainSkill

public String getDomainSkill()
Specified by:
getDomainSkill in interface AgentSkill

setDomainSkill

public void setDomainSkill(String domainSkill)
Specified by:
setDomainSkill in interface AgentSkill

getDomainSkill

public Skill getDomainSkill(boolean exceptionIfNotLoaded)
Specified by:
getDomainSkill in interface AgentSkill

setDomainSkill

public void setDomainSkill(Skill domainSkill)
Specified by:
setDomainSkill in interface AgentSkill

getFrequency

public String getFrequency()
Specified by:
getFrequency in interface AgentSkill

setFrequency

public void setFrequency(String frequency)
Specified by:
setFrequency in interface AgentSkill

getFrequency

public Frequency getFrequency(boolean exceptionIfNotLoaded)
Specified by:
getFrequency in interface AgentSkill

setFrequency

public void setFrequency(Frequency frequency)
Specified by:
setFrequency in interface AgentSkill

getAgent

public String getAgent()
Specified by:
getAgent in interface AgentSkill

setAgent

public void setAgent(String agent)
Specified by:
setAgent in interface AgentSkill

getAgent

public Agent getAgent(boolean exceptionIfNotLoaded)
Specified by:
getAgent in interface AgentSkill

setAgent

public void setAgent(Agent agent)
Specified by:
setAgent in interface AgentSkill

toString

public String toString()
Overrides:
toString in class Object

getWikittyId

public String getWikittyId()
Specified by:
getWikittyId in interface org.nuiton.wikitty.entities.BusinessEntity

setWikittyId

public void setWikittyId(String wikittyId)

getWikittyVersion

public String getWikittyVersion()
Specified by:
getWikittyVersion in interface org.nuiton.wikitty.entities.BusinessEntity

setWikittyVersion

public void setWikittyVersion(String wikittyVersion)
Specified by:
setWikittyVersion in interface org.nuiton.wikitty.entities.BusinessEntity

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity

addPropertyChangeListener

public void addPropertyChangeListener(String property,
                                      PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity

removePropertyChangeListener

public void removePropertyChangeListener(String property,
                                         PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface org.nuiton.wikitty.entities.BusinessEntity

getExtensionFields

public Collection<String> getExtensionFields(String ext)
Specified by:
getExtensionFields in interface org.nuiton.wikitty.entities.BusinessEntity

getExtensionNames

public Collection<String> getExtensionNames()
Specified by:
getExtensionNames in interface org.nuiton.wikitty.entities.BusinessEntity

getField

public Object getField(String ext,
                       String fieldName)
Specified by:
getField in interface org.nuiton.wikitty.entities.BusinessEntity

setField

public void setField(String ext,
                     String fieldName,
                     Object value)
Specified by:
setField in interface org.nuiton.wikitty.entities.BusinessEntity

copyFrom

public void copyFrom(org.nuiton.wikitty.entities.BusinessEntity source)
Specified by:
copyFrom in interface org.nuiton.wikitty.entities.BusinessEntity


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