|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of NounFlavor in story.scheherazade.admin |
---|
Methods in story.scheherazade.admin with parameters of type NounFlavor | |
---|---|
NounTypeSet |
StoryInterpreter.getDeclaredNounTypes(TimelineID timelineID,
boolean inherit,
NounFlavor flavor)
|
NounNameSet |
StoryInterpreter.getDefinedNouns(TimelineID timelineID,
boolean inherit,
NounFlavor flavor)
|
Uses of NounFlavor in story.scheherazade.elements |
---|
Methods in story.scheherazade.elements that return NounFlavor | |
---|---|
NounFlavor |
Noun.getNounFlavor()
|
NounFlavor |
DefinedNoun.getNounFlavor()
|
Methods in story.scheherazade.elements with parameters of type NounFlavor | |
---|---|
NounTypeSet |
Timeline.getDeclaredNounTypes(NodeAddress timeline,
boolean inherit,
NounFlavor flavor)
Get a list of all declared noun types. |
NounTypeSet |
Narrative.getDeclaredNounTypes(TimelineID timelineID,
boolean inherit,
NounFlavor flavor)
Get a list of all noun types declared in a Timeline. |
NounNameSet |
Timeline.getDefinedNouns(NodeAddress timeline,
boolean inherit,
NounFlavor flavor)
|
NounNameSet |
Narrative.getDefinedNouns(TimelineID timelineID,
boolean inherit,
NounFlavor flavor)
Get a list of all Nouns (NOT noun types) declared in a Timeline. |
static int |
ValidNoun.getOverheadArguments(NounFlavor flavor)
|
Uses of NounFlavor in story.scheherazade.grammars |
---|
Methods in story.scheherazade.grammars with parameters of type NounFlavor | |
---|---|
static java.lang.Object |
SCHGrammarTools.noun(ReturnValue nounType,
SCHArguments args,
ReturnValue nounName,
NounFlavor flavor)
Parse in a Noun. |
Uses of NounFlavor in story.scheherazade.misc |
---|
Methods in story.scheherazade.misc that return NounFlavor | |
---|---|
NounFlavor |
NounTypeSet.getFlavor()
|
NounFlavor |
NounType.getNounFlavor()
|
NounFlavor |
NounName.getNounFlavor()
|
NounFlavor |
NamedNoun.getNounFlavor()
|
Methods in story.scheherazade.misc with parameters of type NounFlavor | |
---|---|
static boolean |
NounType.allowsGroups(NounFlavor flavor)
|
static java.lang.String |
NounType.getBoundaryString(NounFlavor flavor)
|
static java.util.TreeSet |
STools.getGroupMembers(SCHArguments args,
NounFlavor flavor)
Get the members of a group. |
static NodeAddress |
NounType.getGroupNodeAddress(NounFlavor flavor)
|
static NounType |
NounType.getGroupNounType(NounFlavor flavor)
|
static LinkType |
NounType.getNounFlavorDeclarationLinkType(NounFlavor flavor)
|
static LinkType |
NounType.getNounFlavorDefinitionLinkType(NounFlavor flavor)
|
static NodeID |
NounType.getNounFlavorPrototypeNodeID(NounFlavor flavor)
|
static NodeAddress |
NounType.getUniversalNodeAddress(NounFlavor flavor)
|
static NounType |
NounType.getUniversalNounType(NounFlavor flavor)
|
static NounName |
STools.makeNounName(NounFlavor nounFlavor,
java.lang.String name)
Switchboard for making a NounName |
Constructors in story.scheherazade.misc with parameters of type NounFlavor | |
---|---|
NounName(java.lang.String name,
NounFlavor flavor)
|
|
NounType(NounFlavor flavor,
java.lang.String name)
|
|
NounTypeSet(NounFlavor flavor)
|
Uses of NounFlavor in story.scheherazade.parameters |
---|
Methods in story.scheherazade.parameters with parameters of type NounFlavor | |
---|---|
boolean |
ValidNounParameter.allowsFlavor(NounFlavor flavor)
|
Constructors in story.scheherazade.parameters with parameters of type NounFlavor | |
---|---|
DefinedNounParameter(TimelineID timeline,
NounFlavor flavor)
Constructor to match any noun |
|
DefinedNounParameter(TimelineID timeline,
NounFlavor flavor,
VariableID reference)
Constructor to match any noun and leave a reference |
|
ValidNounParameter(SemanticRole role,
TimelineID timeline,
boolean type,
NounFlavor onlyAllowedFlavor)
|
Uses of NounFlavor in story.scheherazade.prologuer |
---|
Fields in story.scheherazade.prologuer declared as NounFlavor | |
---|---|
static NounFlavor |
NounFlavor.Behavior
|
static NounFlavor |
NounFlavor.Character
|
static NounFlavor |
NounFlavor.GenericNoun
|
static NounFlavor |
NounFlavor.Location
|
static NounFlavor |
NounFlavor.Prop
|
static NounFlavor |
NounFlavor.Quality
|
Methods in story.scheherazade.prologuer that return NounFlavor | |
---|---|
static NounFlavor |
NounFlavor.get(int number)
Return the corresponding NounFlavor for the given number. |
static NounFlavor |
NounFlavor.get(java.lang.String string)
Static version of get() that gets around the Java restriction on static types in interfaces. |
NounFlavor |
NounFlavorSet.getFirstFlavor()
Get the first flavor. |
Methods in story.scheherazade.prologuer with parameters of type NounFlavor | |
---|---|
void |
NounFlavorSet.add(NounFlavor flavor)
Add a new flavor. |
boolean |
NounFlavorSet.containsOnly(NounFlavor flavor)
Check if the set contains only some flavor. |
boolean |
NounFlavorSet.containsOnlyAgentFlavors(NounFlavor flavor)
Check if the set contains only Agent compatible flavors (Character and Behavior). |
boolean |
NounFlavorSet.isMember(NounFlavor flavor)
Check if a flavor is in the set. |
Uses of NounFlavor in story.scheherazade.verbalizer |
---|
Methods in story.scheherazade.verbalizer with parameters of type NounFlavor | |
---|---|
static NounPlanner |
CorePlanners.getGroupNounPlanner(NounFlavor flavor)
|
static NounPlanner |
CorePlanners.getUniversalNounPlanner(NounFlavor flavor)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |