|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnz.ac.waikato.mcennis.rat.graph.descriptors.BasicIODescriptor
public class BasicIODescriptor
Class for describing the input that a component requires. Implements the InputDesciptor and IODescriptorInternal interfaces.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface nz.ac.waikato.mcennis.rat.graph.descriptors.IODescriptor |
---|
IODescriptor.Type |
Constructor Summary | |
---|---|
BasicIODescriptor()
Creates a new instance of BasicIODescriptor |
Method Summary | |
---|---|
boolean |
appendGraphID()
|
java.lang.String |
getAlgorithmName()
Acquire the name of the algorithm that generated this data descriptor. |
IODescriptor.Type |
getClassType()
what type of object - Graph, Link, Actor, or PathSet - does this object describe. |
java.lang.String |
getDescription()
|
java.lang.String |
getProperty()
Name of the property of the object that is utilized. |
Query |
getQuery()
|
java.lang.String |
getRelation()
Return the actor types and link types that this algorithm utilizes during input. |
BasicIODescriptor |
prototype()
|
void |
setAlgorithmName(java.lang.String s)
Change the name of the algorithm. |
void |
setAppendGraphID(boolean appendGraphID)
|
void |
setClassType(IODescriptor.Type t)
Change the class of input that is utilized |
void |
setDescription(java.lang.String s)
|
void |
setProperty(java.lang.String s)
Change the property name that this algorithm requires as input |
void |
setQuery(Query q)
|
void |
setRelation(java.lang.String s)
Change the relation (type, mode) that this algorithm uses. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicIODescriptor()
Method Detail |
---|
public boolean appendGraphID()
appendGraphID
in interface IODescriptor
public void setAppendGraphID(boolean appendGraphID)
setAppendGraphID
in interface IODescriptorInternal
public void setQuery(Query q)
setQuery
in interface IODescriptorInternal
public Query getQuery()
getQuery
in interface IODescriptor
public void setProperty(java.lang.String s)
IODescriptorInternal
setProperty
in interface IODescriptorInternal
s
- name of the new property input that is required.public void setClassType(IODescriptor.Type t)
IODescriptorInternal
setClassType
in interface IODescriptorInternal
t
- new input type.public void setRelation(java.lang.String s)
IODescriptorInternal
setRelation
in interface IODescriptorInternal
s
- name of the new relation.public void setAlgorithmName(java.lang.String s)
IODescriptorInternal
setAlgorithmName
in interface IODescriptorInternal
s
- new name of this algorithm.public java.lang.String getAlgorithmName()
IODescriptor
getAlgorithmName
in interface IODescriptor
public java.lang.String getRelation()
IODescriptor
getRelation
in interface IODescriptor
public IODescriptor.Type getClassType()
IODescriptor
getClassType
in interface IODescriptor
public java.lang.String getProperty()
IODescriptor
getProperty
in interface IODescriptor
public BasicIODescriptor prototype()
prototype
in interface IODescriptor
prototype
in interface IODescriptorInternal
public void setDescription(java.lang.String s)
setDescription
in interface IODescriptorInternal
public java.lang.String getDescription()
getDescription
in interface IODescriptor
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |