public class Dichroic extends ManufacturerSpec
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAMESPACE |
| Constructor and Description |
|---|
Dichroic()
Default constructor.
|
Dichroic(Dichroic orig)
Copy constructor.
|
Dichroic(org.w3c.dom.Element element,
OMEModel model)
Constructs Dichroic recursively from an XML DOM tree.
|
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.Element |
asXMLElement(org.w3c.dom.Document document)
Takes the entire object hierarchy and produces an XML DOM tree.
|
protected org.w3c.dom.Element |
asXMLElement(org.w3c.dom.Document document,
org.w3c.dom.Element Dichroic_element)
Takes the entire object hierarchy and produced an XML DOM tree taking
into account class hierarchy.
|
java.util.List<FilterSet> |
copyLinkedFilterSetList() |
java.util.List<LightPath> |
copyLinkedLightPathList() |
java.lang.String |
getID() |
Instrument |
getInstrument() |
FilterSet |
getLinkedFilterSet(int index) |
LightPath |
getLinkedLightPath(int index) |
boolean |
link(Reference reference,
OMEModelObject o)
Link a given OME model object to this model object.
|
boolean |
linkFilterSet(FilterSet o) |
boolean |
linkLightPath(LightPath o) |
void |
setID(java.lang.String id) |
void |
setInstrument(Instrument instrument_BackReference) |
FilterSet |
setLinkedFilterSet(int index,
FilterSet o) |
LightPath |
setLinkedLightPath(int index,
LightPath o) |
int |
sizeOfLinkedFilterSetList() |
int |
sizeOfLinkedLightPathList() |
boolean |
unlinkFilterSet(FilterSet o) |
boolean |
unlinkLightPath(LightPath o) |
void |
update(org.w3c.dom.Element element,
OMEModel model)
Updates Dichroic recursively from an XML DOM tree.
|
getLotNumber, getManufacturer, getModel, getSerialNumber, setLotNumber, setManufacturer, setModel, setSerialNumbergetChildrenByTagName, stripNamespacePrefixpublic static final java.lang.String NAMESPACE
public Dichroic()
public Dichroic(org.w3c.dom.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 Dichroic(Dichroic orig)
public void update(org.w3c.dom.Element element,
OMEModel model)
throws EnumerationException
update in interface OMEModelObjectupdate in class ManufacturerSpecelement - 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 ManufacturerSpecreference - 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 java.lang.String getID()
public void setID(java.lang.String id)
public Instrument getInstrument()
public void setInstrument(Instrument instrument_BackReference)
public int sizeOfLinkedFilterSetList()
public java.util.List<FilterSet> copyLinkedFilterSetList()
public FilterSet getLinkedFilterSet(int index)
public boolean linkFilterSet(FilterSet o)
public boolean unlinkFilterSet(FilterSet o)
public int sizeOfLinkedLightPathList()
public java.util.List<LightPath> copyLinkedLightPathList()
public LightPath getLinkedLightPath(int index)
public boolean linkLightPath(LightPath o)
public boolean unlinkLightPath(LightPath o)
public org.w3c.dom.Element asXMLElement(org.w3c.dom.Document document)
OMEModelObjectasXMLElement in interface OMEModelObjectasXMLElement in class ManufacturerSpecdocument - Destination document for element creation, etc.protected org.w3c.dom.Element asXMLElement(org.w3c.dom.Document document,
org.w3c.dom.Element Dichroic_element)
AbstractOMEModelObjectasXMLElement in class ManufacturerSpecdocument - Destination document for element creation, etc.Dichroic_element - Element from the subclass. If null a new
element will be created of this class.element populated with properties from this class.Copyright © 2014 Open Microscopy Environment