Package omero.model

Interface _ObjectiveOperationsNC

    • Method Detail

      • getVersion

        RInt getVersion()
      • setVersion

        void setVersion​(RInt theVersion)
      • getManufacturer

        RString getManufacturer()
      • setManufacturer

        void setManufacturer​(RString theManufacturer)
      • setModel

        void setModel​(RString theModel)
      • getLotNumber

        RString getLotNumber()
      • setLotNumber

        void setLotNumber​(RString theLotNumber)
      • getSerialNumber

        RString getSerialNumber()
      • setSerialNumber

        void setSerialNumber​(RString theSerialNumber)
      • getNominalMagnification

        RDouble getNominalMagnification()
      • setNominalMagnification

        void setNominalMagnification​(RDouble theNominalMagnification)
      • getCalibratedMagnification

        RDouble getCalibratedMagnification()
      • setCalibratedMagnification

        void setCalibratedMagnification​(RDouble theCalibratedMagnification)
      • setLensNA

        void setLensNA​(RDouble theLensNA)
      • setImmersion

        void setImmersion​(Immersion theImmersion)
      • setCorrection

        void setCorrection​(Correction theCorrection)
      • getWorkingDistance

        Length getWorkingDistance()
      • setWorkingDistance

        void setWorkingDistance​(Length theWorkingDistance)
      • getIris

        RBool getIris()
      • setIris

        void setIris​(RBool theIris)
      • setInstrument

        void setInstrument​(Instrument theInstrument)
      • unloadAnnotationLinks

        void unloadAnnotationLinks()
      • sizeOfAnnotationLinks

        int sizeOfAnnotationLinks()
      • addAllObjectiveAnnotationLinkSet

        void addAllObjectiveAnnotationLinkSet​(java.util.List<ObjectiveAnnotationLink> targets)
      • removeAllObjectiveAnnotationLinkSet

        void removeAllObjectiveAnnotationLinkSet​(java.util.List<ObjectiveAnnotationLink> targets)
      • clearAnnotationLinks

        void clearAnnotationLinks()
      • reloadAnnotationLinks

        void reloadAnnotationLinks​(Objective toCopy)
      • getAnnotationLinksCountPerOwner

        java.util.Map<java.lang.Long,​java.lang.Long> getAnnotationLinksCountPerOwner()
      • addObjectiveAnnotationLinkToBoth

        void addObjectiveAnnotationLinkToBoth​(ObjectiveAnnotationLink link,
                                              boolean bothSides)
      • unlinkAnnotation

        void unlinkAnnotation​(Annotation removal)
      • removeObjectiveAnnotationLinkFromBoth

        void removeObjectiveAnnotationLinkFromBoth​(ObjectiveAnnotationLink link,
                                                   boolean bothSides)
      • linkedAnnotationList

        java.util.List<Annotation> linkedAnnotationList()