com.hack23.cia.model.api.sweden.content
Interface VoteMetaDataData

Package class diagram package VoteMetaDataData
All Superinterfaces:
Data, MetaData, ModelObject, ParliamentMetaData, PersistedModelObject, Resource, Serializable
All Known Implementing Classes:
VoteMetaData

public interface VoteMetaDataData
extends ParliamentMetaData

The Interface VoteMetaDataData.


Nested Class Summary
Modifier and Type Interface and Description
static class VoteMetaDataData.Outcome
          The Enum Outcome.
static class VoteMetaDataData.PoliticalPartyBehavior
          The Enum PoliticalPartyBehavior.
static class VoteMetaDataData.ProffessionalBehavior
          The Enum ProffessionalBehavior.
 
Method Summary
Modifier and Type Method and Description
 void setOutcome(VoteMetaDataData.Outcome lost)
          Sets the outcome.
 void setPoliticalPartyBehavior(VoteMetaDataData.PoliticalPartyBehavior rebel)
          Sets the political party behavior.
 void setProffessionalBehavior(VoteMetaDataData.ProffessionalBehavior absent)
          Sets the proffessional behavior.
 
Methods inherited from interface com.hack23.cia.model.api.sweden.common.ParliamentMetaData
getCreatedDate
 
Methods inherited from interface com.hack23.cia.model.api.common.Resource
getResourceType
 
Methods inherited from interface com.hack23.cia.model.api.common.PersistedModelObject
getId, getTypeContext, getVersion, isNew, setId, setVersion
 

Method Detail

setOutcome

void setOutcome(VoteMetaDataData.Outcome lost)
Sets the outcome.

Parameters:
lost - the new outcome

setPoliticalPartyBehavior

void setPoliticalPartyBehavior(VoteMetaDataData.PoliticalPartyBehavior rebel)
Sets the political party behavior.

Parameters:
rebel - the new political party behavior

setProffessionalBehavior

void setProffessionalBehavior(VoteMetaDataData.ProffessionalBehavior absent)
Sets the proffessional behavior.

Parameters:
absent - the new proffessional behavior


Copyright © 2008-2010 www.hack23.com. All Rights Reserved.