Skip to content

OpticalAssembly_Type

Bases: ManufacturerSpec_Type

Represents the XML complex type OpticalAssembly.

This is a device that might include one or more Lenses, other Optics and Optics Holders. Optical Devices might be custom built or they might also be available as pre-assembled units. Such devices might be embedded within the Microscope Stand or exist as independent units. Examples include the Condenser and the Microscope Tube.

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()

setFilterRef_List(value, validate=True)

getFilterRef_List()

addToFilterRef_List(value, validate=True)

clearFilterRef_List()

setLensRef_List(value, validate=True)

getLensRef_List()

addToLensRef_List(value, validate=True)

clearLensRef_List()

setMirroringDeviceRef_List(value, validate=True)

getMirroringDeviceRef_List()

addToMirroringDeviceRef_List(value, validate=True)

clearMirroringDeviceRef_List()

setApertureRef_List(value, validate=True)

getApertureRef_List()

addToApertureRef_List(value, validate=True)

clearApertureRef_List()

setPolarizationOpticsRef_List(value, validate=True)

getPolarizationOpticsRef_List()

addToPolarizationOpticsRef_List(value, validate=True)

clearPolarizationOpticsRef_List()

setPrismRef_List(value, validate=True)

getPrismRef_List()

addToPrismRef_List(value, validate=True)

clearPrismRef_List()

setAnnotationRef(value, validate=True)

getAnnotationRef()

resetAnnotationRef()

hasAnnotationRef()