|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--notio.Node | +--notio.Relation | +--notio.Actor
The actor node class.
Constructor Summary | |
Actor()
Constructs an actor that has no type and no arguments. |
|
Actor(Concept[] newArguments)
Constructs an actor with no type and the specified arguments. |
|
Actor(Concept[] newArguments,
int newOutputStartIndex)
Constructs an actor with no type and the specified arguments with output arguments starting at the specified index. |
|
Actor(RelationType newType)
Constructs an actor with the given type. |
|
Actor(RelationType newType,
Concept[] newArguments)
Constructs an actor with the given type and arguments. |
|
Actor(RelationType newType,
Concept[] newInputArguments,
Concept[] newOutputArguments)
Constructs an actor with the given type and the specified input and output arguments. |
|
Actor(RelationType newType,
Concept[] newArguments,
int newOutputStartIndex)
Constructs an actor with the given type and arguments and output argument start index. |
Method Summary | |
Relation |
copy(CopyingScheme copyScheme)
Performs a copy operation on this actor according to the the specified CopyingScheme. |
Relation |
copy(CopyingScheme copyScheme,
java.util.Hashtable substitutionTable)
Performs a copy operation on this actor according to the the specified CopyingScheme. |
Methods inherited from class notio.Relation |
getArguments,
getInputArguments,
getOutputArguments,
getOutputStartIndex,
getType,
getValence,
isComplete,
matchRelations,
relatesConcept,
replaceArgument,
replaceInputArgument,
replaceOutputArgument,
restrictTo,
setArgument,
setArguments,
setInputArgument,
setOutputArgument,
setOutputStartIndex,
setType |
Methods inherited from class notio.Node |
getComment,
getEnclosingGraph,
setComment |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public Actor(RelationType newType, Concept[] newArguments)
newType
- the type for this actor.newArguments
- the concepts related by this actor.public Actor(RelationType newType, Concept[] newArguments, int newOutputStartIndex)
newType
- the type for this actor.newArguments
- the concepts related by this actor.newOutputStartIndex
- the index into the newArguments array at which the
output arcs start.public Actor(RelationType newType, Concept[] newInputArguments, Concept[] newOutputArguments)
newType
- the type for this actor.newInputArguments
- the input concepts related by this actor.newOutputArguments
- the output concepts related by this actor.public Actor(RelationType newType)
newType
- the type for this actor.public Actor(Concept[] newArguments, int newOutputStartIndex)
newArguments
- the concepts related by this actor.newOutputStartIndex
- the index into the newArguments array at which the
output arcs start.public Actor(Concept[] newArguments)
newArguments
- the concepts related by this actor.public Actor()
Method Detail |
public Relation copy(CopyingScheme copyScheme)
copyScheme
- the copying scheme used to control the copy operation.public Relation copy(CopyingScheme copyScheme, java.util.Hashtable substitutionTable)
copyScheme
- the copying scheme used to control the copy operation.substitutionTable
- a hashtable containing copied objects available due to
earlier copy operations.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |