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

All Superinterfaces:
ArrayDesign, Describable, Extendable, Identifiable
All Known Implementing Classes:
PhysicalArrayDesignImpl

public interface PhysicalArrayDesign
extends ArrayDesign

A design that is expected to be used to manufacture physical arrays.

Version:
%I%, %G%

Method Summary
 OntologyEntry getSurfaceType()
          Returns the value of this PhysicalArrayDesign object's surfaceType attribute.
 ZoneGroup[] getZoneGroups()
          Returns the value of this PhysicalArrayDesign object's zoneGroups attribute.
 void setSurfaceType(OntologyEntry p_surfaceType)
          Sets the surfaceType attribute.
 void setZoneGroups(ZoneGroup[] p_zoneGroups)
          Sets the zoneGroups attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.ArrayDesign.ArrayDesign
getCompositeGroups, getDesignProviders, getFeatureGroups, getNumberOfFeatures, getProtocolApplications, getReporterGroups, getVersion, setCompositeGroups, setDesignProviders, setFeatureGroups, setNumberOfFeatures, setProtocolApplications, setReporterGroups, setVersion
 
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

setZoneGroups

void setZoneGroups(ZoneGroup[] p_zoneGroups)
Sets the zoneGroups attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a PhysicalArrayDesign object.

Parameters:
p_zoneGroups - The new value for zoneGroups.
See Also:
getZoneGroups()

getZoneGroups

ZoneGroup[] getZoneGroups()
Returns the value of this PhysicalArrayDesign object's zoneGroups attribute.

Returns:
gov.nih.nci.mageom.bean.ArrayDesign.ZoneGroup[] The value of zoneGroups.
See Also:
ZoneGroup

setSurfaceType

void setSurfaceType(OntologyEntry p_surfaceType)
Sets the surfaceType attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a PhysicalArrayDesign object.

Parameters:
p_surfaceType - The new value for surfaceType.
See Also:
getSurfaceType()

getSurfaceType

OntologyEntry getSurfaceType()
Returns the value of this PhysicalArrayDesign object's surfaceType attribute.

Returns:
gov.nih.nci.mageom.bean.Description.OntologyEntry The value of surfaceType.
See Also:
OntologyEntry