|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.biomage.Common.Extendable
|
+--org.biomage.Common.Describable
|
+--org.biomage.Common.Identifiable
|
+--org.biomage.Protocol.Parameterizable
|
+--org.biomage.Protocol.Protocol
A Protocol is a parameterizable description of a method. ProtocolApplication is used to specify the ParameterValues of it's Protocol's Parameters.
| Nested Class Summary |
| Nested classes inherited from class org.biomage.Interface.HasSoftwares |
HasSoftwares.Softwares_list |
| Nested classes inherited from class org.biomage.Interface.HasHardwares |
HasHardwares.Hardwares_list |
| Nested classes inherited from class org.biomage.Interface.HasParameterTypes |
HasParameterTypes.ParameterTypes_list |
| Nested classes inherited from class org.biomage.Interface.HasAuditTrail |
HasAuditTrail.AuditTrail_list |
| Nested classes inherited from class org.biomage.Interface.HasDescriptions |
HasDescriptions.Descriptions_list |
| Nested classes inherited from class org.biomage.Interface.HasPropertySets |
HasPropertySets.PropertySets_list |
| Field Summary | |
protected HasHardwares.Hardwares_list |
hardwares
Hardware used by this protocol. |
protected HasSoftwares.Softwares_list |
softwares
Software used by this Protocol. |
protected OntologyEntry |
type
The type of a Protocol, a user should provide/use a recommended vocabulary. |
| Fields inherited from class org.biomage.Protocol.Parameterizable |
parameterTypes |
| Fields inherited from class org.biomage.Common.Describable |
auditTrail, descriptions, security |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
Protocol()
Default constructor. |
|
Protocol(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToHardwares(Hardware hardware)
Method to add Hardware to Hardwares_list |
void |
addToHardwares(int position,
Hardware hardware)
Method to add Hardware at position to Hardwares_list |
void |
addToSoftwares(int position,
Software software)
Method to add Software at position to Softwares_list |
void |
addToSoftwares(Software software)
Method to add Software to Softwares_list |
Hardware |
getFromHardwares(int position)
Method to get Hardware from Hardwares_list |
Software |
getFromSoftwares(int position)
Method to get Software from Softwares_list |
HasHardwares.Hardwares_list |
getHardwares()
Get method for hardwares |
HasSoftwares.Softwares_list |
getSoftwares()
Get method for softwares |
java.lang.String |
getText()
Get method for text |
java.lang.String |
getTitle()
Get method for title |
OntologyEntry |
getType()
Get method for type |
void |
removeElementAtFromHardwares(int position)
Method to remove by position from Hardwares_list |
void |
removeElementAtFromSoftwares(int position)
Method to remove by position from Softwares_list |
void |
removeFromHardwares(Hardware hardware)
Method to remove first Hardware from Hardwares_list |
void |
removeFromSoftwares(Software software)
Method to remove first Software from Softwares_list |
void |
setHardwares(HasHardwares.Hardwares_list hardwares)
Set method for hardwares |
void |
setSoftwares(HasSoftwares.Softwares_list softwares)
Set method for softwares |
void |
setText(java.lang.String text)
Set method for text |
void |
setTitle(java.lang.String title)
Set method for title |
void |
setType(OntologyEntry type)
Set method for type |
void |
writeAssociations(java.io.Writer out)
writeAssociations This method is responsible for assembling the association data into XML. |
void |
writeAttributes(java.io.Writer out)
writeAttributes This method is responsible for assembling the attribute data into XML. |
void |
writeMAGEML(java.io.Writer out)
writeMAGEML This method is responsible for assembling the attribute and association data into XML. |
| Methods inherited from class org.biomage.Protocol.Parameterizable |
addToParameterTypes, addToParameterTypes, getFromParameterTypes, getParameterTypes, getURI, removeElementAtFromParameterTypes, removeFromParameterTypes, setParameterTypes, setURI |
| Methods inherited from class org.biomage.Common.Identifiable |
getIdentifier, getName, setIdentifier, setName |
| Methods inherited from class org.biomage.Common.Describable |
addToAuditTrail, addToAuditTrail, addToDescriptions, addToDescriptions, getAuditTrail, getDescriptions, getFromAuditTrail, getFromDescriptions, getSecurity, removeElementAtFromAuditTrail, removeElementAtFromDescriptions, removeFromAuditTrail, removeFromDescriptions, setAuditTrail, setDescriptions, setSecurity |
| Methods inherited from class org.biomage.Common.Extendable |
addToPropertySets, addToPropertySets, getFromPropertySets, getPropertySets, removeElementAtFromPropertySets, removeFromPropertySets, setPropertySets |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected OntologyEntry type
protected HasHardwares.Hardwares_list hardwares
protected HasSoftwares.Softwares_list softwares
| Constructor Detail |
public Protocol()
public Protocol(org.xml.sax.Attributes atts)
| Method Detail |
public void writeMAGEML(java.io.Writer out)
throws java.io.IOException
writeMAGEML in class Parameterizablejava.io.IOException
public void writeAttributes(java.io.Writer out)
throws java.io.IOException
writeAttributes in class Parameterizablejava.io.IOException
public void writeAssociations(java.io.Writer out)
throws java.io.IOException
writeAssociations in class Parameterizablejava.io.IOExceptionpublic void setText(java.lang.String text)
public java.lang.String getText()
public void setTitle(java.lang.String title)
public java.lang.String getTitle()
public void setType(OntologyEntry type)
setType in interface HasTypepublic OntologyEntry getType()
getType in interface HasTypepublic void setHardwares(HasHardwares.Hardwares_list hardwares)
setHardwares in interface HasHardwarespublic HasHardwares.Hardwares_list getHardwares()
getHardwares in interface HasHardwarespublic void addToHardwares(Hardware hardware)
addToHardwares in interface HasHardwares
public void addToHardwares(int position,
Hardware hardware)
addToHardwares in interface HasHardwarespublic Hardware getFromHardwares(int position)
getFromHardwares in interface HasHardwarespublic void removeElementAtFromHardwares(int position)
removeElementAtFromHardwares in interface HasHardwarespublic void removeFromHardwares(Hardware hardware)
removeFromHardwares in interface HasHardwarespublic void setSoftwares(HasSoftwares.Softwares_list softwares)
setSoftwares in interface HasSoftwarespublic HasSoftwares.Softwares_list getSoftwares()
getSoftwares in interface HasSoftwarespublic void addToSoftwares(Software software)
addToSoftwares in interface HasSoftwares
public void addToSoftwares(int position,
Software software)
addToSoftwares in interface HasSoftwarespublic Software getFromSoftwares(int position)
getFromSoftwares in interface HasSoftwarespublic void removeElementAtFromSoftwares(int position)
removeElementAtFromSoftwares in interface HasSoftwarespublic void removeFromSoftwares(Software software)
removeFromSoftwares in interface HasSoftwares
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||