A C D E F G H I J K L M N O P Q R S T U

A

ABSURD_TYPE_LABEL - Static variable in class notio.RelationTypeHierarchy
The predefined type label for the absurd type.
ABSURD_TYPE_LABEL - Static variable in class notio.ConceptTypeHierarchy
The predefined type label for the absurd type.
activateExtension(String, Object[]) - Static method in class notio.Extensions
Used to activate or configure API extensions.
Actor - class notio.Actor.
The actor node class.
Actor() - Constructor for class notio.Actor
Constructs an actor that has no type and no arguments.
Actor(Concept[]) - Constructor for class notio.Actor
Constructs an actor with no type and the specified arguments.
Actor(Concept[], int) - Constructor for class notio.Actor
Constructs an actor with no type and the specified arguments with output arguments starting at the specified index.
Actor(RelationType) - Constructor for class notio.Actor
Constructs an actor with the given type.
Actor(RelationType, Concept[]) - Constructor for class notio.Actor
Constructs an actor with the given type and arguments.
Actor(RelationType, Concept[], Concept[]) - Constructor for class notio.Actor
Constructs an actor with the given type and the specified input and output arguments.
Actor(RelationType, Concept[], int) - Constructor for class notio.Actor
Constructs an actor with the given type and arguments and output argument start index.
ActorAddError - error notio.ActorAddError.
Error thrown when the addition of a actor gives rise to an error.
ActorAddError(String) - Constructor for class notio.ActorAddError
Constructs an error with the specified message.
ActorAddError(String, Throwable) - Constructor for class notio.ActorAddError
Constructs an error with the specified message and sub-throwable.
addComment(String) - Method in class notio.Graph
Adds a comment to this graph.
addConcept(Concept) - Method in class notio.Graph
Adds a concept to this graph.
addConcepts(Concept[]) - Method in class notio.Graph
Adds one or more concepts to this graph.
addCoreferentConcept(Concept) - Method in class notio.CoreferenceSet
Adds a concept to this coreference set.
addRelation(Relation) - Method in class notio.Graph
Adds a relation to this graph and adds any related concepts that are not already in this graph at the same time.
addRelations(Relation[]) - Method in class notio.Graph
Adds one or more relations to this graph and adds any related concepts that are not already in this graph at the same time.
addSubTypesToType(ConceptType, ConceptType[]) - Method in class notio.ConceptTypeHierarchy
Adds the specified list of subtypes as sub types to the subject type.
addSubTypesToType(RelationType, RelationType[]) - Method in class notio.RelationTypeHierarchy
Adds the specified list of subtypes as sub types to the subject type.
addSubTypeToType(ConceptType, ConceptType) - Method in class notio.ConceptTypeHierarchy
Adds the specified subtype to the subject type.
addSubTypeToType(RelationType, RelationType) - Method in class notio.RelationTypeHierarchy
Adds the specified subtype to the subject type.
addSuperTypesToType(ConceptType, ConceptType[]) - Method in class notio.ConceptTypeHierarchy
Adds the specified list of supertypes as super types to the subject type.
addSuperTypesToType(RelationType, RelationType[]) - Method in class notio.RelationTypeHierarchy
Adds the specified list of supertypes as super types to the subject type.
addSuperTypeToType(ConceptType, ConceptType) - Method in class notio.ConceptTypeHierarchy
Adds the specified supertype to the subject type.
addSuperTypeToType(RelationType, RelationType) - Method in class notio.RelationTypeHierarchy
Adds the specified supertype to the subject type.
addTypeConformance(ConceptType) - Method in class notio.Marker
Adds a new concept type to the set of those to which this marker conforms.
addTypeToHierarchy(ConceptType) - Method in class notio.ConceptTypeHierarchy
Adds a new type to this hierarchy with the Universal type as its only supertype, and the Absurd type as its only subtype.
addTypeToHierarchy(ConceptType, ConceptType[], ConceptType[]) - Method in class notio.ConceptTypeHierarchy
Adds a new type to the hierarchy with the specified supertypes and subtypes.
addTypeToHierarchy(ConceptType, ConceptType, ConceptType) - Method in class notio.ConceptTypeHierarchy
Adds a new type to this hierarchy with the specified supertype and subtype.
addTypeToHierarchy(RelationType) - Method in class notio.RelationTypeHierarchy
Adds a new type to this hierarchy with the Universal type as its only supertype, and the Absurd type as its only subtype.
addTypeToHierarchy(RelationType, RelationType[], RelationType[]) - Method in class notio.RelationTypeHierarchy
Adds a new type to the hierarchy with the specified supertypes and subtypes.
addTypeToHierarchy(RelationType, RelationType, RelationType) - Method in class notio.RelationTypeHierarchy
Adds a new type to this hierarchy with the specified supertype and subtype.
addUnit(TranslationInfoUnit) - Method in class notio.TranslationContext
Adds the specified unit to this context under the unit's name.
ARC_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
Arc matching control flag: arguments will always match.
ARC_MATCH_CONCEPT - Static variable in class notio.MatchingScheme
Arc matching control flag: arguments will be matched according to scheme's concept flag.
ARC_MATCH_INSTANCE - Static variable in class notio.MatchingScheme
Arc matching control flag: arguments must be same Concept instances.
ARC_MATCH_VALENCE - Static variable in class notio.MatchingScheme
Arc matching control flag: arguments must have the same number of arcs.

C

