|
|||||||||
| 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 IODescriptorpublic void setAppendGraphID(boolean appendGraphID)
setAppendGraphID in interface IODescriptorInternalpublic void setQuery(Query q)
setQuery in interface IODescriptorInternalpublic Query getQuery()
getQuery in interface IODescriptorpublic void setProperty(java.lang.String s)
IODescriptorInternal
setProperty in interface IODescriptorInternals - name of the new property input that is required.public void setClassType(IODescriptor.Type t)
IODescriptorInternal
setClassType in interface IODescriptorInternalt - new input type.public void setRelation(java.lang.String s)
IODescriptorInternal
setRelation in interface IODescriptorInternals - name of the new relation.public void setAlgorithmName(java.lang.String s)
IODescriptorInternal
setAlgorithmName in interface IODescriptorInternals - new name of this algorithm.public java.lang.String getAlgorithmName()
IODescriptor
getAlgorithmName in interface IODescriptorpublic java.lang.String getRelation()
IODescriptor
getRelation in interface IODescriptorpublic IODescriptor.Type getClassType()
IODescriptor
getClassType in interface IODescriptorpublic java.lang.String getProperty()
IODescriptor
getProperty in interface IODescriptorpublic BasicIODescriptor prototype()
prototype in interface IODescriptorprototype in interface IODescriptorInternalpublic void setDescription(java.lang.String s)
setDescription in interface IODescriptorInternalpublic java.lang.String getDescription()
getDescription in interface IODescriptor
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||