|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.biomage.Common.Extendable
org.biomage.Common.Describable
org.biomage.Protocol.ParameterizableApplication
org.biomage.Protocol.ProtocolApplication
public class ProtocolApplication
The use of a protocol with the requisite Parameters and ParameterValues.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.biomage.Interface.HasPerformers |
---|
HasPerformers.Performers_list |
Nested classes/interfaces inherited from interface org.biomage.Interface.HasSoftwareApplications |
---|
HasSoftwareApplications.SoftwareApplications_list |
Nested classes/interfaces inherited from interface org.biomage.Interface.HasHardwareApplications |
---|
HasHardwareApplications.HardwareApplications_list |
Nested classes/interfaces inherited from interface org.biomage.Interface.HasParameterValues |
---|
HasParameterValues.ParameterValues_list |
Nested classes/interfaces inherited from interface org.biomage.Interface.HasAuditTrail |
---|
HasAuditTrail.AuditTrail_list |
Nested classes/interfaces inherited from interface org.biomage.Interface.HasDescriptions |
---|
HasDescriptions.Descriptions_list |
Nested classes/interfaces inherited from interface org.biomage.Interface.HasPropertySets |
---|
HasPropertySets.PropertySets_list |
Field Summary | |
---|---|
protected java.util.List |
hardwareApplications
The use of hardware for the application of the protocol. |
protected java.util.List |
performers
The people who performed the protocol. |
protected Protocol |
protocol
The protocol that is being used. |
protected java.util.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 |
---|
security |
Fields inherited from class org.biomage.Common.Extendable |
---|
editable, id, securedElementId |
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 |
boolean |
emptyMAGEobject()
|
java.util.Date |
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 |
java.lang.String |
getModelClassName()
|
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.util.Date 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, setAttributes, setAuditTrail, setDescriptions, setSecurity |
Methods inherited from class org.biomage.Common.Extendable |
---|
addToPropertySets, addToPropertySets, equals, getFromPropertySets, getId, getIsEditable, getPropertySets, getSecuredElementId, isEditable, removeElementAtFromPropertySets, removeFromPropertySets, setId, setIsEditable, setPropertySets, setSecuredElementId, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.util.List hardwareApplications
protected java.util.List softwareApplications
protected java.util.List performers
protected Protocol protocol
Constructor Detail |
---|
public ProtocolApplication()
public ProtocolApplication(org.xml.sax.Attributes atts)
atts:
- the attribute list.Method Detail |
---|
public void writeMAGEML(java.io.Writer out) throws java.io.IOException
writeMAGEML
in class ParameterizableApplication
java.io.IOException
public boolean emptyMAGEobject()
public void writeAttributes(java.io.Writer out) throws java.io.IOException
writeAttributes
in class ParameterizableApplication
java.io.IOException
public void writeAssociations(java.io.Writer out) throws java.io.IOException
writeAssociations
in class ParameterizableApplication
java.io.IOException
public void setActivityDate(java.util.Date activityDate)
value
- to setpublic java.util.Date getActivityDate()
public java.lang.String getModelClassName()
getModelClassName
in class ParameterizableApplication
public void setHardwareApplications(HasHardwareApplications.HardwareApplications_list hardwareApplications)
setHardwareApplications
in interface HasHardwareApplications
value
- to setpublic HasHardwareApplications.HardwareApplications_list getHardwareApplications()
getHardwareApplications
in interface HasHardwareApplications
public void addToHardwareApplications(HardwareApplication hardwareApplication)
addToHardwareApplications
in interface HasHardwareApplications
public void addToHardwareApplications(int position, HardwareApplication hardwareApplication)
addToHardwareApplications
in interface HasHardwareApplications
public HardwareApplication getFromHardwareApplications(int position)
getFromHardwareApplications
in interface HasHardwareApplications
public void removeElementAtFromHardwareApplications(int position)
removeElementAtFromHardwareApplications
in interface HasHardwareApplications
public void removeFromHardwareApplications(HardwareApplication hardwareApplication)
removeFromHardwareApplications
in interface HasHardwareApplications
public void setSoftwareApplications(HasSoftwareApplications.SoftwareApplications_list softwareApplications)
setSoftwareApplications
in interface HasSoftwareApplications
value
- to setpublic HasSoftwareApplications.SoftwareApplications_list getSoftwareApplications()
getSoftwareApplications
in interface HasSoftwareApplications
public void addToSoftwareApplications(SoftwareApplication softwareApplication)
addToSoftwareApplications
in interface HasSoftwareApplications
public void addToSoftwareApplications(int position, SoftwareApplication softwareApplication)
addToSoftwareApplications
in interface HasSoftwareApplications
public SoftwareApplication getFromSoftwareApplications(int position)
getFromSoftwareApplications
in interface HasSoftwareApplications
public void removeElementAtFromSoftwareApplications(int position)
removeElementAtFromSoftwareApplications
in interface HasSoftwareApplications
public void removeFromSoftwareApplications(SoftwareApplication softwareApplication)
removeFromSoftwareApplications
in interface HasSoftwareApplications
public void setPerformers(HasPerformers.Performers_list performers)
setPerformers
in interface HasPerformers
value
- to setpublic HasPerformers.Performers_list getPerformers()
getPerformers
in interface HasPerformers
public void addToPerformers(Person person)
addToPerformers
in interface HasPerformers
public void addToPerformers(int position, Person person)
addToPerformers
in interface HasPerformers
public Person getFromPerformers(int position)
getFromPerformers
in interface HasPerformers
public void removeElementAtFromPerformers(int position)
removeElementAtFromPerformers
in interface HasPerformers
public void removeFromPerformers(Person person)
removeFromPerformers
in interface HasPerformers
public void setProtocol(Protocol protocol)
setProtocol
in interface HasProtocol
value
- to setpublic Protocol getProtocol()
getProtocol
in interface HasProtocol
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |