Uses of Class
story.scheherazade.parameters.SemanticRole

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)
           
 



Copyright © 2011 David K. Elson. All Rights Reserved.