|
|||||||||||
| 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.Protocol.ParameterizableApplication
|
+--org.biomage.Protocol.ProtocolApplication
The use of a protocol with the requisite Parameters and ParameterValues.
| Nested Class Summary |
| Nested classes inherited from class org.biomage.Interface.HasPerformers |
HasPerformers.Performers_list |
| Nested classes inherited from class org.biomage.Interface.HasSoftwareApplications |
HasSoftwareApplications.SoftwareApplications_list |
| Nested classes inherited from class org.biomage.Interface.HasHardwareApplications |
HasHardwareApplications.HardwareApplications_list |
| Nested classes inherited from class org.biomage.Interface.HasParameterValues |
HasParameterValues.ParameterValues_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 HasHardwareApplications.HardwareApplications_list |
hardwareApplications
The use of hardware for the application of the protocol. |
protected HasPerformers.Performers_list |
performers
The people who performed the protocol. |
protected Protocol |
protocol
The protocol that is being used. |
protected HasSoftwareApplications.SoftwareApplications_list |
softwareApplications
The use of software for the application of the protocol. |
| Fields inherited from class org.biomage.Protocol.ParameterizableApplication |
parameterValues |
| Fields inherited from class org.biomage.Common.Describable |
auditTrail, descriptions, security |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
ProtocolApplication()
Default constructor. |
|
ProtocolApplication(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToHardwareApplications(HardwareApplication hardwareApplication)
Method to add HardwareApplication to HardwareApplications_list |
void |
addToHardwareApplications(int position,
HardwareApplication hardwareApplication)
Method to add HardwareApplication at position to HardwareApplications_list |
void |
addToPerformers(int position,
Person person)
Method to add Person at position to Performers_list |
void |
addToPerformers(Person person)
Method to add Person to Performers_list |
void |
addToSoftwareApplications(int position,
SoftwareApplication softwareApplication)
Method to add SoftwareApplication at position to SoftwareApplications_list |
void |
addToSoftwareApplications(SoftwareApplication softwareApplication)
Method to add SoftwareApplication to SoftwareApplications_list |
java.lang.String |
getActivityDate()
Get method for activityDate |
HardwareApplication |
getFromHardwareApplications(int position)
Method to get HardwareApplication from HardwareApplications_list |
Person |
getFromPerformers(int position)
Method to get Person from Performers_list |
SoftwareApplication |
getFromSoftwareApplications(int position)
Method to get SoftwareApplication from SoftwareApplications_list |
HasHardwareApplications.HardwareApplications_list |
getHardwareApplications()
Get method for hardwareApplications |
HasPerformers.Performers_list |
getPerformers()
Get method for performers |
Protocol |
getProtocol()
Get method for protocol |
HasSoftwareApplications.SoftwareApplications_list |
getSoftwareApplications()
Get method for softwareApplications |
void |
removeElementAtFromHardwareApplications(int position)
Method to remove by position from HardwareApplications_list |
void |
removeElementAtFromPerformers(int position)
Method to remove by position from Performers_list |
void |
removeElementAtFromSoftwareApplications(int position)
Method to remove by position from SoftwareApplications_list |
void |
removeFromHardwareApplications(HardwareApplication hardwareApplication)
Method to remove first HardwareApplication from HardwareApplications_list |
void |
removeFromPerformers(Person person)
Method to remove first Person from Performers_list |
void |
removeFromSoftwareApplications(SoftwareApplication softwareApplication)
Method to remove first SoftwareApplication from SoftwareApplications_list |
void |
setActivityDate(java.lang.String activityDate)
Set method for activityDate |
void |
setHardwareApplications(HasHardwareApplications.HardwareApplications_list hardwareApplications)
Set method for hardwareApplications |
void |
setPerformers(HasPerformers.Performers_list performers)
Set method for performers |
void |
setProtocol(Protocol protocol)
Set method for protocol |
void |
setSoftwareApplications(HasSoftwareApplications.SoftwareApplications_list softwareApplications)
Set method for softwareApplications |
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.ParameterizableApplication |
addToParameterValues, addToParameterValues, getFromParameterValues, getParameterValues, removeElementAtFromParameterValues, removeFromParameterValues, setParameterValues |
| 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 HasHardwareApplications.HardwareApplications_list hardwareApplications
protected HasSoftwareApplications.SoftwareApplications_list softwareApplications
protected HasPerformers.Performers_list performers
protected Protocol protocol
| Constructor Detail |
public ProtocolApplication()
public ProtocolApplication(org.xml.sax.Attributes atts)
| Method Detail |
public void writeMAGEML(java.io.Writer out)
throws java.io.IOException
writeMAGEML in class ParameterizableApplicationjava.io.IOException
public void writeAttributes(java.io.Writer out)
throws java.io.IOException
writeAttributes in class ParameterizableApplicationjava.io.IOException
public void writeAssociations(java.io.Writer out)
throws java.io.IOException
writeAssociations in class ParameterizableApplicationjava.io.IOExceptionpublic void setActivityDate(java.lang.String activityDate)
public java.lang.String getActivityDate()
public void setHardwareApplications(HasHardwareApplications.HardwareApplications_list hardwareApplications)
setHardwareApplications in interface HasHardwareApplicationspublic HasHardwareApplications.HardwareApplications_list getHardwareApplications()
getHardwareApplications in interface HasHardwareApplicationspublic void addToHardwareApplications(HardwareApplication hardwareApplication)
addToHardwareApplications in interface HasHardwareApplications
public void addToHardwareApplications(int position,
HardwareApplication hardwareApplication)
addToHardwareApplications in interface HasHardwareApplicationspublic HardwareApplication getFromHardwareApplications(int position)
getFromHardwareApplications in interface HasHardwareApplicationspublic void removeElementAtFromHardwareApplications(int position)
removeElementAtFromHardwareApplications in interface HasHardwareApplicationspublic void removeFromHardwareApplications(HardwareApplication hardwareApplication)
removeFromHardwareApplications in interface HasHardwareApplicationspublic void setSoftwareApplications(HasSoftwareApplications.SoftwareApplications_list softwareApplications)
setSoftwareApplications in interface HasSoftwareApplicationspublic HasSoftwareApplications.SoftwareApplications_list getSoftwareApplications()
getSoftwareApplications in interface HasSoftwareApplicationspublic void addToSoftwareApplications(SoftwareApplication softwareApplication)
addToSoftwareApplications in interface HasSoftwareApplications
public void addToSoftwareApplications(int position,
SoftwareApplication softwareApplication)
addToSoftwareApplications in interface HasSoftwareApplicationspublic SoftwareApplication getFromSoftwareApplications(int position)
getFromSoftwareApplications in interface HasSoftwareApplicationspublic void removeElementAtFromSoftwareApplications(int position)
removeElementAtFromSoftwareApplications in interface HasSoftwareApplicationspublic void removeFromSoftwareApplications(SoftwareApplication softwareApplication)
removeFromSoftwareApplications in interface HasSoftwareApplicationspublic void setPerformers(HasPerformers.Performers_list performers)
setPerformers in interface HasPerformerspublic HasPerformers.Performers_list getPerformers()
getPerformers in interface HasPerformerspublic void addToPerformers(Person person)
addToPerformers in interface HasPerformers
public void addToPerformers(int position,
Person person)
addToPerformers in interface HasPerformerspublic Person getFromPerformers(int position)
getFromPerformers in interface HasPerformerspublic void removeElementAtFromPerformers(int position)
removeElementAtFromPerformers in interface HasPerformerspublic void removeFromPerformers(Person person)
removeFromPerformers in interface HasPerformerspublic void setProtocol(Protocol protocol)
setProtocol in interface HasProtocolpublic Protocol getProtocol()
getProtocol in interface HasProtocol
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||