CN_COPY_DUPLICATE - Static variable in class notio.CopyingScheme
Concept copy control flag: a duplicate node will be created.
CN_COPY_REFERENCE - Static variable in class notio.CopyingScheme
Concept copy control flag: a reference to the existing node will be used.
CN_MATCH_ALL - Static variable in class notio.MatchingScheme
Concept matching control flag: arguments will be matched using coreference, quantifier, designator, and type flags.
CN_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
Concept matching control flag: arguments will always match.
CN_MATCH_COREFERENTS - Static variable in class notio.MatchingScheme
Concept matching control flag: arguments will be matched using coreference flag only.
CN_MATCH_INSTANCE - Static variable in class notio.MatchingScheme
Concept matching control flag: arguments must be the same Concept instance.
CN_MATCH_REFERENTS - Static variable in class notio.MatchingScheme
Concept matching control flag: arguments will be matched according to the coreference, designator and quantifier match flags.
CN_MATCH_TYPES - Static variable in class notio.MatchingScheme
Concept matching control flag: arguments will be matched according to the concept type match flag.
COMM_COPY_OFF - Static variable in class notio.CopyingScheme
Comment copy control flag: node and graph comments will not be copied.
COMM_COPY_ON - Static variable in class notio.CopyingScheme
Comment copy control flag: node and graph comments will be copied.
compareMarkers(Marker, Marker) - Method in interface notio.MarkerComparator
Called by matching routines when they need to determine whether two individual markers should be considered equivalent.
Concept - class notio.Concept.
The concept node class.
Concept() - Constructor for class notio.Concept
Constructs a concept neither type nor referent.
Concept(ConceptType) - Constructor for class notio.Concept
Constructs a concept with the specified type and no referent.
Concept(ConceptType, Referent) - Constructor for class notio.Concept
Constructs a concept with the specified type and referent.
Concept(Referent) - Constructor for class notio.Concept
Constructs a concept with the specified referent and no type.
ConceptAddError - error notio.ConceptAddError.
Error thrown when the addition of a concept gives rise to an error.
ConceptAddError(String) - Constructor for class notio.ConceptAddError
Constructs an error with the specified message.
ConceptAddError(String, Throwable) - Constructor for class notio.ConceptAddError
Constructs an error with the specified message and sub-throwable.
ConceptRemoveException - exception notio.ConceptRemoveException.
Exception thrown when the removal of a concept gives rise to an error.
ConceptRemoveException(String) - Constructor for class notio.ConceptRemoveException
Constructs an exception with the specified message.
ConceptRemoveException(String, Throwable) - Constructor for class notio.ConceptRemoveException
Constructs an exception with the specified message and sub-throwable.
ConceptReplaceException - exception notio.ConceptReplaceException.
Exception thrown when the replacing of a concept gives rise to an error.
ConceptReplaceException(String) - Constructor for class notio.ConceptReplaceException
Constructs an exception with the specified message.
ConceptReplaceException(String, Throwable) - Constructor for class notio.ConceptReplaceException
Constructs an exception with the specified message and sub-throwable.
ConceptType - class notio.ConceptType.
The concept type class.
ConceptType() - Constructor for class notio.ConceptType
Constructs a ConceptType with no type label or type definition.
ConceptType(ConceptTypeDefinition) - Constructor for class notio.ConceptType
Constructs an unlabelled ConceptType with the specified type definition.
ConceptType(String) - Constructor for class notio.ConceptType
Constructs a labelled ConceptType with the specified type label and no type definition.
ConceptType(String, ConceptTypeDefinition) - Constructor for class notio.ConceptType
Constructs a labelled ConceptType with the specified type label and type definition.
ConceptTypeDefinition - class notio.ConceptTypeDefinition.
The concept type definition class.
ConceptTypeDefinition(Concept, Graph) - Constructor for class notio.ConceptTypeDefinition
Constructs a new concept type definition using the differentia graph and the concept in that graph that acts as a formal parameter for this definition.
ConceptTypeDefinition(ConceptType) - Constructor for class notio.ConceptTypeDefinition
Constructs a new concept type definition using the specified signature.
ConceptTypeHierarchy - class notio.ConceptTypeHierarchy.
The concept type hierarchy class.
ConceptTypeHierarchy() - Constructor for class notio.ConceptTypeHierarchy
Constructs a new concept type hierarchy.
conformsToType(ConceptType) - Method in class notio.Marker
Test whether the marker conforms to the specified concept type.
CONN_MATCH_OFF - Static variable in class notio.MatchingScheme
Connected graph matching control flag: disconnected matches are allowed.
CONN_MATCH_ON - Static variable in class notio.MatchingScheme
Connected graph matching control flag: disconnected matches are not allowed.
copy(CopyingScheme) - Method in class notio.Referent
Performs a copy operation on this referent according to the the specified CopyingScheme.
copy(CopyingScheme) - Method in class notio.Graph
Performs a copy operation on this graph according to the the specified CopyingScheme.
copy(CopyingScheme) - Method in class notio.Relation
Performs a copy operation on this relation according to the the specified CopyingScheme.
copy(CopyingScheme) - Method in class notio.Actor
Performs a copy operation on this actor according to the the specified CopyingScheme.
copy(CopyingScheme) - Method in class notio.Concept
Performs a copy operation on this concept according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.Designator
Performs a copy operation on this designator according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.MarkerDesignator
Performs a copy operation on this designator according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.Referent
Performs a copy operation on this referent according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.Graph
Performs a copy operation on this graph according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.NameDesignator
Performs a copy operation on this designator according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.Relation
Performs a copy operation on this relation according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.Actor
Performs a copy operation on this actor according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.DefinedDesignator
Performs a copy operation on this designator according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.LiteralDesignator
Performs a copy operation on this designator according to the the specified CopyingScheme.
copy(CopyingScheme, Hashtable) - Method in class notio.Concept
Performs a copy operation on this concept according to the the specified CopyingScheme.
CopyingScheme - class notio.CopyingScheme.
A class used to specify how copying of graph elements should be performed.
CopyingScheme(int, int, int, int, int, CopyingScheme) - Constructor for class notio.CopyingScheme
Constructs a copying scheme with the specified control flags.
copyUnit() - Method in interface notio.TranslationInfoUnit
Returns a duplicate of this information unit that is distinct from the original.
COREF_AGREE_OFF - Static variable in class notio.MatchingScheme
Coreference matching control flag: when matching a concept, all coreferent concepts must match as well.
COREF_AGREE_ON - Static variable in class notio.MatchingScheme
Coreference matching control flag: when matching a concept, coreferent concepts will not be considered.
COREF_AUTOMATCH_OFF - Static variable in class notio.MatchingScheme
Coreference matching control flag: coreferent concepts will be treated as normal concepts.
COREF_AUTOMATCH_ON - Static variable in class notio.MatchingScheme
Coreference matching control flag: coreferent concepts will match regardless of types and referents.
CorefAddException - exception notio.CorefAddException.
Exception thrown when the addition of a coreference gives rise to an error.
CorefAddException(String) - Constructor for class notio.CorefAddException
Constructs an exception with the specified message.
CorefAddException(String, Throwable) - Constructor for class notio.CorefAddException
Constructs an exception with the specified message and sub-throwable.
CoreferenceSet - class notio.CoreferenceSet.
Class to implement coreference sets (also known as lines of identity).
CoreferenceSet() - Constructor for class notio.CoreferenceSet
Constructs a new, empty coreference set.
CoreferenceSet(String) - Constructor for class notio.CoreferenceSet
Constructs a new, empty coreference set with the specified defining label.
CorefRemoveException - exception notio.CorefRemoveException.
Exception thrown when the removal of a concept from a coreference set gives rise to an error.
CorefRemoveException(String) - Constructor for class notio.CorefRemoveException
Constructs an exception with the specified message.
CorefRemoveException(String, Throwable) - Constructor for class notio.CorefRemoveException
Constructs an exception with the specified message and sub-throwable.
CT_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
ConceptType matching control flag: arguments will always match.
CT_MATCH_EQUIVALENT - Static variable in class notio.MatchingScheme
ConceptType matching control flag: arguments must have a sub/supertype relationship.
CT_MATCH_INSTANCE - Static variable in class notio.MatchingScheme
ConceptType matching control flag: arguments must be the same ConceptType instance.
CT_MATCH_LABEL - Static variable in class notio.MatchingScheme
ConceptType matching control flag: arguments must have the exact same type label.
CT_MATCH_SUBTYPE - Static variable in class notio.MatchingScheme
ConceptType matching control flag: first argument must be a subtype of the second.
CT_MATCH_SUPERTYPE - Static variable in class notio.MatchingScheme
ConceptType matching control flag: first argument must be a supertype of the second.

D

deactivateExtension(String, Object[]) - Static method in class notio.Extensions
Used to deactivate API extensions.
DefinedDesignator - class notio.DefinedDesignator.
Class for defined designators.
DefinedDesignator() - Constructor for class notio.DefinedDesignator
Constructs a new DefinedDesignator.
Designator - class notio.Designator.
Base class for designators.
DESIGNATOR_DEFINED - Static variable in class notio.Designator
Indicates that a designator is a DefinedDesignator.
DESIGNATOR_LITERAL - Static variable in class notio.Designator
Indicates that a designator is a LiteralDesignator.
DESIGNATOR_MARKER - Static variable in class notio.Designator
Indicates that a designator is a LocatorDesignator.
DESIGNATOR_NAME - Static variable in class notio.Designator
Indicates that a designator is a NameDesignator.
Designator() - Constructor for class notio.Designator
 
DG_COPY_DUPLICATE - Static variable in class notio.CopyingScheme
Designator copy control flag: a duplicate designator will be created.
DG_COPY_REFERENCE - Static variable in class notio.CopyingScheme
Designator copy control flag: a reference to the existing designator will be used.
DG_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
Designator matching control flag: arguments will always match.
DG_MATCH_EQUIVALENT - Static variable in class notio.MatchingScheme
Designator matching control flag: arguments may have a generic/specific relationship.
DG_MATCH_GENERALIZATION - Static variable in class notio.MatchingScheme
Designator matching control flag: the first argument may be a generalization of the second.
DG_MATCH_INDIVIDUAL - Static variable in class notio.MatchingScheme
Designator matching control flag: arguments refer to the same individual.
DG_MATCH_INSTANCE - Static variable in class notio.MatchingScheme
Designator matching control flag: arguments must be the same Designator instance.
DG_MATCH_PROPER_GENERALIZATION - Static variable in class notio.MatchingScheme
Designator matching control flag: the first argument must be a generalization of the second.
DG_MATCH_PROPER_RESTRICTION - Static variable in class notio.MatchingScheme
Designator matching control flag: the first argument must be a restriction of the second.
DG_MATCH_RESTRICTION - Static variable in class notio.MatchingScheme
Designator matching control flag: the first argument may be a restriction of the second.

E

executeMacro(Object[]) - Method in interface notio.Macro
Executes the macro with the specified array of Objects for arguments and returns whatever results as an array of Objects.
executeMacro(Object[]) - Method in class notio.UnimplementedMacro
UnimplementedMacros are dummy macros that do nothing when implemented.
expandConceptType(Concept) - Method in class notio.Graph
Performs minimal type expansion on the specified concept if a type definition is available for that type.
expandConceptType(Concept[]) - Method in class notio.Graph
Performs minimal type expansion on the specified concepts if type definitions is available for their types.
expandConceptType(ConceptType) - Method in class notio.Graph
Performs minimal type expansion on all concepts in this graph of the specified type, if a type definition is available for that type.
expandRelationType(Relation) - Method in class notio.Graph
Performs minimal type expansion on the specified relation if a type definition is available for that type.
expandRelationType(Relation[]) - Method in class notio.Graph
Performs minimal type expansion on the specified relations if type definitions is available for their types.
expandRelationType(RelationType) - Method in class notio.Graph
Performs minimal type expansion on all relations in this graph of the specified type, if a type definition is available for that type.
Extensions - class notio.Extensions.
Class which may be queried to verify that specific, independant extensions to the API are available and also to activate or deactivate any extended features.
Extensions() - Constructor for class notio.Extensions
 

F

FOLD_MATCH_OFF - Static variable in class notio.MatchingScheme
Folding matching control flag: folds will not be matched.
FOLD_MATCH_ON - Static variable in class notio.MatchingScheme
Folding matching control flag: folds will be matched.
freeIndividual() - Method in class notio.Marker
Frees the individual associated with this marker.

G

