Package omero.model
Interface _ProjectOperations
-
- All Superinterfaces:
_IObjectOperations
- All Known Implementing Classes:
_ProjectTie
,Project
,ProjectI
public interface _ProjectOperations extends _IObjectOperations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets, Ice.Current __current)
void
addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
void
addProjectAnnotationLink(ProjectAnnotationLink target, Ice.Current __current)
void
addProjectAnnotationLinkToBoth(ProjectAnnotationLink link, boolean bothSides, Ice.Current __current)
void
addProjectDatasetLink(ProjectDatasetLink target, Ice.Current __current)
void
addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
void
clearAnnotationLinks(Ice.Current __current)
void
clearDatasetLinks(Ice.Current __current)
java.util.List<ProjectAnnotationLink>
copyAnnotationLinks(Ice.Current __current)
java.util.List<ProjectDatasetLink>
copyDatasetLinks(Ice.Current __current)
java.util.List<ProjectAnnotationLink>
findProjectAnnotationLink(Annotation removal, Ice.Current __current)
java.util.List<ProjectDatasetLink>
findProjectDatasetLink(Dataset removal, Ice.Current __current)
java.util.Map<java.lang.Long,java.lang.Long>
getAnnotationLinksCountPerOwner(Ice.Current __current)
java.util.Map<java.lang.Long,java.lang.Long>
getDatasetLinksCountPerOwner(Ice.Current __current)
RString
getDescription(Ice.Current __current)
RString
getName(Ice.Current __current)
RInt
getVersion(Ice.Current __current)
ProjectAnnotationLink
linkAnnotation(Annotation addition, Ice.Current __current)
ProjectDatasetLink
linkDataset(Dataset addition, Ice.Current __current)
java.util.List<Annotation>
linkedAnnotationList(Ice.Current __current)
java.util.List<Dataset>
linkedDatasetList(Ice.Current __current)
void
reloadAnnotationLinks(Project toCopy, Ice.Current __current)
void
reloadDatasetLinks(Project toCopy, Ice.Current __current)
void
removeAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets, Ice.Current __current)
void
removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
void
removeProjectAnnotationLink(ProjectAnnotationLink theTarget, Ice.Current __current)
void
removeProjectAnnotationLinkFromBoth(ProjectAnnotationLink link, boolean bothSides, Ice.Current __current)
void
removeProjectDatasetLink(ProjectDatasetLink theTarget, Ice.Current __current)
void
removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
void
setDescription(RString theDescription, Ice.Current __current)
void
setName(RString theName, Ice.Current __current)
void
setVersion(RInt theVersion, Ice.Current __current)
int
sizeOfAnnotationLinks(Ice.Current __current)
int
sizeOfDatasetLinks(Ice.Current __current)
void
unlinkAnnotation(Annotation removal, Ice.Current __current)
void
unlinkDataset(Dataset removal, Ice.Current __current)
void
unloadAnnotationLinks(Ice.Current __current)
void
unloadDatasetLinks(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)
-
unloadDatasetLinks
void unloadDatasetLinks(Ice.Current __current)
-
sizeOfDatasetLinks
int sizeOfDatasetLinks(Ice.Current __current)
-
copyDatasetLinks
java.util.List<ProjectDatasetLink> copyDatasetLinks(Ice.Current __current)
-
addProjectDatasetLink
void addProjectDatasetLink(ProjectDatasetLink target, Ice.Current __current)
-
addAllProjectDatasetLinkSet
void addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
-
removeProjectDatasetLink
void removeProjectDatasetLink(ProjectDatasetLink theTarget, Ice.Current __current)
-
removeAllProjectDatasetLinkSet
void removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
-
clearDatasetLinks
void clearDatasetLinks(Ice.Current __current)
-
reloadDatasetLinks
void reloadDatasetLinks(Project toCopy, Ice.Current __current)
-
getDatasetLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getDatasetLinksCountPerOwner(Ice.Current __current)
-
linkDataset
ProjectDatasetLink linkDataset(Dataset addition, Ice.Current __current)
-
addProjectDatasetLinkToBoth
void addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
-
findProjectDatasetLink
java.util.List<ProjectDatasetLink> findProjectDatasetLink(Dataset removal, Ice.Current __current)
-
unlinkDataset
void unlinkDataset(Dataset removal, Ice.Current __current)
-
removeProjectDatasetLinkFromBoth
void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
-
linkedDatasetList
java.util.List<Dataset> linkedDatasetList(Ice.Current __current)
-
unloadAnnotationLinks
void unloadAnnotationLinks(Ice.Current __current)
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks(Ice.Current __current)
-
copyAnnotationLinks
java.util.List<ProjectAnnotationLink> copyAnnotationLinks(Ice.Current __current)
-
addProjectAnnotationLink
void addProjectAnnotationLink(ProjectAnnotationLink target, Ice.Current __current)
-
addAllProjectAnnotationLinkSet
void addAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets, Ice.Current __current)
-
removeProjectAnnotationLink
void removeProjectAnnotationLink(ProjectAnnotationLink theTarget, Ice.Current __current)
-
removeAllProjectAnnotationLinkSet
void removeAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets, Ice.Current __current)
-
clearAnnotationLinks
void clearAnnotationLinks(Ice.Current __current)
-
reloadAnnotationLinks
void reloadAnnotationLinks(Project toCopy, Ice.Current __current)
-
getAnnotationLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
-
linkAnnotation
ProjectAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
-
addProjectAnnotationLinkToBoth
void addProjectAnnotationLinkToBoth(ProjectAnnotationLink link, boolean bothSides, Ice.Current __current)
-
findProjectAnnotationLink
java.util.List<ProjectAnnotationLink> findProjectAnnotationLink(Annotation removal, Ice.Current __current)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal, Ice.Current __current)
-
removeProjectAnnotationLinkFromBoth
void removeProjectAnnotationLinkFromBoth(ProjectAnnotationLink link, boolean bothSides, Ice.Current __current)
-
linkedAnnotationList
java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
-
getName
RString getName(Ice.Current __current)
-
setName
void setName(RString theName, Ice.Current __current)
-
getDescription
RString getDescription(Ice.Current __current)
-
setDescription
void setDescription(RString theDescription, Ice.Current __current)
-
-