Package omero.model
Interface _DatasetOperations
-
- All Superinterfaces:
_IObjectOperations
- All Known Implementing Classes:
_DatasetTie
,Dataset
,DatasetI
public interface _DatasetOperations extends _IObjectOperations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)
void
addAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)
void
addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
void
addDatasetAnnotationLink(DatasetAnnotationLink target, Ice.Current __current)
void
addDatasetAnnotationLinkToBoth(DatasetAnnotationLink link, boolean bothSides, Ice.Current __current)
void
addDatasetImageLink(DatasetImageLink target, Ice.Current __current)
void
addDatasetImageLinkToBoth(DatasetImageLink 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
clearImageLinks(Ice.Current __current)
void
clearProjectLinks(Ice.Current __current)
java.util.List<DatasetAnnotationLink>
copyAnnotationLinks(Ice.Current __current)
java.util.List<DatasetImageLink>
copyImageLinks(Ice.Current __current)
java.util.List<ProjectDatasetLink>
copyProjectLinks(Ice.Current __current)
java.util.List<DatasetAnnotationLink>
findDatasetAnnotationLink(Annotation removal, Ice.Current __current)
java.util.List<DatasetImageLink>
findDatasetImageLink(Image removal, Ice.Current __current)
java.util.List<ProjectDatasetLink>
findProjectDatasetLink(Project removal, Ice.Current __current)
java.util.Map<java.lang.Long,java.lang.Long>
getAnnotationLinksCountPerOwner(Ice.Current __current)
RString
getDescription(Ice.Current __current)
java.util.Map<java.lang.Long,java.lang.Long>
getImageLinksCountPerOwner(Ice.Current __current)
RString
getName(Ice.Current __current)
java.util.Map<java.lang.Long,java.lang.Long>
getProjectLinksCountPerOwner(Ice.Current __current)
RInt
getVersion(Ice.Current __current)
DatasetAnnotationLink
linkAnnotation(Annotation addition, Ice.Current __current)
java.util.List<Annotation>
linkedAnnotationList(Ice.Current __current)
java.util.List<Image>
linkedImageList(Ice.Current __current)
java.util.List<Project>
linkedProjectList(Ice.Current __current)
DatasetImageLink
linkImage(Image addition, Ice.Current __current)
ProjectDatasetLink
linkProject(Project addition, Ice.Current __current)
void
reloadAnnotationLinks(Dataset toCopy, Ice.Current __current)
void
reloadImageLinks(Dataset toCopy, Ice.Current __current)
void
reloadProjectLinks(Dataset toCopy, Ice.Current __current)
void
removeAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)
void
removeAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)
void
removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets, Ice.Current __current)
void
removeDatasetAnnotationLink(DatasetAnnotationLink theTarget, Ice.Current __current)
void
removeDatasetAnnotationLinkFromBoth(DatasetAnnotationLink link, boolean bothSides, Ice.Current __current)
void
removeDatasetImageLink(DatasetImageLink theTarget, Ice.Current __current)
void
removeDatasetImageLinkFromBoth(DatasetImageLink 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
sizeOfImageLinks(Ice.Current __current)
int
sizeOfProjectLinks(Ice.Current __current)
void
unlinkAnnotation(Annotation removal, Ice.Current __current)
void
unlinkImage(Image removal, Ice.Current __current)
void
unlinkProject(Project removal, Ice.Current __current)
void
unloadAnnotationLinks(Ice.Current __current)
void
unloadImageLinks(Ice.Current __current)
void
unloadProjectLinks(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)
-
unloadProjectLinks
void unloadProjectLinks(Ice.Current __current)
-
sizeOfProjectLinks
int sizeOfProjectLinks(Ice.Current __current)
-
copyProjectLinks
java.util.List<ProjectDatasetLink> copyProjectLinks(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)
-
clearProjectLinks
void clearProjectLinks(Ice.Current __current)
-
reloadProjectLinks
void reloadProjectLinks(Dataset toCopy, Ice.Current __current)
-
getProjectLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getProjectLinksCountPerOwner(Ice.Current __current)
-
linkProject
ProjectDatasetLink linkProject(Project addition, Ice.Current __current)
-
addProjectDatasetLinkToBoth
void addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
-
findProjectDatasetLink
java.util.List<ProjectDatasetLink> findProjectDatasetLink(Project removal, Ice.Current __current)
-
unlinkProject
void unlinkProject(Project removal, Ice.Current __current)
-
removeProjectDatasetLinkFromBoth
void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides, Ice.Current __current)
-
linkedProjectList
java.util.List<Project> linkedProjectList(Ice.Current __current)
-
unloadImageLinks
void unloadImageLinks(Ice.Current __current)
-
sizeOfImageLinks
int sizeOfImageLinks(Ice.Current __current)
-
copyImageLinks
java.util.List<DatasetImageLink> copyImageLinks(Ice.Current __current)
-
addDatasetImageLink
void addDatasetImageLink(DatasetImageLink target, Ice.Current __current)
-
addAllDatasetImageLinkSet
void addAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)
-
removeDatasetImageLink
void removeDatasetImageLink(DatasetImageLink theTarget, Ice.Current __current)
-
removeAllDatasetImageLinkSet
void removeAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets, Ice.Current __current)
-
clearImageLinks
void clearImageLinks(Ice.Current __current)
-
reloadImageLinks
void reloadImageLinks(Dataset toCopy, Ice.Current __current)
-
getImageLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getImageLinksCountPerOwner(Ice.Current __current)
-
linkImage
DatasetImageLink linkImage(Image addition, Ice.Current __current)
-
addDatasetImageLinkToBoth
void addDatasetImageLinkToBoth(DatasetImageLink link, boolean bothSides, Ice.Current __current)
-
findDatasetImageLink
java.util.List<DatasetImageLink> findDatasetImageLink(Image removal, Ice.Current __current)
-
unlinkImage
void unlinkImage(Image removal, Ice.Current __current)
-
removeDatasetImageLinkFromBoth
void removeDatasetImageLinkFromBoth(DatasetImageLink link, boolean bothSides, Ice.Current __current)
-
linkedImageList
java.util.List<Image> linkedImageList(Ice.Current __current)
-
unloadAnnotationLinks
void unloadAnnotationLinks(Ice.Current __current)
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks(Ice.Current __current)
-
copyAnnotationLinks
java.util.List<DatasetAnnotationLink> copyAnnotationLinks(Ice.Current __current)
-
addDatasetAnnotationLink
void addDatasetAnnotationLink(DatasetAnnotationLink target, Ice.Current __current)
-
addAllDatasetAnnotationLinkSet
void addAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)
-
removeDatasetAnnotationLink
void removeDatasetAnnotationLink(DatasetAnnotationLink theTarget, Ice.Current __current)
-
removeAllDatasetAnnotationLinkSet
void removeAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets, Ice.Current __current)
-
clearAnnotationLinks
void clearAnnotationLinks(Ice.Current __current)
-
reloadAnnotationLinks
void reloadAnnotationLinks(Dataset toCopy, Ice.Current __current)
-
getAnnotationLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
-
linkAnnotation
DatasetAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
-
addDatasetAnnotationLinkToBoth
void addDatasetAnnotationLinkToBoth(DatasetAnnotationLink link, boolean bothSides, Ice.Current __current)
-
findDatasetAnnotationLink
java.util.List<DatasetAnnotationLink> findDatasetAnnotationLink(Annotation removal, Ice.Current __current)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal, Ice.Current __current)
-
removeDatasetAnnotationLinkFromBoth
void removeDatasetAnnotationLinkFromBoth(DatasetAnnotationLink 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)
-
-