public interface _DatasetOperationsNC extends _IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
RInt getVersion()
void setVersion(RInt theVersion)
void unloadProjectLinks()
int sizeOfProjectLinks()
java.util.List<ProjectDatasetLink> copyProjectLinks()
void addProjectDatasetLink(ProjectDatasetLink target)
void addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets)
void removeProjectDatasetLink(ProjectDatasetLink theTarget)
void removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets)
void clearProjectLinks()
void reloadProjectLinks(Dataset toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getProjectLinksCountPerOwner()
ProjectDatasetLink linkProject(Project addition)
void addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides)
java.util.List<ProjectDatasetLink> findProjectDatasetLink(Project removal)
void unlinkProject(Project removal)
void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides)
java.util.List<Project> linkedProjectList()
void unloadImageLinks()
int sizeOfImageLinks()
java.util.List<DatasetImageLink> copyImageLinks()
void addDatasetImageLink(DatasetImageLink target)
void addAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets)
void removeDatasetImageLink(DatasetImageLink theTarget)
void removeAllDatasetImageLinkSet(java.util.List<DatasetImageLink> targets)
void clearImageLinks()
void reloadImageLinks(Dataset toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getImageLinksCountPerOwner()
DatasetImageLink linkImage(Image addition)
void addDatasetImageLinkToBoth(DatasetImageLink link, boolean bothSides)
java.util.List<DatasetImageLink> findDatasetImageLink(Image removal)
void unlinkImage(Image removal)
void removeDatasetImageLinkFromBoth(DatasetImageLink link, boolean bothSides)
java.util.List<Image> linkedImageList()
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<DatasetAnnotationLink> copyAnnotationLinks()
void addDatasetAnnotationLink(DatasetAnnotationLink target)
void addAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets)
void removeDatasetAnnotationLink(DatasetAnnotationLink theTarget)
void removeAllDatasetAnnotationLinkSet(java.util.List<DatasetAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(Dataset toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
DatasetAnnotationLink linkAnnotation(Annotation addition)
void addDatasetAnnotationLinkToBoth(DatasetAnnotationLink link, boolean bothSides)
java.util.List<DatasetAnnotationLink> findDatasetAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removeDatasetAnnotationLinkFromBoth(DatasetAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()
RString getName()
void setName(RString theName)
RString getDescription()
void setDescription(RString theDescription)