|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.portal.channels.CNumberGuess
public class CNumberGuess
A number guessing game which asks the user to enter a number within a certain range as determined by this channel's parameters.
| Field Summary | |
|---|---|
private boolean |
bFirstTime
|
private static java.lang.String |
bundleLocation
|
private int |
iAnswer
|
private int |
iGuess
|
private int |
iGuesses
|
private int |
iMaxNum
|
private int |
iMinNum
|
private static org.apache.commons.logging.Log |
log
|
(package private) ChannelRuntimeData |
runtimeData
|
private static java.lang.String |
sslLocation
|
(package private) ChannelStaticData |
staticData
|
| Constructor Summary | |
|---|---|
CNumberGuess()
Constructs a CNumberGuess. |
|
| Method Summary | |
|---|---|
private int |
getRandomNumber(int min,
int max)
|
ChannelRuntimeProperties |
getRuntimeProperties()
Returns channel runtime properties |
void |
receiveEvent(PortalEvent ev)
Processes layout-level events coming from the portal |
void |
renderXML(org.xml.sax.ContentHandler out)
Output channel content to the portal |
void |
setRuntimeData(ChannelRuntimeData rd)
Receives channel runtime data from the portal and processes actions passed to it. |
void |
setStaticData(ChannelStaticData sd)
Receive static channel data from the portal |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final org.apache.commons.logging.Log log
ChannelStaticData staticData
ChannelRuntimeData runtimeData
private static final java.lang.String sslLocation
private static final java.lang.String bundleLocation
private int iMinNum
private int iMaxNum
private int iGuess
private int iGuesses
private int iAnswer
private boolean bFirstTime
| Constructor Detail |
|---|
public CNumberGuess()
| Method Detail |
|---|
public ChannelRuntimeProperties getRuntimeProperties()
getRuntimeProperties in interface IChannelChannelRuntimePropertiespublic void receiveEvent(PortalEvent ev)
receiveEvent in interface IChannelev - a portal layout eventPortalEventpublic void setStaticData(ChannelStaticData sd)
setStaticData in interface IChannelsd - static channel dataChannelStaticDatapublic void setRuntimeData(ChannelRuntimeData rd)
setRuntimeData in interface IChannelrd - handle to channel runtime dataChannelRuntimeData
public void renderXML(org.xml.sax.ContentHandler out)
throws PortalException
renderXML in interface IChannelout - a sax document handler
PortalException
private int getRandomNumber(int min,
int max)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||