|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.embl.ebi.escience.scufl.Port
public abstract class Port
An abstract superclass of all processor ports
| Constructor Summary | |
|---|---|
Port(Processor processor,
java.lang.String name)
Create a new port (obviously you can't actually construct this because it's abstract. |
|
| Method Summary | |
|---|---|
SemanticMarkup |
getMetadata()
Get a reference to the SemanticMarkup container associated with this port |
java.lang.String |
getName()
Get the name for this port. |
Processor |
getProcessor()
Get the processor that this port belongs to. |
java.lang.String |
getSyntacticType()
Get the syntactic type of the port |
boolean |
isNameEditable()
Check if port name is editable, ie. |
boolean |
isSink()
Is this port a workflow sink? |
boolean |
isSource()
Is this port a workflow source? |
void |
setName(java.lang.String name)
Set the name of the port. |
void |
setSyntacticType(java.lang.String new_type)
Set the syntactic type of the port |
java.lang.String |
toString()
Return the name as the toString() implementation |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Port(Processor processor,
java.lang.String name)
throws DuplicatePortNameException,
PortCreationException
DuplicatePortNameException
PortCreationException| Method Detail |
|---|
public SemanticMarkup getMetadata()
public boolean isNameEditable()
public void setName(java.lang.String name)
\w+
isNameEditable()public void setSyntacticType(java.lang.String new_type)
public java.lang.String getSyntacticType()
public boolean isSource()
public boolean isSink()
public Processor getProcessor()
public java.lang.String getName()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||