public class DoubleAnnotation extends NumericAnnotation
| Modifier and Type | Field and Description | 
|---|---|
private static org.slf4j.Logger | 
LOGGER
Logger for this class. 
 | 
static String | 
NAMESPACE  | 
private StructuredAnnotations | 
structuredAnnotations  | 
private Double | 
value  | 
| Constructor and Description | 
|---|
DoubleAnnotation()
Default constructor. 
 | 
DoubleAnnotation(DoubleAnnotation orig)
Copy constructor. 
 | 
DoubleAnnotation(Element element,
                OMEModel model)
Constructs DoubleAnnotation recursively from an XML DOM tree. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Element | 
asXMLElement(Document document)
Takes the entire object hierarchy and produces an XML DOM tree. 
 | 
protected Element | 
asXMLElement(Document document,
            Element DoubleAnnotation_element)
Takes the entire object hierarchy and produced an XML DOM tree taking
 into account class hierarchy. 
 | 
StructuredAnnotations | 
getStructuredAnnotations()  | 
Double | 
getValue()  | 
boolean | 
link(Reference reference,
    OMEModelObject o)
Link a given OME model object to this model object. 
 | 
void | 
setStructuredAnnotations(StructuredAnnotations structuredAnnotations_BackReference)  | 
void | 
setValue(Double value)  | 
void | 
update(Element element,
      OMEModel model)
Updates DoubleAnnotation recursively from an XML DOM tree. 
 | 
copyLinkedAnnotationList, copyLinkedChannelList, copyLinkedDatasetList, copyLinkedDetectorList, copyLinkedDichroicList, copyLinkedExperimenterGroupList, copyLinkedExperimenterList, copyLinkedFilterList, copyLinkedImageList, copyLinkedInstrumentList, copyLinkedLightPathList, copyLinkedLightSourceList, copyLinkedObjectiveList, copyLinkedPlaneList, copyLinkedPlateAcquisitionList, copyLinkedPlateList, copyLinkedProjectList, copyLinkedReagentList, copyLinkedROIList, copyLinkedScreenList, copyLinkedShapeList, copyLinkedWellList, getAnnotator, getDescription, getID, getLinkedAnnotation, getLinkedChannel, getLinkedDataset, getLinkedDetector, getLinkedDichroic, getLinkedExperimenter, getLinkedExperimenterGroup, getLinkedFilter, getLinkedImage, getLinkedInstrument, getLinkedLightPath, getLinkedLightSource, getLinkedObjective, getLinkedPlane, getLinkedPlate, getLinkedPlateAcquisition, getLinkedProject, getLinkedReagent, getLinkedROI, getLinkedScreen, getLinkedShape, getLinkedWell, getNamespace, linkAnnotation, linkChannel, linkDataset, linkDetector, linkDichroic, linkExperimenter, linkExperimenterGroup, linkFilter, linkImage, linkInstrument, linkLightPath, linkLightSource, linkObjective, linkPlane, linkPlate, linkPlateAcquisition, linkProject, linkReagent, linkROI, linkScreen, linkShape, linkWell, setAnnotator, setDescription, setID, setLinkedAnnotation, setLinkedChannel, setLinkedDataset, setLinkedDetector, setLinkedDichroic, setLinkedExperimenter, setLinkedExperimenterGroup, setLinkedFilter, setLinkedImage, setLinkedInstrument, setLinkedLightPath, setLinkedLightSource, setLinkedObjective, setLinkedPlane, setLinkedPlate, setLinkedPlateAcquisition, setLinkedProject, setLinkedReagent, setLinkedROI, setLinkedScreen, setLinkedShape, setLinkedWell, setNamespace, sizeOfLinkedAnnotationList, sizeOfLinkedChannelList, sizeOfLinkedDatasetList, sizeOfLinkedDetectorList, sizeOfLinkedDichroicList, sizeOfLinkedExperimenterGroupList, sizeOfLinkedExperimenterList, sizeOfLinkedFilterList, sizeOfLinkedImageList, sizeOfLinkedInstrumentList, sizeOfLinkedLightPathList, sizeOfLinkedLightSourceList, sizeOfLinkedObjectiveList, sizeOfLinkedPlaneList, sizeOfLinkedPlateAcquisitionList, sizeOfLinkedPlateList, sizeOfLinkedProjectList, sizeOfLinkedReagentList, sizeOfLinkedROIList, sizeOfLinkedScreenList, sizeOfLinkedShapeList, sizeOfLinkedWellList, unlinkAnnotation, unlinkChannel, unlinkDataset, unlinkDetector, unlinkDichroic, unlinkExperimenter, unlinkExperimenterGroup, unlinkFilter, unlinkImage, unlinkInstrument, unlinkLightPath, unlinkLightSource, unlinkObjective, unlinkPlane, unlinkPlate, unlinkPlateAcquisition, unlinkProject, unlinkReagent, unlinkROI, unlinkScreen, unlinkShape, unlinkWellgetChildrenByTagName, stripNamespacePrefixpublic static final String NAMESPACE
private static final org.slf4j.Logger LOGGER
private Double value
private StructuredAnnotations structuredAnnotations
public DoubleAnnotation()
public DoubleAnnotation(Element element, OMEModel model) throws EnumerationException
element - Root of the XML DOM tree to construct a model object
 graph from.model - Handler for the OME model which keeps track of instances
 and references seen during object population.EnumerationException - If there is an error instantiating an
 enumeration during model object creation.public DoubleAnnotation(DoubleAnnotation orig)
public void update(Element element, OMEModel model) throws EnumerationException
update in interface OMEModelObjectupdate in class NumericAnnotationelement - Root of the XML DOM tree to construct a model object
 graph from.model - Handler for the OME model which keeps track of instances
 and references seen during object population.EnumerationException - If there is an error instantiating an
 enumeration during model object creation.public boolean link(Reference reference, OMEModelObject o)
OMEModelObjectlink in interface OMEModelObjectlink in class NumericAnnotationreference - The type qualifier for the reference. This should
 be the corresponding reference type for o. If, for example,
 o is of type Image, reference
 MUST be of type ImageRef.o - Model object to link to.true if this model object was able to handle the
 reference, false otherwise.public Double getValue()
public void setValue(Double value)
public StructuredAnnotations getStructuredAnnotations()
public void setStructuredAnnotations(StructuredAnnotations structuredAnnotations_BackReference)
public Element asXMLElement(Document document)
OMEModelObjectasXMLElement in interface OMEModelObjectasXMLElement in class NumericAnnotationdocument - Destination document for element creation, etc.protected Element asXMLElement(Document document, Element DoubleAnnotation_element)
AbstractOMEModelObjectasXMLElement in class NumericAnnotationdocument - Destination document for element creation, etc.DoubleAnnotation_element - Element from the subclass. If null a new
 element will be created of this class.element populated with properties from this class.Copyright © 2015 Open Microscopy Environment