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

See Also:
Serialized Form

Field Summary
protected  boolean byGroup
          Nom de l'attribut en BD : byGroup
protected  String name
          Nom de l'attribut en BD : name
protected  Poll poll
          Nom de l'attribut en BD : poll
protected  String resultValue
          Nom de l'attribut en BD : resultValue
protected  VoteCountingType voteCountingType
          Nom de l'attribut en BD : voteCountingType
 
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
PROPERTY_BY_GROUP, PROPERTY_NAME, PROPERTY_POLL, PROPERTY_RESULT_VALUE, PROPERTY_VOTE_COUNTING_TYPE
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
ResultAbstract()
           
 
Method Summary
 void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
           
 List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
           
 String getName()
           
 Poll getPoll()
           
 String getResultValue()
           
 VoteCountingType getVoteCountingType()
           
 boolean isByGroup()
           
 void setByGroup(boolean byGroup)
           
 void setName(String name)
           
 void setPoll(Poll poll)
           
 void setResultValue(String resultValue)
           
 void setVoteCountingType(VoteCountingType voteCountingType)
           
 
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

name

protected String name
Nom de l'attribut en BD : name


resultValue

protected String resultValue
Nom de l'attribut en BD : resultValue


byGroup

protected boolean byGroup
Nom de l'attribut en BD : byGroup


poll

protected Poll poll
Nom de l'attribut en BD : poll


voteCountingType

protected VoteCountingType voteCountingType
Nom de l'attribut en BD : voteCountingType

Constructor Detail

ResultAbstract

public ResultAbstract()
Method Detail

accept

public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
            throws org.nuiton.topia.TopiaException
Specified by:
accept in interface org.nuiton.topia.persistence.TopiaEntity
Throws:
org.nuiton.topia.TopiaException

setName

public void setName(String name)
Specified by:
setName in interface Result

getName

public String getName()
Specified by:
getName in interface Result

setResultValue

public void setResultValue(String resultValue)
Specified by:
setResultValue in interface Result

getResultValue

public String getResultValue()
Specified by:
getResultValue in interface Result

setByGroup

public void setByGroup(boolean byGroup)
Specified by:
setByGroup in interface Result

isByGroup

public boolean isByGroup()
Specified by:
isByGroup in interface Result

setPoll

public void setPoll(Poll poll)
Specified by:
setPoll in interface Result

getPoll

public Poll getPoll()
Specified by:
getPoll in interface Result

setVoteCountingType

public void setVoteCountingType(VoteCountingType voteCountingType)
Specified by:
setVoteCountingType in interface Result

getVoteCountingType

public VoteCountingType getVoteCountingType()
Specified by:
getVoteCountingType in interface Result

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


Copyright © 2009-2012 CodeLutin. All Rights Reserved.