|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DiscourseCommand | |
---|---|
story.scheherazade.verbalizer |
Uses of DiscourseCommand in story.scheherazade.verbalizer |
---|
Subinterfaces of DiscourseCommand in story.scheherazade.verbalizer | |
---|---|
interface |
DiscourseStateCommand
An interface for objects which represent commands for the plan executor to change its state. |
Classes in story.scheherazade.verbalizer that implement DiscourseCommand | |
---|---|
class |
SetVerbalizerState
Discourse command that adds nothing to the output Discourse but sets a key in the VerbalizerState. |
class |
TryVerbalizing
A "try block" for DiscoursePlans that, on execution, will catch NullPlanExceptions, and return an empty Verbalization if they happen |
class |
UnsetVerbalizerState
Discourse command that adds nothing to the output Discourse but unsets a key in the VerbalizerState. |
class |
VerbalizeAction
|
class |
VerbalizeActionArg
|
class |
VerbalizeAssignedAction
|
class |
VerbalizeAssignedActionArg
|
class |
VerbalizeAssignedCondition
|
class |
VerbalizeAssignedConditionArg
|
class |
VerbalizeAssignedInterpNode
|
class |
VerbalizeBranchArg
A verbalizer plan that branches on the boolean value of a particular argument. |
class |
VerbalizeBranchOnState
A verbalizer plan that branches on whether a certain boolean value in the VerbalizerState is true or false. |
class |
VerbalizeClause
Indicate that a VerbalizeProgram should be verbalized into a single clause, which is useful for situations where proper linguistic "scoping" is required (e.g., proper placement of commas in lists). |
class |
VerbalizeCondition
|
class |
VerbalizeConditionArg
|
class |
VerbalizeInterpChain
|
class |
VerbalizeIntersection
|
class |
VerbalizeList
Indicate that a VerbalizeProgram belongs to a single list. |
class |
VerbalizeModifier
|
class |
VerbalizeNoun
|
class |
VerbalizeNounArg
|
class |
VerbalizeNounType
Verbalize a type of noun. |
class |
VerbalizeNounTypeArg
A DiscourseCommand to verbalize a frame argument that represents a type of noun. |
class |
VerbalizeNull
|
class |
VerbalizeParagraph
Indicate that a VerbalizeProgram belongs to a single paragraph. |
class |
VerbalizeParenthetical
|
class |
VerbalizePredicate
|
class |
VerbalizePrepositionArg
|
class |
VerbalizePropositionArg
|
class |
VerbalizeSentence
Indicate that a VerbalizeProgram belongs to a single sentence. |
class |
VerbalizeState
|
class |
VerbalizeStateTime
|
class |
VerbalizeSurfaceNoun
|
class |
VerbalizeSurfaceText
|
class |
VerbalizeSurfaceVerb
|
class |
VerbalizeTimeline
|
class |
VerbalizeTimelineArg
|
class |
VerbalizeTimelineID
Verbalize the name of a timeline. |
class |
VerbalizeTransition
|
Methods in story.scheherazade.verbalizer that return DiscourseCommand | |
---|---|
DiscourseCommand |
DiscoursePlan.get(int i)
|
static DiscourseCommand |
VerbalizeDegree.getModifier(int degree,
ConditionGrammaticalType type)
|
Methods in story.scheherazade.verbalizer with parameters of type DiscourseCommand | |
---|---|
void |
DiscoursePlan.add(DiscourseCommand command)
|
void |
DiscoursePlan.insert(DiscourseCommand command,
int position)
|
void |
DiscoursePlan.replace(DiscourseCommand command,
int position)
|
Serialization |
Verbalizer.verbalize(StoryInterpreter story,
Style style,
DiscourseCommand command)
Run a single verbalize command. |
Serialization |
Verbalizer.verbalize(StoryInterpreter story,
Style style,
DiscourseCommand command,
VerbalizerState state)
Run a single verbalize command with a given initial state. |
Constructors in story.scheherazade.verbalizer with parameters of type DiscourseCommand | |
---|---|
DiscoursePlan(DiscourseCommand command)
Constructor with initial command. |
|
DiscoursePlan(DiscourseCommand command,
DiscourseCommand command2)
Constructor with two initial commands. |
|
DiscoursePlan(DiscourseCommand command,
SerializationSymbol relatedSymbol)
Constructor with initial commmand and symbol to link to resulting verbalization. |
|
TryVerbalizing(DiscourseCommand command)
|
|
TryVerbalizing(DiscourseCommand command,
DiscourseCommand ifThrowsNPR)
|
|
VerbalizeClause(DiscourseCommand command,
java.lang.String source)
|
|
VerbalizeParagraph(DiscourseCommand command,
boolean indent)
|
|
VerbalizeSentence(DiscourseCommand command,
PunctuationType punctuation)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |