org.chorem.pollen.business.persistence
Class ResultAbstract

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by org.chorem.pollen.business.persistence.ResultAbstract
All Implemented Interfaces:
Serializable, Result, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
ResultImpl

public abstract class ResultAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements Result

Implantation POJO pour l'entité Result.

See Also:
Serialized Form

Field Summary
 Boolean byGroup
           
 String name
           
 Poll poll
           
 String ResultValue
           
 VoteCounting voteCounting
           
 
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
 
Fields inherited from interface org.chorem.pollen.business.persistence.Result
BY_GROUP, NAME, POLL, RESULT_VALUE, VOTE_COUNTING
 
Constructor Summary
ResultAbstract()
          Constructeur de ResultAbstract par défaut.
 
Method Summary
 void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
          Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
 void delete()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
           
 Boolean getByGroup()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
           
 String getName()
           
 Poll getPoll()
           
 String getResultValue()
           
 VoteCounting getVoteCounting()
           
 void setByGroup(Boolean value)
           
 void setName(String value)
           
 void setPoll(Poll value)
           
 void setResultValue(String value)
           
 void setVoteCounting(VoteCounting value)
           
 String toString()
           
 void update()
           
 
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

name

public String name

ResultValue

public String ResultValue

byGroup

public Boolean byGroup

poll

public Poll poll

voteCounting

public VoteCounting voteCounting
Constructor Detail

ResultAbstract

public ResultAbstract()
Constructeur de ResultAbstract par défaut.

Method Detail

update

public void update()
            throws org.nuiton.topia.TopiaException
Specified by:
update in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
update in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

delete

public void delete()
            throws org.nuiton.topia.TopiaException
Specified by:
delete in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
delete in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

accept

public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
            throws org.nuiton.topia.TopiaException
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.

Specified by:
accept in interface org.nuiton.topia.persistence.TopiaEntity
Parameters:
visitor - le visiteur de l'entite.
Throws:
org.nuiton.topia.TopiaException - if any pb while visit

getAggregate

public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
                                                            throws org.nuiton.topia.TopiaException
Specified by:
getAggregate in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getAggregate in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

getComposite

public List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
                                                            throws org.nuiton.topia.TopiaException
Specified by:
getComposite in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getComposite in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

setName

public void setName(String value)
Specified by:
setName in interface Result
Parameters:
value - La valeur de l'attribut name à positionner.

getName

public String getName()
Specified by:
getName in interface Result
Returns:
La valeur de l'attribut name.

setResultValue

public void setResultValue(String value)
Specified by:
setResultValue in interface Result
Parameters:
value - La valeur de l'attribut ResultValue à positionner.

getResultValue

public String getResultValue()
Specified by:
getResultValue in interface Result
Returns:
La valeur de l'attribut ResultValue.

setByGroup

public void setByGroup(Boolean value)
Specified by:
setByGroup in interface Result
Parameters:
value - La valeur de l'attribut byGroup à positionner.

getByGroup

public Boolean getByGroup()
Specified by:
getByGroup in interface Result
Returns:
La valeur de l'attribut byGroup.

setPoll

public void setPoll(Poll value)
Specified by:
setPoll in interface Result
Parameters:
value - La valeur de l'attribut poll à positionner.

getPoll

public Poll getPoll()
Specified by:
getPoll in interface Result
Returns:
La valeur de l'attribut poll.

setVoteCounting

public void setVoteCounting(VoteCounting value)
Specified by:
setVoteCounting in interface Result
Parameters:
value - La valeur de l'attribut voteCounting à positionner.

getVoteCounting

public VoteCounting getVoteCounting()
Specified by:
getVoteCounting in interface Result
Returns:
La valeur de l'attribut voteCounting.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2010 CodeLutin. All Rights Reserved.