applications.proxy.utils
Class EventPopQuiz


public class EventPopQuiz
implements XmlSerializable


Field Summary
 final static StringEVENT_POP_QUIZ_INSTANCE_TAG_NAME
           
 private Stringm_attrName
           
 (package private) Mapm_popQuizMap
           
 (package private) static Randomm_randomGenerator
           
 final static StringNAME_TAG_NAME
           

Constructor Summary
EventPopQuiz()
           

Method Summary
 voidaddPopQuizInstance(EventPopQuizInstance newInstance)
           
 voidfromXmlElement(Element source)
           
 StringgetName()
           
 EventPopQuizInstancegetPopQuizInstanceByTrait(String traitKey, double keyValue)
           
 CollectiongetPopQuizInstancesCollection()
           
 voidresetTimesShown()
           
 voidsetName(String name)
           
 ElementtoXmlElement()
           
 ElementtoXmlElement(String tagName)
           

Field Detail

EVENT_POP_QUIZ_INSTANCE_TAG_NAME

public final static String EVENT_POP_QUIZ_INSTANCE_TAG_NAME

m_attrName

private String m_attrName

m_popQuizMap

Map m_popQuizMap

m_randomGenerator

static Random m_randomGenerator

NAME_TAG_NAME

public final static String NAME_TAG_NAME
Constructor Detail

EventPopQuiz

public EventPopQuiz()
Method Detail

addPopQuizInstance

public void addPopQuizInstance(EventPopQuizInstance newInstance)

fromXmlElement

public void fromXmlElement(Element source)

getName

public String getName()

getPopQuizInstanceByTrait

public EventPopQuizInstance getPopQuizInstanceByTrait(String traitKey, double keyValue)

getPopQuizInstancesCollection

public Collection getPopQuizInstancesCollection()

resetTimesShown

public void resetTimesShown()

setName

public void setName(String name)

toXmlElement

public Element toXmlElement()

toXmlElement

public Element toXmlElement(String tagName)