org.chorem.pollen.business.persistence
Class PersonToListAbstract

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

public abstract class PersonToListAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements PersonToList

See Also:
Serialized Form

Field Summary
protected  boolean hasVoted
          Nom de l'attribut en BD : hasVoted
protected  PollAccount pollAccount
          Nom de l'attribut en BD : pollAccount
protected  VotingList votingList
          Nom de l'attribut en BD : votingList
protected  double weight
          Nom de l'attribut en BD : weight
 
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.PersonToList
PROPERTY_HAS_VOTED, PROPERTY_POLL_ACCOUNT, PROPERTY_VOTING_LIST, PROPERTY_WEIGHT
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
PersonToListAbstract()
           
 
Method Summary
 void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
           
 List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()
           
 List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
           
 PollAccount getPollAccount()
           
 VotingList getVotingList()
           
 double getWeight()
           
 boolean isHasVoted()
           
 void setHasVoted(boolean hasVoted)
           
 void setPollAccount(PollAccount pollAccount)
           
 void setVotingList(VotingList votingList)
           
 void setWeight(double weight)
           
 
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

weight

protected double weight
Nom de l'attribut en BD : weight


hasVoted

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


votingList

protected VotingList votingList
Nom de l'attribut en BD : votingList


pollAccount

protected PollAccount pollAccount
Nom de l'attribut en BD : pollAccount

Constructor Detail

PersonToListAbstract

public PersonToListAbstract()
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

setWeight

public void setWeight(double weight)
Specified by:
setWeight in interface PersonToList

getWeight

public double getWeight()
Specified by:
getWeight in interface PersonToList

setHasVoted

public void setHasVoted(boolean hasVoted)
Specified by:
setHasVoted in interface PersonToList

isHasVoted

public boolean isHasVoted()
Specified by:
isHasVoted in interface PersonToList

setVotingList

public void setVotingList(VotingList votingList)
Specified by:
setVotingList in interface PersonToList

getVotingList

public VotingList getVotingList()
Specified by:
getVotingList in interface PersonToList

setPollAccount

public void setPollAccount(PollAccount pollAccount)
Specified by:
setPollAccount in interface PersonToList

getPollAccount

public PollAccount getPollAccount()
Specified by:
getPollAccount in interface PersonToList

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.