public class BooleanAnnotation extends BasicAnnotation
| Modifier and Type | Field and Description | 
|---|---|
| private static org.slf4j.Logger | LOGGERLogger for this class. | 
| static String | NAMESPACE | 
| private StructuredAnnotations | structuredAnnotations | 
| private Boolean | value | 
| Constructor and Description | 
|---|
| BooleanAnnotation()Default constructor. | 
| BooleanAnnotation(BooleanAnnotation orig)Copy constructor. | 
| BooleanAnnotation(Element element,
                 OMEModel model)Constructs BooleanAnnotation 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 BooleanAnnotation_element)Takes the entire object hierarchy and produced an XML DOM tree taking
 into account class hierarchy. | 
| StructuredAnnotations | getStructuredAnnotations() | 
| Boolean | getValue() | 
| boolean | link(Reference reference,
    OMEModelObject o)Link a given OME model object to this model object. | 
| void | setStructuredAnnotations(StructuredAnnotations structuredAnnotations_BackReference) | 
| void | setValue(Boolean value) | 
| void | update(Element element,
      OMEModel model)Updates BooleanAnnotation 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 Boolean value
private StructuredAnnotations structuredAnnotations
public BooleanAnnotation()
public BooleanAnnotation(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 BooleanAnnotation(BooleanAnnotation orig)
public void update(Element element, OMEModel model) throws EnumerationException
update in interface OMEModelObjectupdate in class BasicAnnotationelement - 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 BasicAnnotationreference - 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 Boolean getValue()
public void setValue(Boolean value)
public StructuredAnnotations getStructuredAnnotations()
public void setStructuredAnnotations(StructuredAnnotations structuredAnnotations_BackReference)
public Element asXMLElement(Document document)
OMEModelObjectasXMLElement in interface OMEModelObjectasXMLElement in class BasicAnnotationdocument - Destination document for element creation, etc.protected Element asXMLElement(Document document, Element BooleanAnnotation_element)
AbstractOMEModelObjectasXMLElement in class BasicAnnotationdocument - Destination document for element creation, etc.BooleanAnnotation_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