|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NounType | |
---|---|
story.scheherazade.admin | |
story.scheherazade.elements | |
story.scheherazade.exceptions | |
story.scheherazade.misc | |
story.scheherazade.verbalizer |
Uses of NounType in story.scheherazade.admin |
---|
Methods in story.scheherazade.admin with parameters of type NounType | |
---|---|
void |
StoryInterpreter.declareNounType(TimelineID timelineID,
NounType nounType,
StoryAssertion parameters,
WordNetOffset offset,
NounType superNoun,
java.lang.String menuName,
java.lang.String pluralForm,
boolean proper,
PropDiscreteness discreteness,
CharacterGender gender)
|
StoryAssertion |
StoryInterpreter.getNounParameters(TimelineID timelineID,
NounType nounType)
|
ValidNoun |
StoryInterpreter.makeValidNoun(TimelineID timelineID,
NounType nounType,
SCHArguments arguments)
|
Uses of NounType in story.scheherazade.elements |
---|
Methods in story.scheherazade.elements that return NounType | |
---|---|
NounType |
Timeline.findCompleteNounType(NodeAddress timeline,
NounType nounType)
|
NounType |
Noun.getNounType()
|
NounType |
ValidNoun.getType()
Get the ID of the type of noun. |
NounType |
Noun.getType()
Get the ID of the type of noun. |
Methods in story.scheherazade.elements with parameters of type NounType | |
---|---|
void |
Timeline.declareNounType(NodeAddress timeline,
NounType nounType,
StoryAssertion expansionParams,
WordNetOffset offset,
NounType superNoun,
java.lang.String menuName,
java.lang.String pluralForm,
boolean proper,
PropDiscreteness discreteness,
CharacterGender gender)
Declare that a type of Noun can exist in the world. |
void |
Narrative.declareNounType(TimelineID timelineID,
NounType nounType,
StoryAssertion parameters,
WordNetOffset offset,
NounType superNoun,
java.lang.String menuName,
java.lang.String pluralForm,
boolean proper,
PropDiscreteness discreteness,
CharacterGender gender)
|
NounType |
Timeline.findCompleteNounType(NodeAddress timeline,
NounType nounType)
|
StoryAssertion |
Timeline.getNounParameters(NodeAddress timeline,
NounType nounType)
Get the parameters of a declared NounType. |
StoryAssertion |
Narrative.getNounParameters(TimelineID timelineID,
NounType nounType)
Get the parameters of a declared NounType. |
ValidNoun |
Timeline.makeValidNoun(NodeAddress timeline,
NounType noun,
SCHArguments arguments)
Define an instance of a previously declared Noun. |
ValidNoun |
Narrative.makeValidNoun(TimelineID timelineID,
NounType nounType,
SCHArguments arguments)
Create an instance of a previously declared Noun. |
static void |
KBTools.registerStandardPlannerNounType(StoryInterpreter interpreter,
PlannerRepository planners,
TimelineID timeline,
NounType noun,
NounType supertype,
java.lang.String menuName,
java.lang.String offset,
java.lang.String pluralForm,
boolean proper,
PropDiscreteness discreteness,
CharacterGender gender)
|
static java.lang.StringBuffer |
Noun.render(NounType nounType,
SCHArguments arguments)
A static function that renders a NounType and arguments as they would be rendered if they were part of an Noun. |
Constructors in story.scheherazade.elements with parameters of type NounType | |
---|---|
Noun(NounType nounType)
|
|
Noun(NounType nounType,
SCHArguments arguments)
|
|
ValidNoun(Timeline timelineHandler,
NodeAddress timeline,
NounType arguedNounType,
SCHArguments arguments)
|
Uses of NounType in story.scheherazade.exceptions |
---|
Constructors in story.scheherazade.exceptions with parameters of type NounType | |
---|---|
UndeclaredNoun(NounType noun,
NodeID timeline)
|
Uses of NounType in story.scheherazade.misc |
---|
Subclasses of NounType in story.scheherazade.misc | |
---|---|
class |
BehaviorType
Extension of GenericScheherID that semantically represents a behavior type. |
class |
CharacterType
Extension of GenericScheherID that semantically represents a character type. |
class |
GenericNounType
|
class |
LocationType
Extension of GenericScheherID that semantically represents a location type. |
class |
PropType
Extension of GenericScheherID that semantically represents a prop type. |
class |
QualityType
Extension of GenericScheherID that semantically represents a quality type. |
Methods in story.scheherazade.misc that return NounType | |
---|---|
static NounType |
NounType.getGroupNounType(NounFlavor flavor)
|
NounType |
NamedNoun.getNounType()
|
static NounType |
NounType.getUniversalNounType(NounFlavor flavor)
|
Methods in story.scheherazade.misc that return types with arguments of type NounType | |
---|---|
java.util.Iterator<NounType> |
NounTypeSet.iterator()
|
Methods in story.scheherazade.misc with parameters of type NounType | |
---|---|
void |
NounTypeSet.add(NounType type)
|
Constructors in story.scheherazade.misc with parameters of type NounType | |
---|---|
NounName(NounName name,
NounType nounType)
Constructor used internally that provides some metadata about the named noun. |
|
NounType(NounType noun,
NounType supertype,
java.lang.String menuName,
WordNetOffset offset,
java.lang.String pluralForm,
boolean proper,
PropDiscreteness discreteness,
CharacterGender gender)
Constructor that adds metadata to a basic descriptor. |
Uses of NounType in story.scheherazade.verbalizer |
---|
Methods in story.scheherazade.verbalizer that return NounType | |
---|---|
NounType |
NounPlanner.getType()
|
Methods in story.scheherazade.verbalizer with parameters of type NounType | |
---|---|
NounPlanner |
PlannerRepository.getNounPlanner(NounType noun)
|
static DiscourseExecutable |
NounPlanner.getStandardTypePlan(NounType type,
NounPlurality plurality)
|
boolean |
PlannerRepository.hasNounPlanner(NounType noun)
|
Constructors in story.scheherazade.verbalizer with parameters of type NounType | |
---|---|
NounPlanner(NounType type,
boolean proper)
|
|
VerbalizeNounType(NounType type,
NounPlurality plurality)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |