Package omero.model

Interface _ProjectOperationsNC

    • Method Detail

      • getVersion

        RInt getVersion()
      • setVersion

        void setVersion​(RInt theVersion)
      • unloadDatasetLinks

        void unloadDatasetLinks()
      • sizeOfDatasetLinks

        int sizeOfDatasetLinks()
      • addAllProjectDatasetLinkSet

        void addAllProjectDatasetLinkSet​(java.util.List<ProjectDatasetLink> targets)
      • removeProjectDatasetLink

        void removeProjectDatasetLink​(ProjectDatasetLink theTarget)
      • removeAllProjectDatasetLinkSet

        void removeAllProjectDatasetLinkSet​(java.util.List<ProjectDatasetLink> targets)
      • clearDatasetLinks

        void clearDatasetLinks()
      • reloadDatasetLinks

        void reloadDatasetLinks​(Project toCopy)
      • getDatasetLinksCountPerOwner

        java.util.Map<java.lang.Long,​java.lang.Long> getDatasetLinksCountPerOwner()
      • addProjectDatasetLinkToBoth

        void addProjectDatasetLinkToBoth​(ProjectDatasetLink link,
                                         boolean bothSides)
      • unlinkDataset

        void unlinkDataset​(Dataset removal)
      • removeProjectDatasetLinkFromBoth

        void removeProjectDatasetLinkFromBoth​(ProjectDatasetLink link,
                                              boolean bothSides)
      • linkedDatasetList

        java.util.List<Dataset> linkedDatasetList()
      • unloadAnnotationLinks

        void unloadAnnotationLinks()
      • sizeOfAnnotationLinks

        int sizeOfAnnotationLinks()
      • addAllProjectAnnotationLinkSet

        void addAllProjectAnnotationLinkSet​(java.util.List<ProjectAnnotationLink> targets)
      • removeAllProjectAnnotationLinkSet

        void removeAllProjectAnnotationLinkSet​(java.util.List<ProjectAnnotationLink> targets)
      • clearAnnotationLinks

        void clearAnnotationLinks()
      • reloadAnnotationLinks

        void reloadAnnotationLinks​(Project toCopy)
      • getAnnotationLinksCountPerOwner

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

        void addProjectAnnotationLinkToBoth​(ProjectAnnotationLink link,
                                            boolean bothSides)
      • unlinkAnnotation

        void unlinkAnnotation​(Annotation removal)
      • removeProjectAnnotationLinkFromBoth

        void removeProjectAnnotationLinkFromBoth​(ProjectAnnotationLink link,
                                                 boolean bothSides)
      • linkedAnnotationList

        java.util.List<Annotation> linkedAnnotationList()
      • setName

        void setName​(RString theName)
      • getDescription

        RString getDescription()
      • setDescription

        void setDescription​(RString theDescription)