|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SemanticRole | |
---|---|
story.scheherazade.admin | |
story.scheherazade.analysis | |
story.scheherazade.elements | |
story.scheherazade.misc | |
story.scheherazade.parameters | |
story.scheherazade.verbalizer |
Uses of SemanticRole in story.scheherazade.admin |
---|
Methods in story.scheherazade.admin with parameters of type SemanticRole | |
---|---|
ConditionSet |
StoryInterpreter.getConditionsOfCharInState(TimelineID timelineID,
StateTime time,
boolean localOnly,
NounName character,
SemanticRole role)
Get all the Conditions that are associated with some State and some Character via some semantic role. |
Uses of SemanticRole in story.scheherazade.analysis |
---|
Methods in story.scheherazade.analysis that return SemanticRole | |
---|---|
SemanticRole |
SCHIntersection.getRole()
|
Methods in story.scheherazade.analysis with parameters of type SemanticRole | |
---|---|
SCHIntersection |
SCHIntersection.getArgOfRole(SemanticRole role)
|
Constructors in story.scheherazade.analysis with parameters of type SemanticRole | |
---|---|
SCHIntersection(Timeline timelineHandler,
java.lang.Object object,
int truthDegree,
SemanticRole role,
java.util.Vector<SCHIntersection> args,
NarrativeID storyID,
NounName associatedName)
Constructor for making a "seed" intersection |
Uses of SemanticRole in story.scheherazade.elements |
---|
Methods in story.scheherazade.elements with parameters of type SemanticRole | |
---|---|
SCHArguments |
ValidPredicate.getArgsOfRole(SemanticRole role)
|
SCHArguments |
ValidNoun.getArgsOfRole(SemanticRole role)
Get only those SCHArguments which satisfy a particular SemanticRole. |
SCHArguments |
ValidModifier.getArgsOfRole(SemanticRole role)
Get only those SCHArguments which satisfy a particular SemanticRole. |
SCHArguments |
ValidCondition.getArgsOfRole(SemanticRole role)
Get only those SCHArguments which satisfy a particular SemanticRole. |
SCHArguments |
ValidAction.getArgsOfRole(SemanticRole role)
Get only those SCHArguments which satisfy a particular SemanticRole. |
ConditionSet |
Timeline.getConditionsOfNounInState(NodeAddress timeline,
StateTime time,
boolean localOnly,
NounName noun,
SemanticRole role)
|
ConditionSet |
Narrative.getConditionsOfNounInState(TimelineID timelineID,
StateTime time,
boolean localOnly,
NounName noun,
SemanticRole role)
Get the Conditions associated with a particular State and Noun under a certain semantic role. |
SCHIntersection |
Timeline.makeSeedIntersection(AssignedPredicate predicate,
SemanticRole role,
NarrativeID storyID,
NounName associatedName)
Make a seed intersection out of an AssignedPredicate. |
SCHIntersection |
Timeline.makeSeedIntersection(java.lang.Object object,
SemanticRole role,
NodeAddress timeline,
NarrativeID storyID)
Main switchboard for making a seed intersection out of a story element. |
SCHIntersection |
Timeline.makeSeedIntersection(ValidPredicate predicate,
SemanticRole role,
NarrativeID storyID,
NounName associatedName)
|
SCHIntersection |
Timeline.makeSeedIntersection(ValidPredicate predicate,
SemanticRole role,
NarrativeID storyID,
NounName associatedName,
boolean addContributor)
|
Uses of SemanticRole in story.scheherazade.misc |
---|
Methods in story.scheherazade.misc with parameters of type SemanticRole | |
---|---|
SCHArguments |
NamedNoun.getArgsOfRole(SemanticRole role)
|
Uses of SemanticRole in story.scheherazade.parameters |
---|
Fields in story.scheherazade.parameters declared as SemanticRole | |
---|---|
static SemanticRole |
SemanticRole.Agent
|
static SemanticRole |
SemanticRole.Agent2
|
static SemanticRole |
SemanticRole.Asset
|
static SemanticRole |
SemanticRole.Cause
|
static SemanticRole |
SemanticRole.Communication
|
static SemanticRole |
SemanticRole.Destination
|
static SemanticRole |
SemanticRole.Experiencer
|
static SemanticRole |
SemanticRole.Goal
|
static SemanticRole |
SemanticRole.IfPatient
|
static SemanticRole |
SemanticRole.Instrument
|
static SemanticRole |
SemanticRole.Mover
|
static SemanticRole |
SemanticRole.Patient
|
static SemanticRole |
SemanticRole.Patient2
|
static SemanticRole |
SemanticRole.PossessiveNoun
|
static SemanticRole |
SemanticRole.Predicate
|
static SemanticRole |
SemanticRole.Preposition
|
static SemanticRole |
SemanticRole.Preposition2
|
static SemanticRole |
SemanticRole.Product
|
static SemanticRole |
SemanticRole.Source
|
static SemanticRole |
SemanticRole.ThenPatient
|
static SemanticRole |
SemanticRole.Unknown
|
Methods in story.scheherazade.parameters that return SemanticRole | |
---|---|
SemanticRole |
StoryAssertion.duplicatedRole()
Returns a SemanticRole that is represented by more than than one parameter, or null if every parameter has a unique role. |
static SemanticRole |
SemanticRole.get(int number)
Return the corresponding SemanticRole for the given Unique ID (see getUniqueID). |
static SemanticRole |
SemanticRole.get(java.lang.String string)
Static version of get() that gets around the Java restriction on static types in interfaces. |
SemanticRole |
ValidTimelineParameter.getRole()
|
SemanticRole |
ValidPropositionParameter.getRole()
|
SemanticRole |
ValidPrepositionParameter.getRole()
|
SemanticRole |
ValidNounParameter.getRole()
|
SemanticRole |
ValidConditionParameter.getRole()
|
SemanticRole |
ValidAssignedGoalParameter.getRole()
|
SemanticRole |
ValidAssignedConditionParameter.getRole()
|
SemanticRole |
ValidAssignedActionParameter.getRole()
|
SemanticRole |
ValidActionParameter.getRole()
|
abstract SemanticRole |
StoryAssertionParameter.getRole()
The semantic role of this parameter in the overall assertion. |
SemanticRole |
SCHKleeneParameter.getRole()
|
SemanticRole |
SCHArgumentWithRole.getRole()
|
SemanticRole |
BooleanParameter.getRole()
|
SemanticRole |
StoryAssertion.getRoleOfAssertion(int i)
Get the role of an assertion. |
Methods in story.scheherazade.parameters with parameters of type SemanticRole | |
---|---|
java.util.Enumeration |
StoryAssertion.getAssertionsOfRole(SemanticRole role)
Return an Enumeration over Integers representing the ordinal numbers of the assertions for a particular semantic role. |
int |
StoryAssertion.numAssertionsOfRole(SemanticRole role)
Counts how many of the parameters in the assertion are designated for a particular semantic role. |
Constructors in story.scheherazade.parameters with parameters of type SemanticRole | |
---|---|
ActionHasNounRole(VariableID action,
VariableID noun,
SemanticRole role)
Constructor. |
|
BooleanParameter(SemanticRole role)
|
|
ConditionHasNounRole(VariableID condition,
VariableID noun,
SemanticRole role)
Constructor. |
|
SCHArgumentWithRole(java.lang.Object argument,
SemanticRole role)
|
|
SCHKleeneParameter(SemanticRole role,
StoryAssertion innerAssertion,
int minRepetitions,
int maxRepetitions)
|
|
ValidActionParameter(SemanticRole role,
TimelineID timeline,
PredicateMode mode)
|
|
ValidActionParameter(SemanticRole role,
TimelineID timeline,
PredicateMode mode,
ActionType actionType)
|
|
ValidAssignedActionParameter(SemanticRole role,
TimelineID timeline)
Require a valid assigned Action in a certain Timeline. |
|
ValidAssignedActionParameter(SemanticRole role,
TimelineID timeline,
ActionType actionType)
Require a valid assigned Action in a certain Timeline of a certain action type. |
|
ValidAssignedConditionParameter(SemanticRole role,
TimelineID timeline)
Require a valid assigned Condition in a certain Timeline. |
|
ValidAssignedConditionParameter(SemanticRole role,
TimelineID timeline,
ConditionType conditionType)
Require a valid assigned Condition in a certain Timeline of a certain condition type. |
|
ValidAssignedGoalParameter(SemanticRole role,
TimelineID timeline)
Require a valid assigned Goal in a certain Timeline. |
|
ValidConditionParameter(SemanticRole role,
TimelineID timeline,
PredicateMode mode)
|
|
ValidConditionParameter(SemanticRole role,
TimelineID timeline,
PredicateMode mode,
ConditionType conditionType)
|
|
ValidNounParameter(SemanticRole role,
TimelineID timeline,
boolean type,
NounFlavor onlyAllowedFlavor)
|
|
ValidNounParameter(SemanticRole role,
TimelineID timeline,
boolean type,
NounFlavorSet allowedFlavors)
Constructor to match any noun or noun type. |
|
ValidPrepositionParameter(SemanticRole role,
PrepositionSet preps)
|
|
ValidPropositionParameter(SemanticRole role,
TimelineID scopeTimeline,
PredicateModeSet modesAllowed)
Constructor to match any proposition in the scope of the argued timeline, other than the argued Timeline itself. |
|
ValidTimelineParameter(SemanticRole role,
TimelineID scopeTimeline,
PredicateMode mode)
Constructor to match any timeline in the scope of the argued timeline, other than the argued Timeline itself. |
Uses of SemanticRole in story.scheherazade.verbalizer |
---|
Constructors in story.scheherazade.verbalizer with parameters of type SemanticRole | |
---|---|
VerbalizeNoun(NounName nounName,
SemanticRole role)
Constructor for a defined noun. |
|
VerbalizeNounArg(int arg,
SemanticRole role)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |