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 voidaddAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets, Ice.Current __current)voidaddAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)voidaddProjectAnnotationLink(ProjectAnnotationLink target, Ice.Current __current)voidaddProjectAnnotationLinkToBoth(ProjectAnnotationLink link, boolean bothSides, Ice.Current __current)voidaddProjectDatasetLink(ProjectDatasetLink target, Ice.Current __current)voidaddProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)voidclearAnnotationLinks(Ice.Current __current)voidclearDatasetLinks(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)RStringgetDescription(Ice.Current __current)RStringgetName(Ice.Current __current)RIntgetVersion(Ice.Current __current)ProjectAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)ProjectDatasetLinklinkDataset(Dataset addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)java.util.List<Dataset>linkedDatasetList(Ice.Current __current)voidreloadAnnotationLinks(Project toCopy, Ice.Current __current)voidreloadDatasetLinks(Project toCopy, Ice.Current __current)voidremoveAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets, Ice.Current __current)voidremoveAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)voidremoveProjectAnnotationLink(ProjectAnnotationLink theTarget, Ice.Current __current)voidremoveProjectAnnotationLinkFromBoth(ProjectAnnotationLink link, boolean bothSides, Ice.Current __current)voidremoveProjectDatasetLink(ProjectDatasetLink theTarget, Ice.Current __current)voidremoveProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)voidsetDescription(RString theDescription, Ice.Current __current)voidsetName(RString theName, Ice.Current __current)voidsetVersion(RInt theVersion, Ice.Current __current)intsizeOfAnnotationLinks(Ice.Current __current)intsizeOfDatasetLinks(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunlinkDataset(Dataset removal, Ice.Current __current)voidunloadAnnotationLinks(Ice.Current __current)voidunloadDatasetLinks(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)
-
-