gov.nih.nci.mageom.domain.ArrayDesign
Interface Zone

All Superinterfaces:
Describable, Extendable, Identifiable
All Known Implementing Classes:
ZoneImpl

public interface Zone
extends Identifiable

Specifies the location of a zone on an array.

Version:
%I%, %G%

Method Summary
 java.lang.Integer getColumn()
          Returns the value of this Zone object's column attribute.
 DistanceUnit getDistanceUnit()
          Returns the value of this Zone object's distanceUnit attribute.
 java.lang.Float getLowerRightX()
          Returns the value of this Zone object's lowerRightX attribute.
 java.lang.Float getLowerRightY()
          Returns the value of this Zone object's lowerRightY attribute.
 java.lang.Integer getRow()
          Returns the value of this Zone object's row attribute.
 java.lang.Float getUpperLeftX()
          Returns the value of this Zone object's upperLeftX attribute.
 java.lang.Float getUpperLeftY()
          Returns the value of this Zone object's upperLeftY attribute.
 void setColumn(java.lang.Integer p_column)
          Sets the column attribute.
 void setDistanceUnit(DistanceUnit p_distanceUnit)
          Sets the distanceUnit attribute.
 void setLowerRightX(java.lang.Float p_lowerRightX)
          Sets the lowerRightX attribute.
 void setLowerRightY(java.lang.Float p_lowerRightY)
          Sets the lowerRightY attribute.
 void setRow(java.lang.Integer p_row)
          Sets the row attribute.
 void setUpperLeftX(java.lang.Float p_upperLeftX)
          Sets the upperLeftX attribute.
 void setUpperLeftY(java.lang.Float p_upperLeftY)
          Sets the upperLeftY attribute.
 
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
 

Method Detail

setRow

void setRow(java.lang.Integer p_row)
Sets the row attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Zone object.

Parameters:
p_row - The new value for row.
See Also:
getRow()

getRow

java.lang.Integer getRow()
Returns the value of this Zone object's row attribute. Description of row: row position in the ZoneGroup

Returns:
int The value of row.

setColumn

void setColumn(java.lang.Integer p_column)
Sets the column attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Zone object.

Parameters:
p_column - The new value for column.
See Also:
getColumn()

getColumn

java.lang.Integer getColumn()
Returns the value of this Zone object's column attribute. Description of column: column position in the ZoneGroup.

Returns:
int The value of column.

setUpperLeftX

void setUpperLeftX(java.lang.Float p_upperLeftX)
Sets the upperLeftX attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Zone object.

Parameters:
p_upperLeftX - The new value for upperLeftX.
See Also:
getUpperLeftX()

getUpperLeftX

java.lang.Float getUpperLeftX()
Returns the value of this Zone object's upperLeftX attribute. Description of upperLeftX: Boundary vertical upper left position relative to (0,0).

Returns:
float The value of upperLeftX.

setUpperLeftY

void setUpperLeftY(java.lang.Float p_upperLeftY)
Sets the upperLeftY attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Zone object.

Parameters:
p_upperLeftY - The new value for upperLeftY.
See Also:
getUpperLeftY()

getUpperLeftY

java.lang.Float getUpperLeftY()
Returns the value of this Zone object's upperLeftY attribute. Description of upperLeftY: Boundary horizontal upper left position relative to (0,0).

Returns:
float The value of upperLeftY.

setLowerRightX

void setLowerRightX(java.lang.Float p_lowerRightX)
Sets the lowerRightX attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Zone object.

Parameters:
p_lowerRightX - The new value for lowerRightX.
See Also:
getLowerRightX()

getLowerRightX

java.lang.Float getLowerRightX()
Returns the value of this Zone object's lowerRightX attribute. Description of lowerRightX: Boundary vertical lower right position relative to (0,0).

Returns:
float The value of lowerRightX.

setLowerRightY

void setLowerRightY(java.lang.Float p_lowerRightY)
Sets the lowerRightY attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Zone object.

Parameters:
p_lowerRightY - The new value for lowerRightY.
See Also:
getLowerRightY()

getLowerRightY

java.lang.Float getLowerRightY()
Returns the value of this Zone object's lowerRightY attribute. Description of lowerRightY: Boundary horizontal lower right position relative to (0,0).

Returns:
float The value of lowerRightY.

setDistanceUnit

void setDistanceUnit(DistanceUnit p_distanceUnit)
Sets the distanceUnit attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Zone object.

Parameters:
p_distanceUnit - The new value for distanceUnit.
See Also:
getDistanceUnit()

getDistanceUnit

DistanceUnit getDistanceUnit()
Returns the value of this Zone object's distanceUnit attribute.

Returns:
gov.nih.nci.mageom.bean.Measurement.DistanceUnit The value of distanceUnit.
See Also:
DistanceUnit