generateActor(Actor) - Method in interface notio.Generator
Generates the specified actor.
generateConcept(Concept) - Method in interface notio.Generator
Generates the specified concept.
generateGraph(Graph) - Method in interface notio.Generator
Generates the specified graph.
generateOutermostContext(Graph) - Method in interface notio.Generator
Generates the specified graph which is treated as the outermost context for purposes for scoping.
generateRelation(Relation) - Method in interface notio.Generator
Generates the specified relation.
generateUnit(Object) - Method in interface notio.Generator
Generates the specified unit object.
Generator - interface notio.Generator.
The Generator interface.
GeneratorException - exception notio.GeneratorException.
Exception thrown when some parser's operation gives rise to an error.
GeneratorException(String) - Constructor for class notio.GeneratorException
Constructs an exception with the specified message.
GeneratorException(String, Throwable) - Constructor for class notio.GeneratorException
Constructs an exception with the specified message and sub-throwable.
getActorRelations() - Method in class notio.Graph
Returns a list of the those relations in this graph that are actors.
getAllowIncompleteRelations() - Method in class notio.Graph
Returns the flag setting for this graph indicating whether or not incomplete relations and actors may be added to this graph.
getArcFlag() - Method in class notio.MatchingScheme
Returns the arc matching control flag for this scheme.
getArguments() - Method in class notio.Relation
Returns all of the concepts related by this relation.
getBeginColumn() - Method in class notio.ParserException
Returns the beginning column of the offending token related to this exception or 0 if none has been specified.
getBeginLine() - Method in class notio.ParserException
Returns the beginning line of the offending token related to this exception or 0 if none has been specified.
getCaseSensitiveLabels() - Method in class notio.Designator
Returns true if the processing of labels in this designator is case-sensitive.
getCaseSensitiveLabels() - Method in class notio.RelationTypeHierarchy
Returns true if the processing of type labels in this hierarchy is case-sensitive.
getCaseSensitiveLabels() - Method in class notio.ConceptTypeHierarchy
Returns true if the processing of type labels in this hierarchy is case-sensitive.
getComment() - Method in class notio.ConceptType
Returns the comment string for this type.
getComment() - Method in class notio.Node
Returns the comment string for this node.
getComment() - Method in class notio.RelationType
Returns the comment string for this type.
getCommentFlag() - Method in class notio.CopyingScheme
Returns the comment copying control flag for this scheme.
getComments() - Method in class notio.Graph
Returns an array of all comments associated with this graph.
getConceptFlag() - Method in class notio.CopyingScheme
Returns the concept copying control flag for this scheme.
getConceptFlag() - Method in class notio.MatchingScheme
Returns the concept matching control flag for this scheme.
getConcepts() - Method in class notio.Graph
Returns a list of the concepts in this graph.
getConceptsWithExactType(ConceptType) - Method in class notio.Graph
Returns all concepts in the graph with exactly the type specified.
getConceptsWithSubType(ConceptType) - Method in class notio.Graph
Returns all concepts in the graph that are supertypes of the specified type (which includes the type itself).
getConceptsWithSuperType(ConceptType) - Method in class notio.Graph
Returns all concepts in the graph that are subtypes of the specified type (which includes the type itself).
getConceptTypeFlag() - Method in class notio.MatchingScheme
Returns the concept type matching control flag for this scheme.
getConceptTypeHierarchy() - Method in class notio.KnowledgeBase
Returns the concept type hierarchy.
getConnectedFlag() - Method in class notio.MatchingScheme
Returns the connected graph matching control flag for this scheme.
getContext() - Method in class notio.Graph
Returns the context of this graph or null if this graph is in the outermost context.
getContextDepth() - Method in class notio.Graph
Returns the context depth (level of nesting) of this graph.
getContextGraph() - Method in class notio.Graph
Returns the graph containing the context of this graph or null if this graph is not enclosed by a graph.
getCoreferenceAgreementFlag() - Method in class notio.MatchingScheme
Returns the coreference agreement control flag for this scheme.
getCoreferenceAutoMatchFlag() - Method in class notio.MatchingScheme
Returns the coreference auto-matching control flag for this scheme.
getCoreferenceSets() - Method in class notio.Concept
Returns the coreferences sets of which this concept is a member.
getCoreferentConcepts() - Method in class notio.CoreferenceSet
Returns all of the concepts in this coreference set.
getCoreferentConcepts() - Method in class notio.Concept
Returns all of the concepts coreferent to this concept.
getDefiningConcept() - Method in class notio.CoreferenceSet
Returns the defining concept associated with this coreference set or null if none was specified.
getDefiningLabel() - Method in class notio.CoreferenceSet
Returns the defining label associated with this coreference set or null if none was specified.
getDescriptor() - Method in class notio.Referent
Returns this referent's descriptor.
getDesignator() - Method in class notio.Referent
Returns this referent's designator.
getDesignatorFlag() - Method in class notio.CopyingScheme
Returns the designator copying control flag for this scheme.
getDesignatorFlag() - Method in class notio.MatchingScheme
Returns the designator matching control flag for this scheme.
getDesignatorKind() - Method in class notio.Designator
Returns a constant indicating which kind of designator this is.
getDesignatorKind() - Method in class notio.MarkerDesignator
Returns a constant indicating which kind of designator is.
getDesignatorKind() - Method in class notio.NameDesignator
Returns a constant indicating which kind of designator is.
getDesignatorKind() - Method in class notio.DefinedDesignator
Returns a constant indicating which kind of designator is.
getDesignatorKind() - Method in class notio.LiteralDesignator
Returns a constant indicating which kind of designator this is.
getDifferentia() - Method in class notio.ConceptTypeDefinition
Returns the differentia graph for this definition or null if no differentia graph has been specified.
getDominantConcepts() - Method in class notio.CoreferenceSet
Returns the dominant concepts in this coreference set.
getEnableScopeChecking() - Method in class notio.CoreferenceSet
Returns the current value of the flag which enables or disables scope checking (disabled by default) when modifying this coreference set.
getEnclosingConcept() - Method in class notio.Referent
Returns the concept that encloses this referent.
getEnclosingGraph() - Method in class notio.Node
Returns the graph that encloses this node or null if the node does not currently belong to a graph.
getEnclosingReferent() - Method in class notio.Designator
Returns the enclosing referent for this designator or null if there isn't one.
getEnclosingReferent() - Method in class notio.Graph
Return the enclosing referent for this graph if it is nested or null otherwise.
getEndColumn() - Method in class notio.ParserException
Returns the ending column of the offending token related to this exception or 0 if none has been specified.
getEndLine() - Method in class notio.ParserException
Returns the ending line of the offending token related to this exception or 0 if none has been specified.
getExpectedTokens() - Method in class notio.ParserException
Returns an array containing tokens that would have been accept in place of the offending token related to this exceptionm, or null if none have been specified.
getExtensionParameters(String) - Static method in class notio.Extensions
Used to query the current configuration of an extension.
getFirstConcepts() - Method in class notio.NodeMapping
Returns an array that forms the first elements of the Concept pairs.
getFirstGraph() - Method in class notio.NodeMapping
Returns the first graph involved in the mapping.
getFirstRelations() - Method in class notio.NodeMapping
Returns an array that forms the first elements of the Relation pairs.
getFoldingFlag() - Method in class notio.MatchingScheme
Returns the folding matching control flag for this scheme.
getFormalParameter() - Method in class notio.ConceptTypeDefinition
Returns the formal parameter concept or null if no differentia graph has been specified.
getFormalParameters() - Method in class notio.RelationTypeDefinition
Returns the formal parameter concepts for this definition or null if no formal parameters have been specified.
getGraphFlag() - Method in class notio.CopyingScheme
Returns the graph copying control flag for this scheme.
getGraphFlag() - Method in class notio.MatchingScheme
Returns the graph matching control flag for this scheme.
getImmediateSubTypes() - Method in class notio.ConceptType
Returns the immediate subtypes of this type.
getImmediateSubTypes() - Method in class notio.RelationType
Returns the immediate subtypes of this type.
getImmediateSubTypesOf(ConceptType) - Method in class notio.ConceptTypeHierarchy
Returns the immediate subtypes of the subject type in no particular order.
getImmediateSubTypesOf(RelationType) - Method in class notio.RelationTypeHierarchy
Returns the immediate subtypes of the subject type in no particular order.
getImmediateSuperTypes() - Method in class notio.ConceptType
Returns the immediate supertypes of this type.
getImmediateSuperTypes() - Method in class notio.RelationType
Returns the immediate supertypes of this type.
getImmediateSuperTypesOf(ConceptType) - Method in class notio.ConceptTypeHierarchy
Returns the immediate subtypes of the subject type in no particular order.
getImmediateSuperTypesOf(RelationType) - Method in class notio.RelationTypeHierarchy
Returns the immediate subtypes of the subject type in no particular order.
getIndividual() - Method in class notio.Marker
Returns the individual corresponding to this marker.
getInputArguments() - Method in class notio.Relation
Returns the input arguments for this relation.
getLabel() - Method in class notio.ConceptType
Returns the type label for this type.
getLabel() - Method in class notio.RelationType
Returns the type label for this type.
getLiteral() - Method in class notio.LiteralDesignator
Returns the literal object referenced by this designator.
getMappings() - Method in class notio.MatchResult
Returns the node mappings generated by the match (if any).
getMarker() - Method in class notio.MarkerDesignator
Returns the marker associated with this designator.
getMarker() - Method in class notio.LiteralDesignator
Returns the marker associated with this literal designator.
getMarkerByIndividual(Object) - Method in class notio.MarkerSet
Returns the marker associated with the specified individual or null.
getMarkerByMarkerID(String) - Method in class notio.MarkerSet
Returns the marker associated with the specified name or null.
getMarkerComparator() - Method in class notio.MatchingScheme
Returns the MarkerComparator to be used in this scheme, if any.
getMarkerFlag() - Method in class notio.MatchingScheme
Returns the marker matching control flag for this scheme.
getMarkerID() - Method in class notio.Marker
Returns the marker ID for this marker.
getMarkerSet() - Method in class notio.KnowledgeBase
Returns the marker set.
getMarkerSet() - Method in class notio.Marker
Returns the marker set to which this marker belongs.
getMatchingConcepts(Graph, Graph, MatchingScheme) - Static method in class notio.Graph
For each concept the first graph, this method finds what concepts match it from the second graph.
getMatchingRelations(Graph, Graph, MatchingScheme) - Static method in class notio.Graph
For each relation the first graph, this method finds what relations match it from the second graph.
getMatchResults() - Method in class notio.NodeMapping
Returns an array of match results that come from matching the graphs nested in concepts.
getMaxMatches() - Method in class notio.MatchingScheme
Returns the maximum number of graph matches to be generated this scheme.
getName() - Method in interface notio.Macro
Returns the name of the macro (e.g.
getName() - Method in class notio.NameDesignator
Returns the name used in this designator.
getName() - Method in class notio.UnimplementedMacro
Returns the name of the macro.
getNestedCopyingScheme() - Method in class notio.CopyingScheme
Returns the nested copying scheme or null.
getNestedMatchingScheme() - Method in class notio.MatchingScheme
Returns the nested matching scheme or null.
getNextSimpleMatch() - Method in class notio.SimpleMatchGenerator
Deprecated. Gets the next simple match from this generator.
getNormalRelations() - Method in class notio.Graph
Returns a list of the those relations in this graph that are NOT actors.
getNumberOfConcepts() - Method in class notio.Graph
Returns the number of concepts in this graph.
getNumberOfMatches() - Method in class notio.MatchResult
Returns the number of matches (mappings) found.
getNumberOfRelations() - Method in class notio.Graph
Returns the number of relations in this graph.
getOccurranceMessage() - Method in class notio.ParserException
Returns a string containing information about the token and/or location involved in this exception, or null if no details are available.
getOffendingToken() - Method in class notio.ParserException
Returns the offending token related to this exception or null if none has been specified.
getOutermostContext() - Method in class notio.KnowledgeBase
Returns the outermost context.
getOutputArguments() - Method in class notio.Relation
Returns the output arguments for this relation.
getOutputStartIndex() - Method in class notio.Relation
Returns the index of the first output argument within the array returned by getArguments().
getProperSubTypes() - Method in class notio.ConceptType
Returns all subtypes of this type.
getProperSubTypes() - Method in class notio.RelationType
Returns all subtypes of this type.
getProperSubTypesOf(ConceptType) - Method in class notio.ConceptTypeHierarchy
Returns all the subtypes of the subject type, not just the immediate subtypes, in no particular order.
getProperSubTypesOf(RelationType) - Method in class notio.RelationTypeHierarchy
Returns all the subtypes of the subject type, not just the immediate subtypes, in no particular order.
getProperSuperTypes() - Method in class notio.ConceptType
Returns all supertypes of this type.
getProperSuperTypesOf(ConceptType) - Method in class notio.ConceptTypeHierarchy
Returns all the supertypes of the subject type, not just the immediate supertypes, in no particular order.
getProperSuperTypesOf(RelationType) - Method in class notio.RelationTypeHierarchy
Returns all the supertypes of the subject type, not just the immediate supertypes, in no particular order.
getQuantifier() - Method in class notio.Referent
Returns this referent's quantifier.
getQuantifierFlag() - Method in class notio.MatchingScheme
Returns the quantifier matching control flag for this scheme.
getReferent() - Method in class notio.Concept
Returns this concept's referent.
getRelationFlag() - Method in class notio.CopyingScheme
Returns the relation copying control flag for this scheme.
getRelationFlag() - Method in class notio.MatchingScheme
Returns the relation matching control flag for this scheme.
getRelations() - Method in class notio.Graph
Returns a list of the relations in this graph.
getRelationsWithExactType(RelationType) - Method in class notio.Graph
Returns all relations in the graph with exactly the type specified.
getRelationsWithSubType(RelationType) - Method in class notio.Graph
Returns all relations in the graph that are supertypes of the specified type (which includes the type itself).
getRelationsWithSuperType(RelationType) - Method in class notio.Graph
Returns all relations in the graph that are subtypes of the specified type (which includes the type itself).
getRelationTypeFlag() - Method in class notio.MatchingScheme
Returns the relation type matching control flag for this scheme.
getRelationTypeHierarchy() - Method in class notio.KnowledgeBase
Returns the relation type hierarchy.
getRelator() - Method in class notio.RelationTypeDefinition
Returns the relator graph for this definition or null if no relator has been specified.
getRelators() - Method in class notio.Concept
Returns an array (possibly empty) of the relations in the enclosing graph that relate this concept.
getRemainingMatches() - Method in class notio.SimpleMatchGenerator
Deprecated. Gets all remaining simple matches from this generator.
getSecondConcepts() - Method in class notio.NodeMapping
Returns an array that forms the second elements of the Concept pairs.
getSecondGraph() - Method in class notio.NodeMapping
Returns the second graph involved in the mapping.
getSecondRelations() - Method in class notio.NodeMapping
Returns an array that forms the second elements of the Relation pairs.
getSignature() - Method in class notio.RelationTypeDefinition
Returns the signature for this definition.
getSignature() - Method in class notio.ConceptTypeDefinition
Returns the signature of this definition.
getSubordinateConcepts() - Method in class notio.CoreferenceSet
Returns the subordinate concepts in this coreference set.
getSubThrowable() - Method in class notio.OperationException
This method retrieves arbitrary throwables embedded inside OperationExceptions and thrown along with them.
getSubThrowable() - Method in class notio.OperationError
This method retrieves arbitrary throwables embedded inside OperationErrors and thrown along with them.
getSuperProperTypes() - Method in class notio.RelationType
Returns all supertypes of this type.
getType() - Method in class notio.Relation
Returns this relation's type.
getType() - Method in class notio.Concept
Returns this concept's type.
getTypeByLabel(String) - Method in class notio.RelationTypeHierarchy
Looks up and returns the type object associated with the specified label.
getTypeByLabel(String) - Method in class notio.ConceptTypeHierarchy
Looks up and returns the type object associated with the specified label.
getTypeDefinition() - Method in class notio.ConceptType
Returns the type definition for this type (if any).
getTypeDefinition() - Method in class notio.RelationType
Returns the relation type definition for this type (if any).
getUnit(String) - Method in class notio.TranslationContext
Returns the unit corresponding to the specified name, or null if no unit with that name is currently in this context.
getUnitClass() - Method in interface notio.Parser
Returns a Class object that indicates what class the parseUnit() method will return.
getUnitClass() - Method in interface notio.Generator
Returns a Class object that indicates what class the Unit generate method requires.
getUnitName() - Method in interface notio.TranslationInfoUnit
Returns the name of this translation unit.
getUnlabelledTypes() - Method in class notio.RelationTypeHierarchy
Returns all unlabelled types in this hierarchy in no particular order.
getUnlabelledTypes() - Method in class notio.ConceptTypeHierarchy
Returns all unlabelled types in this hierarchy in no particular order.
getValence() - Method in class notio.RelationTypeDefinition
Returns the valence (number of formal parameters) for this definition.
getValence() - Method in class notio.Relation
This method returns the valence (number of arguments) that this relation has defined.
getValence() - Method in class notio.RelationType
Returns the valence for this type, or -1 if the valence is undefined.
GR_COPY_DUPLICATE - Static variable in class notio.CopyingScheme
Graph copy control flag: a duplicate graph will be created.
GR_COPY_REFERENCE - Static variable in class notio.CopyingScheme
Graph copy control flag: a reference to the existing graph will be used.
GR_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
Graph matching control flag: arguments will always match.
GR_MATCH_COMMON_SUBGRAPH - Static variable in class notio.MatchingScheme
Graph matching control flag: graphs must share one or more common subgraphs.
GR_MATCH_COMPLETE - Static variable in class notio.MatchingScheme
Graph matching control flag: arguments completely match.
GR_MATCH_EITHER_PROPER_SUBGRAPH - Static variable in class notio.MatchingScheme
Graph matching control flag: one argument must be a proper subgraph of the other.
GR_MATCH_EITHER_SUBGRAPH - Static variable in class notio.MatchingScheme
Graph matching control flag: one argument must be a subgraph of the other.
GR_MATCH_INSTANCE - Static variable in class notio.MatchingScheme
Graph matching control flag: arguments must be the same Graph instance.
GR_MATCH_PROPER_SUBGRAPH - Static variable in class notio.MatchingScheme
Graph matching control flag: first argument must be a subgraph of the second.
GR_MATCH_SUBGRAPH - Static variable in class notio.MatchingScheme
Graph matching control flag: first argument must be a subgraph of the second.
Graph - class notio.Graph.
The basic conceptual graph class.
Graph() - Constructor for class notio.Graph
Constructs an empty graph.

H

hasConcept(Concept) - Method in class notio.Graph
Returns true if the graph contains the specified concept.
hasConcept(Concept) - Method in class notio.CoreferenceSet
Tests whether the specified concept is a member of this coref set whether dominant or subordinate.
hasConcepts(Concept[]) - Method in class notio.Graph
Returns true if the graph contains the specified concepts.
hasDominantConcept(Concept) - Method in class notio.CoreferenceSet
Tests whether the specified concept is a dominant concept in this coreference set.
hasProperSubType(ConceptType) - Method in class notio.ConceptType
Tests whether the specified type is a proper subtype of this type.
hasProperSubType(RelationType) - Method in class notio.RelationType
Tests whether the specified type is a proper subtype of this type.
hasProperSuperType(ConceptType) - Method in class notio.ConceptType
Tests whether the specified type is a proper supertype of this type.
hasProperSuperType(RelationType) - Method in class notio.RelationType
Tests whether the specified type is a proper supertype of this type.
hasRelation(Relation) - Method in class notio.Graph
Returns true if the graph contains the specified relation.
hasRelations(Relation[]) - Method in class notio.Graph
Returns true if the graph reltains the specified relations.
hasSubordinateConcept(Concept) - Method in class notio.CoreferenceSet
Tests whether the specified concept is a subordinate concept of this coref set.
hasSubType(ConceptType) - Method in class notio.ConceptType
Tests whether the specified type is a subtype of this type.
hasSubType(RelationType) - Method in class notio.RelationType
Tests whether the specified type is a subtype of this type.
hasSuperType(ConceptType) - Method in class notio.ConceptType
Tests whether the specified type is a supertype of this type.
hasSuperType(RelationType) - Method in class notio.RelationType
Tests whether the specified type is a supertype of this type.

I

initializeGenerator(Writer, KnowledgeBase, TranslationContext) - Method in interface notio.Generator
Initializes the generator to generate into the specified writer.
initializeParser(Reader, KnowledgeBase, TranslationContext) - Method in interface notio.Parser
Initializes the parser to parse the specified character reader.
InvalidDefiningConceptException - exception notio.InvalidDefiningConceptException.
Exception thrown when the setting of a defining concept gives rise to an error.
InvalidDefiningConceptException(String) - Constructor for class notio.InvalidDefiningConceptException
Constructs an exception with the specified message.
InvalidDefiningConceptException(String, Throwable) - Constructor for class notio.InvalidDefiningConceptException
Constructs an exception with the specified message and sub-throwable.
isBlank() - Method in class notio.Graph
Returns true if this graph is blank.
isComplete() - Method in class notio.Graph
Returns true if this graph is complete.
isComplete() - Method in class notio.Relation
Returns true if this relation's arguments are completely specified (are all non-null).
isContext() - Method in class notio.Referent
Returns true if this referent forms a context.
isContext() - Method in class notio.Concept
Returns true if this concept is a context.
isDefiningConcept() - Method in class notio.Concept
Returns true if this concept is the defining concept of a coreference set.
isDominantConcept() - Method in class notio.Concept
Returns true if this concept is a dominant node of a coreference set.
isEnclosedBy(Concept) - Method in class notio.Graph
Returns true if this graph is enclosed by the specified concept.
isEnclosedBy(Concept) - Method in class notio.Concept
Returns true if this concept is enclosed by the specified concept.
isEnclosedBy(Graph) - Method in class notio.Graph
Returns true if this graph is enclosed by the specified graph.
isEnclosedBy(Graph) - Method in class notio.Concept
Returns true if this concept is enclosed by the specified graph.
isExtensionActive(String) - Static method in class notio.Extensions
Used to check if a particular extension is 'active'.
isExtensionAvailable(String) - Static method in class notio.Extensions
Used to check if a particular extension is available.
isGeneric() - Method in class notio.Concept
Returns true if this concept is generic; false if the concept is specific.
isolate() - Method in class notio.Concept
Isolates this concept by removing it from all coreference sets to which it belongs and by isolating any and all concepts that may be nested within it.
isProperSubTypeOf(ConceptType, ConceptType) - Method in class notio.ConceptTypeHierarchy
Determines whether subject is a subtype of object.
isProperSubTypeOf(RelationType, RelationType) - Method in class notio.RelationTypeHierarchy
Determines whether subject is a subtype of object.
isProperSuperTypeOf(ConceptType, ConceptType) - Method in class notio.ConceptTypeHierarchy
Determines whether subject is a proper supertype of object.
isProperSuperTypeOf(RelationType, RelationType) - Method in class notio.RelationTypeHierarchy
Determines whether subject is a proper supertype of object.
isSubTypeOf(ConceptType, ConceptType) - Method in class notio.ConceptTypeHierarchy
Determines whether subject is a subtype of object.
isSubTypeOf(RelationType, RelationType) - Method in class notio.RelationTypeHierarchy
Determines whether subject is a subtype of object.
isSuperTypeOf(ConceptType, ConceptType) - Method in class notio.ConceptTypeHierarchy
Determines whether subject is a supertype of object.
isSuperTypeOf(RelationType, RelationType) - Method in class notio.RelationTypeHierarchy
Determines whether subject is a supertype of object.

J

join(Graph, Concept[], Graph, Concept[], MatchingScheme, CopyingScheme) - Static method in class notio.Graph
Joins two graphs on the specified concept nodes using the specified matching scheme to determine if the nodes form a valid join point.
join(Graph, Concept, Graph, Concept, MatchingScheme, CopyingScheme) - Static method in class notio.Graph
Joins two graphs on the specified concept nodes using the specified matching scheme to determine if the nodes form a valid join point.
JoinException - exception notio.JoinException.
Exception thrown when an invalid join operation is attempted.
JoinException(String) - Constructor for class notio.JoinException
Constructs an exception with the specified message.
JoinException(String, Throwable) - Constructor for class notio.JoinException
Constructs an exception with the specified message and sub-throwable.

K

KnowledgeBase - class notio.KnowledgeBase.
A class that defines a knowledge base.
KnowledgeBase() - Constructor for class notio.KnowledgeBase
Constructs a new knowledge base and creates required components automatically.
KnowledgeBase(ConceptTypeHierarchy, RelationTypeHierarchy, MarkerSet, Concept) - Constructor for class notio.KnowledgeBase
Constructs a new knowledge base with the specified components.

L

listAvailableExtensions() - Static method in class notio.Extensions
Returns an array of strings that contains the names of all available extensions.
LiteralDesignator - class notio.LiteralDesignator.
Class for literal designators.
LiteralDesignator() - Constructor for class notio.LiteralDesignator
Constructs a new LiteralDesignator unassociated with any literal object.
LiteralDesignator(Object, MarkerSet) - Constructor for class notio.LiteralDesignator
Constructs a new LiteralDesignator with the specified Object.

M

Macro - interface notio.Macro.
Interface for Macros.
Marker - class notio.Marker.
The marker class.
MARKER_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
Marker matching control flag: markers always match.
MARKER_MATCH_COMPARATOR - Static variable in class notio.MatchingScheme
Marker matching control flag: markers are matched using the marker comparator specified in this scheme.
MARKER_MATCH_ID - Static variable in class notio.MatchingScheme
Marker matching control flag: markers match only if their ID's are the same.
Marker(MarkerSet) - Constructor for class notio.Marker
Construct a new marker belonging to the specified marker set.
Marker(MarkerSet, Object) - Constructor for class notio.Marker
Construct a new marker belonging to the specified marker set and with the specified Object as its individual.
MarkerComparator - interface notio.MarkerComparator.
Interface for marker comparators.
MarkerDesignator - class notio.MarkerDesignator.
Class for locator designators.
MarkerDesignator() - Constructor for class notio.MarkerDesignator
Constructs a new MarkerDesignator with no associated marker.
MarkerDesignator(Marker) - Constructor for class notio.MarkerDesignator
Constructs a new MarkerDesignator with the specified marker.
MarkerDesignator(MarkerSet) - Constructor for class notio.MarkerDesignator
Constructs a new MarkerDesignator with the specified marker set.
MarkerSet - class notio.MarkerSet.
Class that stores a set of marker objects.
MarkerSet() - Constructor for class notio.MarkerSet
 
matchConcepts(Concept, Concept, MatchingScheme) - Static method in class notio.Concept
Compares two concepts to decide if they match.
matchConceptTypes(ConceptType, ConceptType, MatchingScheme) - Static method in class notio.ConceptType
Compares two concept types to decide if they match.
matchDesignators(Designator, Designator, MatchingScheme) - Static method in class notio.Designator
Compares two designators to decide if they match.
matchGraphs(Graph, Graph, MatchingScheme) - Static method in class notio.Graph
Attempts to matches between the two specified graphs and returns the results in a MatchResult object.
MatchingScheme - class notio.MatchingScheme.
A class used to specify how matching of graph elements should be performed.
MatchingScheme(int, int, int, int, int, int, int, int, int, int, int, int, int, int, MarkerComparator, MatchingScheme) - Constructor for class notio.MatchingScheme
Constructs a matching scheme with the specified control flags.
matchReferents(Referent, Referent, MatchingScheme) - Static method in class notio.Referent
Compares two referents to decide if they match.
matchRelations(Relation, Relation, MatchingScheme) - Static method in class notio.Relation
Compares two relations to decide if they match.
matchRelationTypes(RelationType, RelationType, MatchingScheme) - Static method in class notio.RelationType
Compares two relation types to decide if they match.
MatchResult - class notio.MatchResult.
A class for reporting the results of a match operation.
MatchResult(boolean) - Constructor for class notio.MatchResult
Constructs a new MatchResult with the specified result flag.
MatchResult(NodeMapping[]) - Constructor for class notio.MatchResult
Constructs a new MatchResult with the specified mappings.
matchSucceeded() - Method in class notio.MatchResult
Returns true if one or matches were found.
maximalJoin(Graph, Graph, MatchingScheme, CopyingScheme) - Static method in class notio.Graph
Maximally joins two graphs using all possible mappings.
maximalJoin(Graph, Graph, MatchingScheme, CopyingScheme, int) - Static method in class notio.Graph
Maximally joins two graphs, using N or fewer node mappings, depending on what is possible.

N

NameAddException - exception notio.NameAddException.
Exception thrown when the addition of a name to a marker gives rise to an error.
NameAddException(String) - Constructor for class notio.NameAddException
Constructs an exception with the specified message.
NameAddException(String, Throwable) - Constructor for class notio.NameAddException
Constructs an exception with the specified message and sub-throwable.
NameDesignator - class notio.NameDesignator.
Class for name designators.
NameDesignator() - Constructor for class notio.NameDesignator
Constructs a new NameDesignator unassociated with any name.
NameDesignator(String) - Constructor for class notio.NameDesignator
Constructs a new NameDesignator with the specified name.
Node - class notio.Node.
The base class for graph nodes.
Node() - Constructor for class notio.Node
 
NodeMapping - class notio.NodeMapping.
A mapping between the nodes in two graphs.
NodeMapping(Graph, Graph, Concept[], Concept[], Relation[], Relation[], MatchResult[]) - Constructor for class notio.NodeMapping
Constructs a node mapping between the two graphs.
notio - package notio
 

O

OperationError - error notio.OperationError.
The base Notio operation error class.
OperationError(String) - Constructor for class notio.OperationError
Constructs an error with the specified message.
OperationError(String, Throwable) - Constructor for class notio.OperationError
Constructs an error with the specified message and sub-throwable.
OperationException - exception notio.OperationException.
The base Notio operation exception class.
OperationException(String) - Constructor for class notio.OperationException
Constructs an exception with the specified message.
OperationException(String, Throwable) - Constructor for class notio.OperationException
Constructs an exception with the specified message and sub-throwable.

P

parseActor() - Method in interface notio.Parser
Attempts to parse an actor from the input stream.
parseConcept() - Method in interface notio.Parser
Attempts to parse a concept from the input stream.
parseGraph() - Method in interface notio.Parser
Attempts to parse a graph from the input stream.
parseOutermostContext() - Method in interface notio.Parser
Attempts to parse a graph which is treated as the outermost context for purposes for scoping.
Parser - interface notio.Parser.
The required interface for all parsers.
parseRelation() - Method in interface notio.Parser
Attempts to parse a relation from the input stream.
ParserException - exception notio.ParserException.
Exception thrown when some parser's operation gives rise to an error.
ParserException(String) - Constructor for class notio.ParserException
Constructs an exception with the specified message.
ParserException(String, String, int, int, int, int, String[], boolean, boolean) - Constructor for class notio.ParserException
Constructs an exception with the specified message and details of the token that triggered this exception.
ParserException(String, Throwable) - Constructor for class notio.ParserException
Constructs an exception with the specified message and sub-throwable.
ParserException(String, Throwable, String, int, int, int, int, String[], boolean, boolean) - Constructor for class notio.ParserException
Constructs an exception with the specified message, sub-throwable, and details of the token that triggered this exception.
parseUnit() - Method in interface notio.Parser
Attempts to parse the default unit from the input stream.

Q

QF_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
Quantifier matching control flag: arguments will always match.
QuantifierMacro - interface notio.QuantifierMacro.
Interface for quantifier macros.

R

Referent - class notio.Referent.
A class for storing the referent of a concept.
Referent() - Constructor for class notio.Referent
Constructs a new referent with no quantifier, designator or descriptor.
Referent(Designator) - Constructor for class notio.Referent
Constructs a new referent with the specified designator.
Referent(Designator, Graph) - Constructor for class notio.Referent
Constructs a new referent with the specified designator and descriptor.
Referent(Graph) - Constructor for class notio.Referent
Constructs a new referent with the specified descriptor.
Referent(Macro) - Constructor for class notio.Referent
Constructs a new referent with the specified quantifier.
Referent(Macro, Designator) - Constructor for class notio.Referent
Constructs a new referent with the specified quantifier and designator.
Referent(Macro, Designator, Graph) - Constructor for class notio.Referent
Constructs a new referent with the specified quantifier, designator, and descriptor.
Referent(Macro, Graph) - Constructor for class notio.Referent
Constructs a new referent with the specified quantifier and descriptor.
relatesConcept(Concept) - Method in class notio.Relation
Returns true if the specified concept is an argument of this relation.
Relation - class notio.Relation.
The conceptual relation node class.
Relation() - Constructor for class notio.Relation
Constructs a new relation that has no type and no arguments.
Relation(Concept[]) - Constructor for class notio.Relation
Constructs a relation with no type and the specified arguments.
Relation(Concept[], int) - Constructor for class notio.Relation
Constructs a relation with no type and the specified arguments with output arguments starting at the specified index.
Relation(RelationType) - Constructor for class notio.Relation
Constructs a relation with the given type.
Relation(RelationType, Concept[]) - Constructor for class notio.Relation
Constructs a relation with the given type and arguments.
Relation(RelationType, Concept[], Concept[]) - Constructor for class notio.Relation
Constructs a relation with the given type and the specified input and output arguments.
Relation(RelationType, Concept[], int) - Constructor for class notio.Relation
Constructs a relation with the given type and arguments and output argument start index.
RelationAddError - error notio.RelationAddError.
Error thrown when the addition of a relation gives rise to an error.
RelationAddError(String) - Constructor for class notio.RelationAddError
Constructs an error with the specified message.
RelationAddError(String, Throwable) - Constructor for class notio.RelationAddError
Constructs an error with the specified message and sub-throwable.
RelationType - class notio.RelationType.
The relation type class.
RelationType() - Constructor for class notio.RelationType
Constructs a RelationType with no label or type definition.
RelationType(RelationTypeDefinition) - Constructor for class notio.RelationType
Constructs an unlabelled RelationType with the specified type definition.
RelationType(String) - Constructor for class notio.RelationType
Constructs a labelled RelationType with the specified type label and no type definition.
RelationType(String, int) - Constructor for class notio.RelationType
Constructs a labelled RelationType with the specified type label and valence.
RelationType(String, RelationTypeDefinition) - Constructor for class notio.RelationType
Constructs a labelled RelationType with the specified type label and type definition.
RelationTypeDefinition - class notio.RelationTypeDefinition.
The relation type definition class.
RelationTypeDefinition(Concept[], Graph) - Constructor for class notio.RelationTypeDefinition
Constructs a new relation type definition with the specified relator graph and the array of formal parameter concepts.
RelationTypeDefinition(ConceptType[]) - Constructor for class notio.RelationTypeDefinition
Constructs a new relation type definition with the specified signature.
RelationTypeHierarchy - class notio.RelationTypeHierarchy.
The relation type hierarchy class.
RelationTypeHierarchy() - Constructor for class notio.RelationTypeHierarchy
Constructs a new RelationTypeHierarchy.
removeComment(String) - Method in class notio.Graph
Removes a comment from this graph.
removeConcept(Concept) - Method in class notio.Graph
Removes the specified concept from this graph.
removeConcepts(Concept[]) - Method in class notio.Graph
Removes the specified concepts from this graph.
removeConcepts(Concept[]) - Method in class notio.CoreferenceSet
Removes the specified concepts from this coreference set.
removeCoreferentConcept(Concept) - Method in class notio.CoreferenceSet
Removes the specified concept from this coreference set.
removeRelation(Relation) - Method in class notio.Graph
Removes the specified relation from this graph.
removeRelations(Relation[]) - Method in class notio.Graph
Removes the specified relations from this graph.
removeTypeConformance(ConceptType) - Method in class notio.Marker
Removes a concept type from the set of those to which this marker conforms.
removeTypeFromHierarchy(ConceptType) - Method in class notio.ConceptTypeHierarchy
Removes a type from this hierarchy.
removeTypeFromHierarchy(RelationType) - Method in class notio.RelationTypeHierarchy
Removes a type from this hierarchy.
removeUnit(TranslationInfoUnit) - Method in class notio.TranslationContext
Removes the specified unit from this context.
replaceArgument(Concept, Concept) - Method in class notio.Relation
Replaces all occurrences of the specified argument with a new one regardless of whether it is an input or output argument.
replaceConcept(Concept, Concept) - Method in class notio.Graph
Replaces one concept with another in a graph.
replaceInputArgument(Concept, Concept) - Method in class notio.Relation
Replaces all occurrences of the specified input argument with a new one.
replaceOutputArgument(Concept, Concept) - Method in class notio.Relation
Replaces all occurrences of the specified output argument with a new one.
replaceTypeInGraph(Graph, ConceptType, ConceptType) - Static method in class notio.ConceptTypeHierarchy
Traverses the specified graph, replacing all occurrences of the specified type with a replacement type.
replaceTypeInGraph(Graph, RelationType, RelationType) - Static method in class notio.RelationTypeHierarchy
Traverses the specified graph, replacing all occurrences of the specified type with a replacement type.
resetGenerator() - Method in class notio.SimpleMatchGenerator
Deprecated. Resets the generator that will generate from the beginning again.
resetUnit() - Method in interface notio.TranslationInfoUnit
Resets this information unit to its initial state.
resetUnits() - Method in class notio.TranslationContext
Calls resetUnit() in all units in this context.
RestrictionException - exception notio.RestrictionException.
Exception thrown when an invalid restrict operation is attempted.
RestrictionException(String) - Constructor for class notio.RestrictionException
Constructs an exception with the specified message.
RestrictionException(String, Throwable) - Constructor for class notio.RestrictionException
Constructs an exception with the specified message and sub-throwable.
restrictTo(ConceptType) - Method in class notio.Concept
Returns a new concept identical to this but restricted to the new type.
restrictTo(ConceptType, Referent) - Method in class notio.Concept
Returns a new concept identical to this but restricted to the given referent and subtype.
restrictTo(Referent) - Method in class notio.Concept
Returns a new concept identical to this but restricted to the given referent.
restrictTo(RelationType) - Method in class notio.Relation
Returns a new node identical to this but restricted to the new type.
RN_COPY_DUPLICATE - Static variable in class notio.CopyingScheme
Relation copy control flag: a duplicate node will be created.
RN_COPY_REFERENCE - Static variable in class notio.CopyingScheme
Relation copy control flag: a reference to the existing node will be used.
RN_MATCH_ALL - Static variable in class notio.MatchingScheme
Relation matching control flag: arguments will be matched according to all other match flags.
RN_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
Relation matching control flag: arguments will always match.
RN_MATCH_ARCS - Static variable in class notio.MatchingScheme
Relation matching control flag: arguments will be matched according to the arc match flag.
RN_MATCH_INSTANCE - Static variable in class notio.MatchingScheme
Relation matching control flag: arguments must be the same Relation instance.
RN_MATCH_TYPES - Static variable in class notio.MatchingScheme
Relation matching control flag: arguments will be matched according to the relation type match flag.
RT_MATCH_ANYTHING - Static variable in class notio.MatchingScheme
RelationType matching control flag: arguments will always match.
RT_MATCH_EQUIVALENT - Static variable in class notio.MatchingScheme
RelationType matching control flag: arguments must have a sub/supertype relationship.
RT_MATCH_INSTANCE - Static variable in class notio.MatchingScheme
RelationType matching control flag: arguments must be the same RelationType instance.
RT_MATCH_LABEL - Static variable in class notio.MatchingScheme
RelationType matching control flag: arguments must have the exact same type label.
RT_MATCH_SUBTYPE - Static variable in class notio.MatchingScheme
RelationType matching control flag: first argument must be a subtype of the second.
RT_MATCH_SUPERTYPE - Static variable in class notio.MatchingScheme
RelationType matching control flag: first argument must be a supertype of the second.

S

setAllowIncompleteRelations(boolean) - Method in class notio.Graph
Sets a flag for this graph indicating whether or not incomplete relations and actors may be added to this graph.
setArgument(int, Concept) - Method in class notio.Relation
Sets the specified argument to the specified concept.
setArguments(Concept[]) - Method in class notio.Relation
Sets the arguments according to the specified array of concepts.
setCaseSensitiveLabels(boolean) - Method in class notio.Designator
Sets a flag indicating whether or not the processing of labels within this designator is case-sensitive.
setCaseSensitiveLabels(boolean) - Method in class notio.RelationTypeHierarchy
Sets a flag indicating whether or not the processing of type labels within this hierarchy is case-sensitive.
setCaseSensitiveLabels(boolean) - Method in class notio.ConceptTypeHierarchy
Sets a flag indicating whether or not the processing of type labels within this hierarchy is case-sensitive.
setComment(String) - Method in class notio.ConceptType
Sets the comment string for this type.
setComment(String) - Method in class notio.Node
Sets the comment string for this node.
setComment(String) - Method in class notio.RelationType
Sets the comment string for this type.
setDefiningConcept(Concept) - Method in class notio.CoreferenceSet
Sets the defining concept associated with this coreference set.
setDefiningLabel(String) - Method in class notio.CoreferenceSet
Sets the defining label associated with this coreference set.
setDescriptor(Graph) - Method in class notio.Referent
Sets this referent's descriptor.
setDesignator(Designator) - Method in class notio.Referent
Sets this concept's designator.
setEnableScopeChecking(boolean) - Method in class notio.CoreferenceSet
Sets a flag which enables or disables scope checking (enabled by default) when modifying this coreference set.
setInputArgument(int, Concept) - Method in class notio.Relation
Sets the specified argument to the specified concept.
setLabel(String) - Method in class notio.ConceptType
Sets the type label for this type.
setLabel(String) - Method in class notio.RelationType
Sets the type label for this type.
setLiteral(Object, MarkerSet) - Method in class notio.LiteralDesignator
Sets the literal object referenced by this designator.
setMarker(Marker) - Method in class notio.MarkerDesignator
Sets the marker associated with this designator.
setName(String) - Method in class notio.NameDesignator
Sets the name used in this designator.
setOutputArgument(int, Concept) - Method in class notio.Relation
Sets the specified argument to the specified concept.
setOutputStartIndex(int) - Method in class notio.Relation
Sets the index of the first output argument within the array returned by getArguments().
setQuantifier(Macro) - Method in class notio.Referent
Sets this referent's quantifier.
setReferent(Referent) - Method in class notio.Concept
Sets this concept's referent.
setSubThrowable(Throwable) - Method in class notio.OperationException
This method allows arbitrary throwables to be embedded inside OperationExceptions and thrown along with them.
setSubThrowable(Throwable) - Method in class notio.OperationError
This method allows arbitrary throwables to be embedded inside OperationErrors and thrown along with them.
setType(ConceptType) - Method in class notio.Concept
Sets this concept's type.
setType(RelationType) - Method in class notio.Relation
Sets the type for this relation.
setTypeDefinition(ConceptTypeDefinition) - Method in class notio.ConceptType
Sets the type definition for this type.
setTypeDefinition(RelationTypeDefinition) - Method in class notio.RelationType
Sets the type definition for this type.
setUnitName(String) - Method in interface notio.TranslationInfoUnit
Sets the name of this translation unit.
setValence(int) - Method in class notio.RelationType
Sets the valence for this type.
SimpleMatchGenerator - class notio.SimpleMatchGenerator.
Deprecated. This class is purely experimental and will be removed shortly.
SimpleMatchGenerator(MatchResult) - Constructor for class notio.SimpleMatchGenerator
Deprecated. Constructs a new generator that will process the specified MatchResult.
simplify() - Method in class notio.Graph
Simplifies all relations in this graph.
simplify(Relation) - Method in class notio.Graph
Simplifies the specified relation node by removing any duplicates of that relation in this graph.
simplify(RelationType) - Method in class notio.Graph
Simplifies all instances of the specified relation type in this graph.

T

testCoreference(Concept, Concept) - Static method in class notio.Concept
Returns true if the two concepts specified are coreferent.
TranslationContext - class notio.TranslationContext.
A class for holding information related to translation so it can be given to different parsers and generators to ensure consistent representations.
TranslationContext() - Constructor for class notio.TranslationContext
Constructs a new TranslationContext containing no TranslationInfoUnits.
TranslationException - exception notio.TranslationException.
The base class for all exceptions thrown during translation (parsing or generating).
TranslationException(String) - Constructor for class notio.TranslationException
Constructs an exception with the specified message.
TranslationException(String, Throwable) - Constructor for class notio.TranslationException
Constructs an exception with the specified message and sub-throwable.
TranslationInfoUnit - interface notio.TranslationInfoUnit.
An interface for information units relating to translation so they can be given to different parsers and generators to ensure consistent representations.
TypeAddError - error notio.TypeAddError.
Error thrown when the addition of a type gives rise to an error.
TypeAddError(String) - Constructor for class notio.TypeAddError
Constructs an error with the specified message.
TypeAddError(String, Throwable) - Constructor for class notio.TypeAddError
Constructs an error with the specified message and sub-throwable.
TypeChangeError - error notio.TypeChangeError.
Error thrown when a change to a type gives rise to an error.
TypeChangeError(String) - Constructor for class notio.TypeChangeError
Constructs an error with the specified message.
TypeChangeError(String, Throwable) - Constructor for class notio.TypeChangeError
Constructs an error with the specified message and sub-throwable.
TypeExpansionException - exception notio.TypeExpansionException.
Exception thrown when a type expansion gives rise to an error.
TypeExpansionException(String) - Constructor for class notio.TypeExpansionException
Constructs an exception with the specified message.
TypeExpansionException(String, Throwable) - Constructor for class notio.TypeExpansionException
Constructs an exception with the specified message and sub-throwable.
TypeRemoveError - error notio.TypeRemoveError.
Error thrown when the removal of a type gives rise to an error.
TypeRemoveError(String) - Constructor for class notio.TypeRemoveError
Constructs an error with the specified message.
TypeRemoveError(String, Throwable) - Constructor for class notio.TypeRemoveError
Constructs an error with the specified message and sub-throwable.

U

UnimplementedFeatureException - exception notio.UnimplementedFeatureException.
This exception is thrown whenever a feature or operation is unavailable in a given Notio implementation.
UnimplementedFeatureException(String) - Constructor for class notio.UnimplementedFeatureException
Constructs an exception with the specified message.
UnimplementedMacro - class notio.UnimplementedMacro.
Class used to create a dummy for unimplemented macros.
UnimplementedMacro(String) - Constructor for class notio.UnimplementedMacro
Constructs an dummy macro with the specified name.
UNIVERSAL_TYPE_LABEL - Static variable in class notio.RelationTypeHierarchy
The predefined type label for the universal type.
UNIVERSAL_TYPE_LABEL - Static variable in class notio.ConceptTypeHierarchy
The predefined type label for the universal type.

A C D E F G H I J K L M N O P Q R S T U

Copyright 1998-1999 Finnegan Southey