|
|||||||||||
| 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.Array.ArrayGroup
An array package is a physical platform that contains one or more arrays that are separately addressable (e.g. several arrays that can be hybridized on a single microscope slide) or a virtual grouping together of arrays. The array package that has been manufactured has information about where certain artifacts about the array are located for scanning and feature extraction purposes.
| Nested Class Summary | |
class |
ArrayGroup.OrientationMarkPosition
Inner class for the enumeration values that the attribute orientationMarkPosition can assume. |
| Nested classes inherited from class org.biomage.Interface.HasArrays |
HasArrays.Arrays_list |
| Nested classes inherited from class org.biomage.Interface.HasFiducials |
HasFiducials.Fiducials_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 HasArrays.Arrays_list |
arrays
Association between an ArrayGroup and its Arrays, typically the ArrayGroup will represent a slide and the Arrays will be the manufactured so that they may be hybridized separately on that slide. |
protected DistanceUnit |
distanceUnit
The unit of the measurement attributes. |
protected HasFiducials.Fiducials_list |
fiducials
Association to the marks on the Array for alignment for the scanner. |
protected OntologyEntry |
substrateType
Commonly, arrays will be spotted on 1x3 glass microscope slides but there is nothing that says this must be the case. |
| Fields inherited from class org.biomage.Common.Describable |
auditTrail, descriptions, security |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
ArrayGroup()
Default constructor. |
|
ArrayGroup(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToArrays(Array array)
Method to add Array to Arrays_list |
void |
addToArrays(int position,
Array array)
Method to add Array at position to Arrays_list |
void |
addToFiducials(Fiducial fiducial)
Method to add Fiducial to Fiducials_list |
void |
addToFiducials(int position,
Fiducial fiducial)
Method to add Fiducial at position to Fiducials_list |
HasArrays.Arrays_list |
getArrays()
Get method for arrays |
float |
getArraySpacingX()
Get method for arraySpacingX |
float |
getArraySpacingY()
Get method for arraySpacingY |
java.lang.String |
getBarcode()
Get method for barcode |
DistanceUnit |
getDistanceUnit()
Get method for distanceUnit |
HasFiducials.Fiducials_list |
getFiducials()
Get method for fiducials |
Array |
getFromArrays(int position)
Method to get Array from Arrays_list |
Fiducial |
getFromFiducials(int position)
Method to get Fiducial from Fiducials_list |
float |
getLength()
Get method for length |
java.lang.String |
getNameByValueOrientationMarkPosition(int val)
For OrientationMarkPosition get the Name of the Enumeration type by passing a Value to it. |
java.lang.String |
getNameOrientationMarkPosition()
Return the current name of the Enumeration type of OrientationMarkPosition. |
int |
getNumArrays()
Get method for numArrays |
java.lang.String |
getOrientationMark()
Get method for orientationMark |
ArrayGroup.OrientationMarkPosition |
getOrientationMarkPosition()
Get method for orientationMarkPosition |
OntologyEntry |
getSubstrateType()
Get method for substrateType |
int |
getValueByNameOrientationMarkPosition(java.lang.String name)
For OrientationMarkPosition get the Value of the Enumeration type by passing a Name to it. |
int |
getValueOrientationMarkPosition()
Return the currrent value of the Enumeration type of OrientationMarkPosition. |
float |
getWidth()
Get method for width |
void |
removeElementAtFromArrays(int position)
Method to remove by position from Arrays_list |
void |
removeElementAtFromFiducials(int position)
Method to remove by position from Fiducials_list |
void |
removeFromArrays(Array array)
Method to remove first Array from Arrays_list |
void |
removeFromFiducials(Fiducial fiducial)
Method to remove first Fiducial from Fiducials_list |
void |
setArrays(HasArrays.Arrays_list arrays)
Set method for arrays |
void |
setArraySpacingX(float arraySpacingX)
Set method for arraySpacingX |
void |
setArraySpacingY(float arraySpacingY)
Set method for arraySpacingY |
void |
setBarcode(java.lang.String barcode)
Set method for barcode |
void |
setDistanceUnit(DistanceUnit distanceUnit)
Set method for distanceUnit |
void |
setFiducials(HasFiducials.Fiducials_list fiducials)
Set method for fiducials |
void |
setLength(float length)
Set method for length |
java.lang.String |
setNameByValueOrientationMarkPosition(int val)
For OrientationMarkPosition set the Name of the Enumeration type by passing a value (int) |
void |
setNumArrays(int numArrays)
Set method for numArrays |
void |
setOrientationMark(java.lang.String orientationMark)
Set method for orientationMark |
void |
setOrientationMarkPosition(ArrayGroup.OrientationMarkPosition orientationMarkPosition)
Set method for orientationMarkPosition |
void |
setSubstrateType(OntologyEntry substrateType)
Set method for substrateType |
int |
setValueByNameOrientationMarkPosition(java.lang.String name)
For OrientationMarkPosition set the Value of the Enumeration type by passing a Name to it. |
void |
setWidth(float width)
Set method for width |
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 HasFiducials.Fiducials_list fiducials
protected HasArrays.Arrays_list arrays
protected OntologyEntry substrateType
protected DistanceUnit distanceUnit
| Constructor Detail |
public ArrayGroup()
public ArrayGroup(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 setBarcode(java.lang.String barcode)
public java.lang.String getBarcode()
public void setArraySpacingX(float arraySpacingX)
public float getArraySpacingX()
public void setArraySpacingY(float arraySpacingY)
public float getArraySpacingY()
public void setNumArrays(int numArrays)
public int getNumArrays()
public void setOrientationMark(java.lang.String orientationMark)
public java.lang.String getOrientationMark()
public void setOrientationMarkPosition(ArrayGroup.OrientationMarkPosition orientationMarkPosition)
public ArrayGroup.OrientationMarkPosition getOrientationMarkPosition()
public java.lang.String setNameByValueOrientationMarkPosition(int val)
public int setValueByNameOrientationMarkPosition(java.lang.String name)
public java.lang.String getNameByValueOrientationMarkPosition(int val)
public int getValueByNameOrientationMarkPosition(java.lang.String name)
public java.lang.String getNameOrientationMarkPosition()
public int getValueOrientationMarkPosition()
public void setWidth(float width)
public float getWidth()
public void setLength(float length)
public float getLength()
public void setFiducials(HasFiducials.Fiducials_list fiducials)
setFiducials in interface HasFiducialspublic HasFiducials.Fiducials_list getFiducials()
getFiducials in interface HasFiducialspublic void addToFiducials(Fiducial fiducial)
addToFiducials in interface HasFiducials
public void addToFiducials(int position,
Fiducial fiducial)
addToFiducials in interface HasFiducialspublic Fiducial getFromFiducials(int position)
getFromFiducials in interface HasFiducialspublic void removeElementAtFromFiducials(int position)
removeElementAtFromFiducials in interface HasFiducialspublic void removeFromFiducials(Fiducial fiducial)
removeFromFiducials in interface HasFiducialspublic void setArrays(HasArrays.Arrays_list arrays)
setArrays in interface HasArrayspublic HasArrays.Arrays_list getArrays()
getArrays in interface HasArrayspublic void addToArrays(Array array)
addToArrays in interface HasArrays
public void addToArrays(int position,
Array array)
addToArrays in interface HasArrayspublic Array getFromArrays(int position)
getFromArrays in interface HasArrayspublic void removeElementAtFromArrays(int position)
removeElementAtFromArrays in interface HasArrayspublic void removeFromArrays(Array array)
removeFromArrays in interface HasArrayspublic void setSubstrateType(OntologyEntry substrateType)
setSubstrateType in interface HasSubstrateTypepublic OntologyEntry getSubstrateType()
getSubstrateType in interface HasSubstrateTypepublic void setDistanceUnit(DistanceUnit distanceUnit)
setDistanceUnit in interface HasDistanceUnitpublic DistanceUnit getDistanceUnit()
getDistanceUnit in interface HasDistanceUnit
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||