|
||||||||||
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
public abstract class ParameterizableApplication
The interface that is the use of a Parameterizable class.
Nested Class Summary |
---|
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 |
parameterValues
The parameter values for this Parameterizable Application. |
Fields inherited from class org.biomage.Common.Describable |
---|
security |
Fields inherited from class org.biomage.Common.Extendable |
---|
editable, id, securedElementId |
Constructor Summary | |
---|---|
ParameterizableApplication()
Default constructor. |
|
ParameterizableApplication(org.xml.sax.Attributes atts)
Attribute constructor. |
Method Summary | |
---|---|
void |
addToParameterValues(int position,
ParameterValue parameterValue)
Method to add ParameterValue at position to ParameterValues_list |
void |
addToParameterValues(ParameterValue parameterValue)
Method to add ParameterValue to ParameterValues_list |
ParameterValue |
getFromParameterValues(int position)
Method to get ParameterValue from ParameterValues_list |
java.lang.String |
getModelClassName()
|
HasParameterValues.ParameterValues_list |
getParameterValues()
Get method for parameterValues |
void |
removeElementAtFromParameterValues(int position)
Method to remove by position from ParameterValues_list |
void |
removeFromParameterValues(ParameterValue parameterValue)
Method to remove first ParameterValue from ParameterValues_list |
void |
setParameterValues(HasParameterValues.ParameterValues_list parameterValues)
Set method for parameterValues |
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.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 parameterValues
Constructor Detail |
---|
public ParameterizableApplication()
public ParameterizableApplication(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 Describable
java.io.IOException
public void writeAttributes(java.io.Writer out) throws java.io.IOException
writeAttributes
in class Describable
java.io.IOException
public void writeAssociations(java.io.Writer out) throws java.io.IOException
writeAssociations
in class Describable
java.io.IOException
public java.lang.String getModelClassName()
getModelClassName
in class Describable
public void setParameterValues(HasParameterValues.ParameterValues_list parameterValues)
setParameterValues
in interface HasParameterValues
value
- to setpublic HasParameterValues.ParameterValues_list getParameterValues()
getParameterValues
in interface HasParameterValues
public void addToParameterValues(ParameterValue parameterValue)
addToParameterValues
in interface HasParameterValues
public void addToParameterValues(int position, ParameterValue parameterValue)
addToParameterValues
in interface HasParameterValues
public ParameterValue getFromParameterValues(int position)
getFromParameterValues
in interface HasParameterValues
public void removeElementAtFromParameterValues(int position)
removeElementAtFromParameterValues
in interface HasParameterValues
public void removeFromParameterValues(ParameterValue parameterValue)
removeFromParameterValues
in interface HasParameterValues
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |