|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectstoryworld.Option
public class Option
| Field Summary | |
|---|---|
(package private) List<Consequence> |
consequences
|
(package private) boolean |
debug
|
(package private) String |
message
|
(package private) List<Requirement> |
requirements
|
(package private) AbstractStory |
story
|
(package private) String |
text
|
| Constructor Summary | |
|---|---|
Option(String text)
|
|
Option(String text,
String message)
|
|
| Method Summary | |
|---|---|
void |
addConsequence(Consequence c)
|
void |
addRequirement(Requirement r)
|
List<Consequence> |
getConsequences()
|
String |
getMessage()
|
List<Requirement> |
getRequirements()
|
AbstractStory |
getStory()
|
String |
getText()
|
boolean |
isPossible()
|
void |
requires(Marker marker,
int value)
|
void |
requiresAtLeast(Marker marker,
int value)
|
void |
requiresExactly(Marker marker,
int value)
|
void |
requiresLessThan(Marker marker,
int value)
|
void |
requiresMoreThan(Marker marker,
int value)
|
void |
requiresNotMoreThan(Marker marker,
int value)
|
void |
runConsequences()
|
void |
setMessage(String s)
|
void |
setStory(AbstractStory s)
|
void |
triggersIncrease(Marker marker,
int value)
|
void |
triggersSet(Marker marker,
int value)
|
void |
triggersStoryMove(SingleLocationStory story,
String location)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
List<Consequence> consequences
boolean debug
String message
List<Requirement> requirements
AbstractStory story
String text
| Constructor Detail |
|---|
public Option(String text)
public Option(String text,
String message)
| Method Detail |
|---|
public void addConsequence(Consequence c)
public void addRequirement(Requirement r)
public List<Consequence> getConsequences()
public String getMessage()
public List<Requirement> getRequirements()
public AbstractStory getStory()
public String getText()
public boolean isPossible()
public void requires(Marker marker,
int value)
public void requiresAtLeast(Marker marker,
int value)
public void requiresExactly(Marker marker,
int value)
public void requiresLessThan(Marker marker,
int value)
public void requiresMoreThan(Marker marker,
int value)
public void requiresNotMoreThan(Marker marker,
int value)
public void runConsequences()
public void setMessage(String s)
public void setStory(AbstractStory s)
public void triggersIncrease(Marker marker,
int value)
public void triggersSet(Marker marker,
int value)
public void triggersStoryMove(SingleLocationStory story,
String location)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||