Package omero.model
Interface _ProjectOperationsNC
-
- All Superinterfaces:
_IObjectOperationsNC
- All Known Implementing Classes:
_ProjectTie
,Project
,ProjectI
public interface _ProjectOperationsNC extends _IObjectOperationsNC
-
-
Method Summary
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Method Detail
-
getVersion
RInt getVersion()
-
setVersion
void setVersion(RInt theVersion)
-
unloadDatasetLinks
void unloadDatasetLinks()
-
sizeOfDatasetLinks
int sizeOfDatasetLinks()
-
copyDatasetLinks
java.util.List<ProjectDatasetLink> copyDatasetLinks()
-
addProjectDatasetLink
void addProjectDatasetLink(ProjectDatasetLink target)
-
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()
-
linkDataset
ProjectDatasetLink linkDataset(Dataset addition)
-
addProjectDatasetLinkToBoth
void addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides)
-
findProjectDatasetLink
java.util.List<ProjectDatasetLink> findProjectDatasetLink(Dataset removal)
-
unlinkDataset
void unlinkDataset(Dataset removal)
-
removeProjectDatasetLinkFromBoth
void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides)
-
linkedDatasetList
java.util.List<Dataset> linkedDatasetList()
-
unloadAnnotationLinks
void unloadAnnotationLinks()
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks()
-
copyAnnotationLinks
java.util.List<ProjectAnnotationLink> copyAnnotationLinks()
-
addProjectAnnotationLink
void addProjectAnnotationLink(ProjectAnnotationLink target)
-
addAllProjectAnnotationLinkSet
void addAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets)
-
removeProjectAnnotationLink
void removeProjectAnnotationLink(ProjectAnnotationLink theTarget)
-
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()
-
linkAnnotation
ProjectAnnotationLink linkAnnotation(Annotation addition)
-
addProjectAnnotationLinkToBoth
void addProjectAnnotationLinkToBoth(ProjectAnnotationLink link, boolean bothSides)
-
findProjectAnnotationLink
java.util.List<ProjectAnnotationLink> findProjectAnnotationLink(Annotation removal)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal)
-
removeProjectAnnotationLinkFromBoth
void removeProjectAnnotationLinkFromBoth(ProjectAnnotationLink link, boolean bothSides)
-
linkedAnnotationList
java.util.List<Annotation> linkedAnnotationList()
-
getName
RString getName()
-
setName
void setName(RString theName)
-
getDescription
RString getDescription()
-
setDescription
void setDescription(RString theDescription)
-
-