Package omero.model
Interface _LightSourceOperations
-
- All Superinterfaces:
_IObjectOperations
- All Known Subinterfaces:
_ArcOperations,_FilamentOperations,_GenericExcitationSourceOperations,_LaserOperations,_LightEmittingDiodeOperations
- All Known Implementing Classes:
_ArcTie,_FilamentTie,_GenericExcitationSourceTie,_LaserTie,_LightEmittingDiodeTie,_LightSourceTie,Arc,ArcI,Filament,FilamentI,GenericExcitationSource,GenericExcitationSourceI,Laser,LaserI,LightEmittingDiode,LightEmittingDiodeI,LightSource
public interface _LightSourceOperations extends _IObjectOperations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)voidaddLightSourceAnnotationLink(LightSourceAnnotationLink target, Ice.Current __current)voidaddLightSourceAnnotationLinkToBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)voidclearAnnotationLinks(Ice.Current __current)java.util.List<LightSourceAnnotationLink>copyAnnotationLinks(Ice.Current __current)java.util.List<LightSourceAnnotationLink>findLightSourceAnnotationLink(Annotation removal, Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current __current)InstrumentgetInstrument(Ice.Current __current)RStringgetLotNumber(Ice.Current __current)RStringgetManufacturer(Ice.Current __current)RStringgetModel(Ice.Current __current)PowergetPower(Ice.Current __current)RStringgetSerialNumber(Ice.Current __current)RIntgetVersion(Ice.Current __current)LightSourceAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)voidreloadAnnotationLinks(LightSource toCopy, Ice.Current __current)voidremoveAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)voidremoveLightSourceAnnotationLink(LightSourceAnnotationLink theTarget, Ice.Current __current)voidremoveLightSourceAnnotationLinkFromBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)voidsetInstrument(Instrument theInstrument, Ice.Current __current)voidsetLotNumber(RString theLotNumber, Ice.Current __current)voidsetManufacturer(RString theManufacturer, Ice.Current __current)voidsetModel(RString theModel, Ice.Current __current)voidsetPower(Power thePower, Ice.Current __current)voidsetSerialNumber(RString theSerialNumber, Ice.Current __current)voidsetVersion(RInt theVersion, Ice.Current __current)intsizeOfAnnotationLinks(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunloadAnnotationLinks(Ice.Current __current)-
Methods inherited from interface omero.model._IObjectOperations
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Method Detail
-
getVersion
RInt getVersion(Ice.Current __current)
-
setVersion
void setVersion(RInt theVersion, Ice.Current __current)
-
getManufacturer
RString getManufacturer(Ice.Current __current)
-
setManufacturer
void setManufacturer(RString theManufacturer, Ice.Current __current)
-
getModel
RString getModel(Ice.Current __current)
-
setModel
void setModel(RString theModel, Ice.Current __current)
-
getPower
Power getPower(Ice.Current __current)
-
setPower
void setPower(Power thePower, Ice.Current __current)
-
getLotNumber
RString getLotNumber(Ice.Current __current)
-
setLotNumber
void setLotNumber(RString theLotNumber, Ice.Current __current)
-
getSerialNumber
RString getSerialNumber(Ice.Current __current)
-
setSerialNumber
void setSerialNumber(RString theSerialNumber, Ice.Current __current)
-
getInstrument
Instrument getInstrument(Ice.Current __current)
-
setInstrument
void setInstrument(Instrument theInstrument, Ice.Current __current)
-
unloadAnnotationLinks
void unloadAnnotationLinks(Ice.Current __current)
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks(Ice.Current __current)
-
copyAnnotationLinks
java.util.List<LightSourceAnnotationLink> copyAnnotationLinks(Ice.Current __current)
-
addLightSourceAnnotationLink
void addLightSourceAnnotationLink(LightSourceAnnotationLink target, Ice.Current __current)
-
addAllLightSourceAnnotationLinkSet
void addAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)
-
removeLightSourceAnnotationLink
void removeLightSourceAnnotationLink(LightSourceAnnotationLink theTarget, Ice.Current __current)
-
removeAllLightSourceAnnotationLinkSet
void removeAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)
-
clearAnnotationLinks
void clearAnnotationLinks(Ice.Current __current)
-
reloadAnnotationLinks
void reloadAnnotationLinks(LightSource toCopy, Ice.Current __current)
-
getAnnotationLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
-
linkAnnotation
LightSourceAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
-
addLightSourceAnnotationLinkToBoth
void addLightSourceAnnotationLinkToBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)
-
findLightSourceAnnotationLink
java.util.List<LightSourceAnnotationLink> findLightSourceAnnotationLink(Annotation removal, Ice.Current __current)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal, Ice.Current __current)
-
removeLightSourceAnnotationLinkFromBoth
void removeLightSourceAnnotationLinkFromBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)
-
linkedAnnotationList
java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
-
-