net.sourceforge.rpgee.dice
Interface GeneratedRandomValue

All Known Subinterfaces:
RandomNumberProducer
All Known Implementing Classes:
AbstractGeneratedRandomValue

public interface GeneratedRandomValue


Method Summary
 RandomValue addRandomValue(java.lang.Object dieConfig, RandomValueResultMapper mapper)
           
 void addRandomValue(RandomValue v)
           
 void addRandomValueHandler(RandomValueHandler handler)
           
 java.util.List<RandomValue> getHandledValues()
           
 int getNumericValue()
           
 java.lang.Object getRandomizerElement()
           
 java.util.List<RandomValue> getRandomValues()
           
 void setRandomizerElement(java.lang.Object o)
           
 void setRandomValueHandlers(java.util.List<RandomValueHandler> handlers)
           
 

Method Detail

setRandomizerElement

void setRandomizerElement(java.lang.Object o)
                          throws InvalidParameterException
Throws:
InvalidParameterException

getRandomizerElement

java.lang.Object getRandomizerElement()

getRandomValues

java.util.List<RandomValue> getRandomValues()
                                            throws RandomValueException
Throws:
RandomValueException

getNumericValue

int getNumericValue()
                    throws RandomValueException
Throws:
RandomValueException

getHandledValues

java.util.List<RandomValue> getHandledValues()
                                             throws RandomValueException
Throws:
RandomValueException

addRandomValue

RandomValue addRandomValue(java.lang.Object dieConfig,
                           RandomValueResultMapper mapper)
                           throws InvalidParameterException
Throws:
InvalidParameterException

addRandomValue

void addRandomValue(RandomValue v)

addRandomValueHandler

void addRandomValueHandler(RandomValueHandler handler)

setRandomValueHandlers

void setRandomValueHandlers(java.util.List<RandomValueHandler> handlers)


Copyright © 2006 An Infinite Number of Monkeys. All Rights Reserved.