Skip to content

LightSource_Type

Bases: ManufacturerSpec_Type

Represents the XML complex type LightSource.

This element describes one or more Light Source(s) available for this Instrument. An Instrument may have several Light Sources of different types (Laser, Light Emitting Diode, Filament, Arc etc.). A typical fluorescence Microscope has two Light Sources, one for Transmitted light and one for Fluorescence light.

fromBase(base) staticmethod

getTypeName()

getXMLName()

getNBOType()

getChildren()

getSubElements()

fromJsonFile(path, validate=True)

fromJsonString(json_string, validate=True)

fromXmlFile(path, validate=True)

fromXmlString(xml_string, validate=True)

toXmlFile(filename, validate=True)

toXmlString(validate=True)

setID(value, validate=True)

getID()

resetID()

hasID()

setName(value, validate=True)

getName()

resetName()

hasName()

setPurchaseDate(value, validate=True)

getPurchaseDate()

resetPurchaseDate()

hasPurchaseDate()

getPurchaseDateAllowedValues() staticmethod

setIlluminationPowerReportingStatistic(value, validate=True)

getIlluminationPowerReportingStatistic()

resetIlluminationPowerReportingStatistic()

hasIlluminationPowerReportingStatistic()

setIlluminationPowerReportingPosition(value, validate=True)

getIlluminationPowerReportingPosition()

resetIlluminationPowerReportingPosition()

hasIlluminationPowerReportingPosition()

setAnnotationRef(value, validate=True)

getAnnotationRef()

resetAnnotationRef()

hasAnnotationRef()