rle.vm
Class VariantBean
java.lang.Object
rle.vm.VariantBean
public class VariantBean
- extends java.lang.Object
High-level information on the variant. This class captures both information
necessary for a Variant to be launched within the JRLE and information that
users might want to know when looking at a list of Variants.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
VariantBean
public VariantBean()
setSupportedLanguages
public void setSupportedLanguages(java.util.Map<java.lang.String,LanguageBean> supportedLanguages)
getSupportedLanguages
public java.util.Map<java.lang.String,LanguageBean> getSupportedLanguages()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setDefaultLanguageId
public void setDefaultLanguageId(java.lang.String defaultLanguageId)
getDefaultLanguageId
public java.lang.String getDefaultLanguageId()
setAuthor
public void setAuthor(java.lang.String author)
getAuthor
public java.lang.String getAuthor()
setVersionMajor
public void setVersionMajor(java.lang.String versionMajor)
getVersionMajor
public java.lang.String getVersionMajor()
setVersionMinor
public void setVersionMinor(java.lang.String versionMinor)
getVersionMinor
public java.lang.String getVersionMinor()
setVersionPatch
public void setVersionPatch(java.lang.String versionPatch)
getVersionPatch
public java.lang.String getVersionPatch()
setWebSite
public void setWebSite(java.lang.String webSite)
getWebSite
public java.lang.String getWebSite()
setGameContextClassName
public void setGameContextClassName(java.lang.String gameContextClassName)
getGameContextClassName
public java.lang.String getGameContextClassName()
setGameContextParameters
public void setGameContextParameters(java.lang.String gameContextParameters)
getGameContextParameters
public java.lang.String getGameContextParameters()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
variantMgr
public VariantMgr variantMgr()
- This reference will only be available in "design" mode, i.e. if the system
property "jrle.mode" is NOT set to "production".