|
|||||||||||
| 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.ArrayDesign.ArrayDesign
Describes the design of an gene expression layout. In some cases this might be virtual and, for instance, represent the output from analysis software at the composite level without reporters or features.
| Nested Class Summary |
| Nested classes inherited from class org.biomage.Interface.HasProtocolApplications |
HasProtocolApplications.ProtocolApplications_list |
| Nested classes inherited from class org.biomage.Interface.HasCompositeGroups |
HasCompositeGroups.CompositeGroups_list |
| Nested classes inherited from class org.biomage.Interface.HasDesignProviders |
HasDesignProviders.DesignProviders_list |
| Nested classes inherited from class org.biomage.Interface.HasReporterGroups |
HasReporterGroups.ReporterGroups_list |
| Nested classes inherited from class org.biomage.Interface.HasFeatureGroups |
HasFeatureGroups.FeatureGroups_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 HasCompositeGroups.CompositeGroups_list |
compositeGroups
The grouping of like CompositeSequence together. |
protected HasDesignProviders.DesignProviders_list |
designProviders
The primary contact for information on the array design |
protected HasFeatureGroups.FeatureGroups_list |
featureGroups
The grouping of like Features together. |
protected HasProtocolApplications.ProtocolApplications_list |
protocolApplications
Describes the application of any protocols, such as the methodology used to pick oligos, in the design of the array. |
protected HasReporterGroups.ReporterGroups_list |
reporterGroups
The grouping of like Reporter together. |
| Fields inherited from class org.biomage.Common.Describable |
auditTrail, descriptions, security |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
ArrayDesign()
Default constructor. |
|
ArrayDesign(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToCompositeGroups(CompositeGroup compositeGroup)
Method to add CompositeGroup to CompositeGroups_list |
void |
addToCompositeGroups(int position,
CompositeGroup compositeGroup)
Method to add CompositeGroup at position to CompositeGroups_list |
void |
addToDesignProviders(Contact contact)
Method to add Contact to DesignProviders_list |
void |
addToDesignProviders(int position,
Contact contact)
Method to add Contact at position to DesignProviders_list |
void |
addToFeatureGroups(FeatureGroup featureGroup)
Method to add FeatureGroup to FeatureGroups_list |
void |
addToFeatureGroups(int position,
FeatureGroup featureGroup)
Method to add FeatureGroup at position to FeatureGroups_list |
void |
addToProtocolApplications(int position,
ProtocolApplication protocolApplication)
Method to add ProtocolApplication at position to ProtocolApplications_list |
void |
addToProtocolApplications(ProtocolApplication protocolApplication)
Method to add ProtocolApplication to ProtocolApplications_list |
void |
addToReporterGroups(int position,
ReporterGroup reporterGroup)
Method to add ReporterGroup at position to ReporterGroups_list |
void |
addToReporterGroups(ReporterGroup reporterGroup)
Method to add ReporterGroup to ReporterGroups_list |
HasCompositeGroups.CompositeGroups_list |
getCompositeGroups()
Get method for compositeGroups |
HasDesignProviders.DesignProviders_list |
getDesignProviders()
Get method for designProviders |
HasFeatureGroups.FeatureGroups_list |
getFeatureGroups()
Get method for featureGroups |
CompositeGroup |
getFromCompositeGroups(int position)
Method to get CompositeGroup from CompositeGroups_list |
Contact |
getFromDesignProviders(int position)
Method to get Contact from DesignProviders_list |
FeatureGroup |
getFromFeatureGroups(int position)
Method to get FeatureGroup from FeatureGroups_list |
ProtocolApplication |
getFromProtocolApplications(int position)
Method to get ProtocolApplication from ProtocolApplications_list |
ReporterGroup |
getFromReporterGroups(int position)
Method to get ReporterGroup from ReporterGroups_list |
int |
getNumberOfFeatures()
Get method for numberOfFeatures |
HasProtocolApplications.ProtocolApplications_list |
getProtocolApplications()
Get method for protocolApplications |
HasReporterGroups.ReporterGroups_list |
getReporterGroups()
Get method for reporterGroups |
java.lang.String |
getVersion()
Get method for version |
void |
removeElementAtFromCompositeGroups(int position)
Method to remove by position from CompositeGroups_list |
void |
removeElementAtFromDesignProviders(int position)
Method to remove by position from DesignProviders_list |
void |
removeElementAtFromFeatureGroups(int position)
Method to remove by position from FeatureGroups_list |
void |
removeElementAtFromProtocolApplications(int position)
Method to remove by position from ProtocolApplications_list |
void |
removeElementAtFromReporterGroups(int position)
Method to remove by position from ReporterGroups_list |
void |
removeFromCompositeGroups(CompositeGroup compositeGroup)
Method to remove first CompositeGroup from CompositeGroups_list |
void |
removeFromDesignProviders(Contact contact)
Method to remove first Contact from DesignProviders_list |
void |
removeFromFeatureGroups(FeatureGroup featureGroup)
Method to remove first FeatureGroup from FeatureGroups_list |
void |
removeFromProtocolApplications(ProtocolApplication protocolApplication)
Method to remove first ProtocolApplication from ProtocolApplications_list |
void |
removeFromReporterGroups(ReporterGroup reporterGroup)
Method to remove first ReporterGroup from ReporterGroups_list |
void |
setCompositeGroups(HasCompositeGroups.CompositeGroups_list compositeGroups)
Set method for compositeGroups |
void |
setDesignProviders(HasDesignProviders.DesignProviders_list designProviders)
Set method for designProviders |
void |
setFeatureGroups(HasFeatureGroups.FeatureGroups_list featureGroups)
Set method for featureGroups |
void |
setNumberOfFeatures(int numberOfFeatures)
Set method for numberOfFeatures |
void |
setProtocolApplications(HasProtocolApplications.ProtocolApplications_list protocolApplications)
Set method for protocolApplications |
void |
setReporterGroups(HasReporterGroups.ReporterGroups_list reporterGroups)
Set method for reporterGroups |
void |
setVersion(java.lang.String version)
Set method for version |
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.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 HasProtocolApplications.ProtocolApplications_list protocolApplications
protected HasFeatureGroups.FeatureGroups_list featureGroups
protected HasReporterGroups.ReporterGroups_list reporterGroups
protected HasCompositeGroups.CompositeGroups_list compositeGroups
protected HasDesignProviders.DesignProviders_list designProviders
| Constructor Detail |
public ArrayDesign()
public ArrayDesign(org.xml.sax.Attributes atts)
| Method Detail |
public void writeMAGEML(java.io.Writer out)
throws java.io.IOException
writeMAGEML in class Identifiablejava.io.IOException
public void writeAttributes(java.io.Writer out)
throws java.io.IOException
writeAttributes in class Identifiablejava.io.IOException
public void writeAssociations(java.io.Writer out)
throws java.io.IOException
writeAssociations in class Identifiablejava.io.IOExceptionpublic void setVersion(java.lang.String version)
public java.lang.String getVersion()
public void setNumberOfFeatures(int numberOfFeatures)
public int getNumberOfFeatures()
public void setProtocolApplications(HasProtocolApplications.ProtocolApplications_list protocolApplications)
setProtocolApplications in interface HasProtocolApplicationspublic HasProtocolApplications.ProtocolApplications_list getProtocolApplications()
getProtocolApplications in interface HasProtocolApplicationspublic void addToProtocolApplications(ProtocolApplication protocolApplication)
addToProtocolApplications in interface HasProtocolApplications
public void addToProtocolApplications(int position,
ProtocolApplication protocolApplication)
addToProtocolApplications in interface HasProtocolApplicationspublic ProtocolApplication getFromProtocolApplications(int position)
getFromProtocolApplications in interface HasProtocolApplicationspublic void removeElementAtFromProtocolApplications(int position)
removeElementAtFromProtocolApplications in interface HasProtocolApplicationspublic void removeFromProtocolApplications(ProtocolApplication protocolApplication)
removeFromProtocolApplications in interface HasProtocolApplicationspublic void setFeatureGroups(HasFeatureGroups.FeatureGroups_list featureGroups)
setFeatureGroups in interface HasFeatureGroupspublic HasFeatureGroups.FeatureGroups_list getFeatureGroups()
getFeatureGroups in interface HasFeatureGroupspublic void addToFeatureGroups(FeatureGroup featureGroup)
addToFeatureGroups in interface HasFeatureGroups
public void addToFeatureGroups(int position,
FeatureGroup featureGroup)
addToFeatureGroups in interface HasFeatureGroupspublic FeatureGroup getFromFeatureGroups(int position)
getFromFeatureGroups in interface HasFeatureGroupspublic void removeElementAtFromFeatureGroups(int position)
removeElementAtFromFeatureGroups in interface HasFeatureGroupspublic void removeFromFeatureGroups(FeatureGroup featureGroup)
removeFromFeatureGroups in interface HasFeatureGroupspublic void setReporterGroups(HasReporterGroups.ReporterGroups_list reporterGroups)
setReporterGroups in interface HasReporterGroupspublic HasReporterGroups.ReporterGroups_list getReporterGroups()
getReporterGroups in interface HasReporterGroupspublic void addToReporterGroups(ReporterGroup reporterGroup)
addToReporterGroups in interface HasReporterGroups
public void addToReporterGroups(int position,
ReporterGroup reporterGroup)
addToReporterGroups in interface HasReporterGroupspublic ReporterGroup getFromReporterGroups(int position)
getFromReporterGroups in interface HasReporterGroupspublic void removeElementAtFromReporterGroups(int position)
removeElementAtFromReporterGroups in interface HasReporterGroupspublic void removeFromReporterGroups(ReporterGroup reporterGroup)
removeFromReporterGroups in interface HasReporterGroupspublic void setCompositeGroups(HasCompositeGroups.CompositeGroups_list compositeGroups)
setCompositeGroups in interface HasCompositeGroupspublic HasCompositeGroups.CompositeGroups_list getCompositeGroups()
getCompositeGroups in interface HasCompositeGroupspublic void addToCompositeGroups(CompositeGroup compositeGroup)
addToCompositeGroups in interface HasCompositeGroups
public void addToCompositeGroups(int position,
CompositeGroup compositeGroup)
addToCompositeGroups in interface HasCompositeGroupspublic CompositeGroup getFromCompositeGroups(int position)
getFromCompositeGroups in interface HasCompositeGroupspublic void removeElementAtFromCompositeGroups(int position)
removeElementAtFromCompositeGroups in interface HasCompositeGroupspublic void removeFromCompositeGroups(CompositeGroup compositeGroup)
removeFromCompositeGroups in interface HasCompositeGroupspublic void setDesignProviders(HasDesignProviders.DesignProviders_list designProviders)
setDesignProviders in interface HasDesignProviderspublic HasDesignProviders.DesignProviders_list getDesignProviders()
getDesignProviders in interface HasDesignProviderspublic void addToDesignProviders(Contact contact)
addToDesignProviders in interface HasDesignProviders
public void addToDesignProviders(int position,
Contact contact)
addToDesignProviders in interface HasDesignProviderspublic Contact getFromDesignProviders(int position)
getFromDesignProviders in interface HasDesignProviderspublic void removeElementAtFromDesignProviders(int position)
removeElementAtFromDesignProviders in interface HasDesignProviderspublic void removeFromDesignProviders(Contact contact)
removeFromDesignProviders in interface HasDesignProviders
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||