|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nih.nci.mageom.domain.impl.MAGEOMObject
gov.nih.nci.mageom.domain.impl.ExtendableImpl
gov.nih.nci.mageom.domain.impl.DescribableImpl
gov.nih.nci.mageom.domain.impl.IdentifiableImpl
gov.nih.nci.mageom.domain.Array.impl.ArrayImpl
public class ArrayImpl
The physical substrate along with its features and their annotation
| Field Summary | |
|---|---|
protected static java.util.ArrayList |
allAssociationMethods
|
protected ArrayDesign |
arrayDesign
DOCUMENT ME |
protected java.lang.Long |
arrayDesignId
The internal ID of the associated arrayDesign object. |
protected ArrayGroup |
arrayGroup
DOCUMENT ME |
protected java.lang.Long |
arrayGroupId
The internal ID of the associated arrayGroup object. |
protected java.lang.String |
arrayIdentifier
An identifying string, e.g. |
protected ArrayManufactureDeviation[] |
arrayManufactureDeviations
DOCUMENT ME |
protected int |
arrayManufactureDeviationsCount
The count of ArrayManufactureDeviation objects. |
protected java.lang.Float |
arrayXOrigin
This can indicate the x position on a slide, chip, etc. |
protected java.lang.Float |
arrayYOrigin
This can indicate the y position on a slide, chip, etc. |
protected static java.util.Hashtable |
associationMethods
|
protected ArrayManufacture |
information
DOCUMENT ME |
protected java.lang.Long |
informationId
The internal ID of the associated information object. |
protected java.lang.String |
originRelativeTo
What the array origin is relative to, e.g. |
| Fields inherited from class gov.nih.nci.mageom.domain.impl.IdentifiableImpl |
|---|
identifier, name |
| Fields inherited from class gov.nih.nci.mageom.domain.impl.DescribableImpl |
|---|
auditTrail, auditTrailCount, descriptions, descriptionsCount, security, securityId |
| Fields inherited from class gov.nih.nci.mageom.domain.impl.ExtendableImpl |
|---|
propertySets, propertySetsCount, securedElementId |
| Constructor Summary | |
|---|---|
ArrayImpl()
Default constructor |
|
| Method Summary | |
|---|---|
ArrayDesign |
getArrayDesign()
Returns the value of this Array object's arrayDesign attribute. |
ArrayGroup |
getArrayGroup()
Returns the value of this Array object's arrayGroup attribute. |
java.lang.String |
getArrayIdentifier()
Returns the value of this Array object's arrayIdentifier attribute. |
ArrayManufactureDeviation[] |
getArrayManufactureDeviations()
Returns the value of this Array object's arrayManufactureDeviations attribute. |
int |
getArrayManufactureDeviationsCount()
Returns the count of all ArrayManufactureDeviation
associated with this Array object. |
java.lang.Float |
getArrayXOrigin()
Returns the value of this Array object's arrayXOrigin attribute. |
java.lang.Float |
getArrayYOrigin()
Returns the value of this Array object's arrayYOrigin attribute. |
ArrayManufacture |
getInformation()
Returns the value of this Array object's information attribute. |
java.lang.String |
getOriginRelativeTo()
Returns the value of this Array object's originRelativeTo attribute. |
java.util.Hashtable |
getXMLMethodDescriptors()
Returns a Hashtable containing XMLMethodDescriptors descriptors of
the association methods of this object. |
protected void |
init()
|
Array[] |
searchArrays(ArraySearchCriteria criteria)
Returns an array of Array objects that
satisfy the given ArraySearchCriteria. |
void |
setArrayDesign(ArrayDesign p_arrayDesign)
Sets the arrayDesign attribute. |
void |
setArrayGroup(ArrayGroup p_arrayGroup)
Sets the arrayGroup attribute. |
void |
setArrayIdentifier(java.lang.String p_arrayIdentifier)
Sets the arrayIdentifier attribute. |
void |
setArrayManufactureDeviations(ArrayManufactureDeviation[] p_arrayManufactureDeviations)
Sets the arrayManufactureDeviations attribute. |
void |
setArrayXOrigin(java.lang.Float p_arrayXOrigin)
Sets the arrayXOrigin attribute. |
void |
setArrayYOrigin(java.lang.Float p_arrayYOrigin)
Sets the arrayYOrigin attribute. |
void |
setInformation(ArrayManufacture p_information)
Sets the information attribute. |
void |
setOriginRelativeTo(java.lang.String p_originRelativeTo)
Sets the originRelativeTo attribute. |
java.lang.String |
toString()
Returns a String representation of this object suitable for console display. |
org.w3c.dom.Element |
toXML(org.w3c.dom.Document doc)
|
org.w3c.dom.Element |
toXMLDoc(org.w3c.dom.Document doc)
|
org.w3c.dom.Element |
toXMLProcessor(org.w3c.dom.Document doc,
java.util.ArrayList fillOutValues)
Returns an XML representation of the object. |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.IdentifiableImpl |
|---|
getIdentifier, getName, searchIdentifiables, setIdentifier, setName |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.DescribableImpl |
|---|
getAuditTrail, getAuditTrailCount, getDescriptions, getDescriptionsCount, getSecurity, searchDescribables, setAuditTrail, setDescriptions, setSecurity |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.ExtendableImpl |
|---|
getPropertySets, getPropertySetsCount, getSecuredElementId, searchExtendables, setPropertySets, setSecuredElementId |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.MAGEOMObject |
|---|
getId, getIsEditable, setId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface gov.nih.nci.mageom.domain.Identifiable |
|---|
getIdentifier, getName, setIdentifier, setName |
| Methods inherited from interface gov.nih.nci.mageom.domain.Describable |
|---|
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity |
| Methods inherited from interface gov.nih.nci.mageom.domain.Extendable |
|---|
getPropertySets, setPropertySets |
| Field Detail |
|---|
protected static java.util.ArrayList allAssociationMethods
protected static java.util.Hashtable associationMethods
protected java.lang.String arrayIdentifier
protected java.lang.Float arrayXOrigin
protected java.lang.Float arrayYOrigin
protected java.lang.String originRelativeTo
protected ArrayDesign arrayDesign
protected java.lang.Long arrayDesignId
protected ArrayGroup arrayGroup
protected java.lang.Long arrayGroupId
protected ArrayManufacture information
protected java.lang.Long informationId
protected int arrayManufactureDeviationsCount
protected ArrayManufactureDeviation[] arrayManufactureDeviations
| Constructor Detail |
|---|
public ArrayImpl()
| Method Detail |
|---|
protected void init()
init in class IdentifiableImpl
public Array[] searchArrays(ArraySearchCriteria criteria)
throws gov.nih.nci.common.search.SearchException
Array objects that
satisfy the given ArraySearchCriteria.
criteria - The ArraySearchCriteria
which represents a query for Array objects.
Array objects.
A - gov.nih.nci.common.search.SearchException if there is a problem searching.
gov.nih.nci.common.search.SearchExceptionpublic void setArrayIdentifier(java.lang.String p_arrayIdentifier)
Array object.
setArrayIdentifier in interface Arrayp_arrayIdentifier - The new value for arrayIdentifier.Array.getArrayIdentifier()public java.lang.String getArrayIdentifier()
ArrayArray object's arrayIdentifier attribute.
Description of arrayIdentifier:
An identifying string, e.g. a barcode.
getArrayIdentifier in interface ArrayString The value of arrayIdentifier.Array.getArrayIdentifier()public void setArrayXOrigin(java.lang.Float p_arrayXOrigin)
Array object.
setArrayXOrigin in interface Arrayp_arrayXOrigin - The new value for arrayXOrigin.Array.getArrayXOrigin()public java.lang.Float getArrayXOrigin()
ArrayArray object's arrayXOrigin attribute.
Description of arrayXOrigin:
This can indicate the x position on a slide, chip, etc. of the first Feature and is usually specified
relative to the fiducial.
getArrayXOrigin in interface Arrayfloat The value of arrayXOrigin.Array.getArrayXOrigin()public void setArrayYOrigin(java.lang.Float p_arrayYOrigin)
Array object.
setArrayYOrigin in interface Arrayp_arrayYOrigin - The new value for arrayYOrigin.Array.getArrayYOrigin()public java.lang.Float getArrayYOrigin()
ArrayArray object's arrayYOrigin attribute.
Description of arrayYOrigin:
This can indicate the y position on a slide, chip, etc. of the first Feature and is usually specified
relative to the fiducial.
getArrayYOrigin in interface Arrayfloat The value of arrayYOrigin.Array.getArrayYOrigin()public void setOriginRelativeTo(java.lang.String p_originRelativeTo)
Array object.
setOriginRelativeTo in interface Arrayp_originRelativeTo - The new value for originRelativeTo.Array.getOriginRelativeTo()public java.lang.String getOriginRelativeTo()
ArrayArray object's originRelativeTo attribute.
Description of originRelativeTo:
What the array origin is relative to, e.g. upper left corner, fiducial, etc.
getOriginRelativeTo in interface ArrayString The value of originRelativeTo.Array.getOriginRelativeTo()public void setArrayDesign(ArrayDesign p_arrayDesign)
Array object.
setArrayDesign in interface Arrayp_arrayDesign - The new value for arrayDesign.Array.getArrayDesign()public ArrayDesign getArrayDesign()
ArrayArray object's arrayDesign attribute.
getArrayDesign in interface Arraygov.nih.nci.mageom.bean.ArrayDesign.ArrayDesign The value of arrayDesign.Array.getArrayDesign()public void setArrayGroup(ArrayGroup p_arrayGroup)
Array object.
setArrayGroup in interface Arrayp_arrayGroup - The new value for arrayGroup.Array.getArrayGroup()public ArrayGroup getArrayGroup()
ArrayArray object's arrayGroup attribute.
getArrayGroup in interface Arraygov.nih.nci.mageom.bean.Array.ArrayGroup The value of arrayGroup.Array.getArrayGroup()public void setInformation(ArrayManufacture p_information)
Array object.
setInformation in interface Arrayp_information - The new value for information.Array.getInformation()public ArrayManufacture getInformation()
ArrayArray object's information attribute.
getInformation in interface Arraygov.nih.nci.mageom.bean.Array.ArrayManufacture The value of information.Array.getInformation()public void setArrayManufactureDeviations(ArrayManufactureDeviation[] p_arrayManufactureDeviations)
Array object.
setArrayManufactureDeviations in interface Arrayp_arrayManufactureDeviations - The new value for arrayManufactureDeviations.Array.getArrayManufactureDeviations()public ArrayManufactureDeviation[] getArrayManufactureDeviations()
ArrayArray object's arrayManufactureDeviations attribute.
getArrayManufactureDeviations in interface Arraygov.nih.nci.mageom.bean.Array.ArrayManufactureDeviation[] The value of arrayManufactureDeviations.Array.getArrayManufactureDeviations()public int getArrayManufactureDeviationsCount()
ArrayManufactureDeviation
associated with this Array object.
Array.getArrayManufactureDeviations()public org.w3c.dom.Element toXML(org.w3c.dom.Document doc)
toXML in class IdentifiableImplpublic org.w3c.dom.Element toXMLDoc(org.w3c.dom.Document doc)
toXMLDoc in class IdentifiableImpl
public org.w3c.dom.Element toXMLProcessor(org.w3c.dom.Document doc,
java.util.ArrayList fillOutValues)
toXMLProcessor in class IdentifiableImpldoc - the working documentfillOutValues - a list of attribute names that should have
full XML for their values.
public java.util.Hashtable getXMLMethodDescriptors()
XMLMethodDescriptors descriptors of
the association methods of this object.
getXMLMethodDescriptors in class IdentifiableImplpublic java.lang.String toString()
toString in class IdentifiableImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||