|
||||||||||
| 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.BasicInputDescriptor
public class BasicInputDescriptor
Class for describing the input that a component requires. Implements the InputDesciptor and InputDescriptorInternal interfaces.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface nz.ac.waikato.mcennis.rat.graph.descriptors.InputDescriptor |
|---|
InputDescriptor.Type |
| Constructor Summary | |
|---|---|
BasicInputDescriptor()
Creates a new instance of BasicInputDescriptor |
|
| Method Summary | |
|---|---|
java.lang.String |
getAlgorithmName()
Acquire the name of the algorithm that generated this data descriptor. |
InputDescriptor.Type |
getClassType()
what type of object - Graph, Link, Actor, or PathSet - does this object describe. |
java.lang.String |
getProperty()
Name of the property of the object that is utilized. |
java.lang.String |
getRelation()
Return the actor types and link types that this algorithm utilizes during input. |
void |
setAlgorithmName(java.lang.String s)
Change the name of the algorithm. |
void |
setClassType(InputDescriptor.Type t)
Change the class of input that is utilized |
void |
setProperty(java.lang.String s)
Change the property name that this algorithm requires as input |
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 BasicInputDescriptor()
| Method Detail |
|---|
public void setProperty(java.lang.String s)
InputDescriptorInternal
setProperty in interface InputDescriptorInternals - name of the new property input that is required.public void setClassType(InputDescriptor.Type t)
InputDescriptorInternal
setClassType in interface InputDescriptorInternalt - new input type.public void setRelation(java.lang.String s)
InputDescriptorInternal
setRelation in interface InputDescriptorInternals - name of the new relation.public void setAlgorithmName(java.lang.String s)
InputDescriptorInternal
setAlgorithmName in interface InputDescriptorInternals - new name of this algorithm.public java.lang.String getAlgorithmName()
InputDescriptor
getAlgorithmName in interface InputDescriptorpublic java.lang.String getRelation()
InputDescriptor
getRelation in interface InputDescriptorpublic InputDescriptor.Type getClassType()
InputDescriptor
getClassType in interface InputDescriptorpublic java.lang.String getProperty()
InputDescriptor
getProperty in interface InputDescriptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||