public interface _LaserOperations extends _LightSourceOperations
addAllLightSourceAnnotationLinkSet, addLightSourceAnnotationLink, addLightSourceAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findLightSourceAnnotationLink, getAnnotationLinksCountPerOwner, getInstrument, getLotNumber, getManufacturer, getModel, getPower, getSerialNumber, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllLightSourceAnnotationLinkSet, removeLightSourceAnnotationLink, removeLightSourceAnnotationLinkFromBoth, setInstrument, setLotNumber, setManufacturer, setModel, setPower, setSerialNumber, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinksgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailsLaserType getType(Ice.Current __current)
void setType(LaserType theType, Ice.Current __current)
LaserMedium getLaserMedium(Ice.Current __current)
void setLaserMedium(LaserMedium theLaserMedium, Ice.Current __current)
RInt getFrequencyMultiplication(Ice.Current __current)
void setFrequencyMultiplication(RInt theFrequencyMultiplication, Ice.Current __current)
RBool getTuneable(Ice.Current __current)
void setTuneable(RBool theTuneable, Ice.Current __current)
Pulse getPulse(Ice.Current __current)
void setPulse(Pulse thePulse, Ice.Current __current)
Length getWavelength(Ice.Current __current)
void setWavelength(Length theWavelength, Ice.Current __current)
RBool getPockelCell(Ice.Current __current)
void setPockelCell(RBool thePockelCell, Ice.Current __current)
LightSource getPump(Ice.Current __current)
void setPump(LightSource thePump, Ice.Current __current)
Frequency getRepetitionRate(Ice.Current __current)
void setRepetitionRate(Frequency theRepetitionRate, Ice.Current __current)