public class GenericExcitationSource extends LightSource
| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
LOGGER
Logger for this class.
|
private List<MapPair> |
map |
static String |
NAMESPACE |
| Constructor and Description |
|---|
GenericExcitationSource()
Default constructor.
|
GenericExcitationSource(Element element,
OMEModel model)
Constructs GenericExcitationSource recursively from an XML DOM tree.
|
GenericExcitationSource(GenericExcitationSource orig)
Copy constructor.
|
| 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 GenericExcitationSource_element)
Takes the entire object hierarchy and produced an XML DOM tree taking
into account class hierarchy.
|
List<MapPair> |
getMap() |
boolean |
link(Reference reference,
OMEModelObject o)
Link a given OME model object to this model object.
|
void |
setMap(List<MapPair> map) |
void |
update(Element element,
OMEModel model)
Updates GenericExcitationSource recursively from an XML DOM tree.
|
copyLinkedAnnotationList, getID, getInstrument, getLinkedAnnotation, getPower, getPowerUnitXsdDefault, linkAnnotation, setID, setInstrument, setLinkedAnnotation, setPower, sizeOfLinkedAnnotationList, unlinkAnnotationgetLotNumber, getManufacturer, getModel, getSerialNumber, setLotNumber, setManufacturer, setModel, setSerialNumbergetChildrenByTagName, stripNamespacePrefixpublic static final String NAMESPACE
private static final org.slf4j.Logger LOGGER
public GenericExcitationSource()
public GenericExcitationSource(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 GenericExcitationSource(GenericExcitationSource orig)
public void update(Element element, OMEModel model) throws EnumerationException
update in interface OMEModelObjectupdate in class LightSourceelement - 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 LightSourcereference - 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 Element asXMLElement(Document document)
OMEModelObjectasXMLElement in interface OMEModelObjectasXMLElement in class LightSourcedocument - Destination document for element creation, etc.protected Element asXMLElement(Document document, Element GenericExcitationSource_element)
AbstractOMEModelObjectasXMLElement in class LightSourcedocument - Destination document for element creation, etc.GenericExcitationSource_element - Element from the subclass. If null a new
element will be created of this class.element populated with properties from this class.Copyright © 2016 Open Microscopy Environment