public abstract class Project extends IObject implements _ProjectOperations, _ProjectOperationsNC
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__ids |
protected java.util.Map<java.lang.Long,java.lang.Long> |
annotationLinksCountPerOwner |
protected boolean |
annotationLinksLoaded |
protected java.util.List<ProjectAnnotationLink> |
annotationLinksSeq |
protected java.util.Map<java.lang.Long,java.lang.Long> |
datasetLinksCountPerOwner |
protected boolean |
datasetLinksLoaded |
protected java.util.List<ProjectDatasetLink> |
datasetLinksSeq |
protected RString |
description |
protected RString |
name |
static long |
serialVersionUID |
protected RInt |
version |
ice_staticId| Constructor and Description |
|---|
Project() |
Project(RLong id,
Details details,
boolean loaded,
RInt version,
java.util.List<ProjectDatasetLink> datasetLinksSeq,
boolean datasetLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> datasetLinksCountPerOwner,
java.util.List<ProjectAnnotationLink> annotationLinksSeq,
boolean annotationLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner,
RString name,
RString description) |
___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAllProjectAnnotationLinkSet, addAllProjectDatasetLinkSet, addProjectAnnotationLink, addProjectAnnotationLinkToBoth, addProjectDatasetLink, addProjectDatasetLinkToBoth, clearAnnotationLinks, clearDatasetLinks, copyAnnotationLinks, copyDatasetLinks, findProjectAnnotationLink, findProjectDatasetLink, getAnnotationLinksCountPerOwner, getDatasetLinksCountPerOwner, getDescription, getName, getVersion, linkAnnotation, linkDataset, linkedAnnotationList, linkedDatasetList, reloadAnnotationLinks, reloadDatasetLinks, removeAllProjectAnnotationLinkSet, removeAllProjectDatasetLinkSet, removeProjectAnnotationLink, removeProjectAnnotationLinkFromBoth, removeProjectDatasetLink, removeProjectDatasetLinkFromBoth, setDescription, setName, setVersion, sizeOfAnnotationLinks, sizeOfDatasetLinks, unlinkAnnotation, unlinkDataset, unloadAnnotationLinks, unloadDatasetLinksgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailsgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailspublic static final java.lang.String[] __ids
protected RInt version
protected java.util.List<ProjectDatasetLink> datasetLinksSeq
protected boolean datasetLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> datasetLinksCountPerOwner
protected java.util.List<ProjectAnnotationLink> annotationLinksSeq
protected boolean annotationLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
protected RString name
protected RString description
public static final long serialVersionUID
public Project()
public Project(RLong id, Details details, boolean loaded, RInt version, java.util.List<ProjectDatasetLink> datasetLinksSeq, boolean datasetLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> datasetLinksCountPerOwner, java.util.List<ProjectAnnotationLink> annotationLinksSeq, boolean annotationLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner, RString name, RString description)
public boolean ice_isA(java.lang.String s)
ice_isA in interface Ice.Objectice_isA in class IObjectpublic boolean ice_isA(java.lang.String s,
Ice.Current __current)
ice_isA in interface Ice.Objectice_isA in class IObjectpublic java.lang.String[] ice_ids()
ice_ids in interface Ice.Objectice_ids in class IObjectpublic java.lang.String[] ice_ids(Ice.Current __current)
ice_ids in interface Ice.Objectice_ids in class IObjectpublic java.lang.String ice_id()
ice_id in interface Ice.Objectice_id in class IObjectpublic java.lang.String ice_id(Ice.Current __current)
ice_id in interface Ice.Objectice_id in class IObjectpublic static java.lang.String ice_staticId()
public final void addAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets)
addAllProjectAnnotationLinkSet in interface _ProjectOperationsNCpublic final void addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets)
addAllProjectDatasetLinkSet in interface _ProjectOperationsNCpublic final void addProjectAnnotationLink(ProjectAnnotationLink target)
addProjectAnnotationLink in interface _ProjectOperationsNCpublic final void addProjectAnnotationLinkToBoth(ProjectAnnotationLink link, boolean bothSides)
addProjectAnnotationLinkToBoth in interface _ProjectOperationsNCpublic final void addProjectDatasetLink(ProjectDatasetLink target)
addProjectDatasetLink in interface _ProjectOperationsNCpublic final void addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides)
addProjectDatasetLinkToBoth in interface _ProjectOperationsNCpublic final void clearAnnotationLinks()
clearAnnotationLinks in interface _ProjectOperationsNCpublic final void clearDatasetLinks()
clearDatasetLinks in interface _ProjectOperationsNCpublic final java.util.List<ProjectAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks in interface _ProjectOperationsNCpublic final java.util.List<ProjectDatasetLink> copyDatasetLinks()
copyDatasetLinks in interface _ProjectOperationsNCpublic final java.util.List<ProjectAnnotationLink> findProjectAnnotationLink(Annotation removal)
findProjectAnnotationLink in interface _ProjectOperationsNCpublic final java.util.List<ProjectDatasetLink> findProjectDatasetLink(Dataset removal)
findProjectDatasetLink in interface _ProjectOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner in interface _ProjectOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getDatasetLinksCountPerOwner()
getDatasetLinksCountPerOwner in interface _ProjectOperationsNCpublic final RString getDescription()
getDescription in interface _ProjectOperationsNCpublic final RString getName()
getName in interface _ProjectOperationsNCpublic final RInt getVersion()
getVersion in interface _ProjectOperationsNCpublic final ProjectAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation in interface _ProjectOperationsNCpublic final ProjectDatasetLink linkDataset(Dataset addition)
linkDataset in interface _ProjectOperationsNCpublic final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList in interface _ProjectOperationsNCpublic final java.util.List<Dataset> linkedDatasetList()
linkedDatasetList in interface _ProjectOperationsNCpublic final void reloadAnnotationLinks(Project toCopy)
reloadAnnotationLinks in interface _ProjectOperationsNCpublic final void reloadDatasetLinks(Project toCopy)
reloadDatasetLinks in interface _ProjectOperationsNCpublic final void removeAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets)
removeAllProjectAnnotationLinkSet in interface _ProjectOperationsNCpublic final void removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets)
removeAllProjectDatasetLinkSet in interface _ProjectOperationsNCpublic final void removeProjectAnnotationLink(ProjectAnnotationLink theTarget)
removeProjectAnnotationLink in interface _ProjectOperationsNCpublic final void removeProjectAnnotationLinkFromBoth(ProjectAnnotationLink link, boolean bothSides)
removeProjectAnnotationLinkFromBoth in interface _ProjectOperationsNCpublic final void removeProjectDatasetLink(ProjectDatasetLink theTarget)
removeProjectDatasetLink in interface _ProjectOperationsNCpublic final void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides)
removeProjectDatasetLinkFromBoth in interface _ProjectOperationsNCpublic final void setDescription(RString theDescription)
setDescription in interface _ProjectOperationsNCpublic final void setName(RString theName)
setName in interface _ProjectOperationsNCpublic final void setVersion(RInt theVersion)
setVersion in interface _ProjectOperationsNCpublic final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks in interface _ProjectOperationsNCpublic final int sizeOfDatasetLinks()
sizeOfDatasetLinks in interface _ProjectOperationsNCpublic final void unlinkAnnotation(Annotation removal)
unlinkAnnotation in interface _ProjectOperationsNCpublic final void unlinkDataset(Dataset removal)
unlinkDataset in interface _ProjectOperationsNCpublic final void unloadAnnotationLinks()
unloadAnnotationLinks in interface _ProjectOperationsNCpublic final void unloadDatasetLinks()
unloadDatasetLinks in interface _ProjectOperationsNCpublic static Ice.DispatchStatus ___getVersion(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadDatasetLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfDatasetLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyDatasetLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addProjectDatasetLink(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllProjectDatasetLinkSet(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeProjectDatasetLink(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllProjectDatasetLinkSet(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearDatasetLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadDatasetLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getDatasetLinksCountPerOwner(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkDataset(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addProjectDatasetLinkToBoth(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findProjectDatasetLink(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkDataset(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeProjectDatasetLinkFromBoth(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedDatasetList(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addProjectAnnotationLink(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllProjectAnnotationLinkSet(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeProjectAnnotationLink(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllProjectAnnotationLinkSet(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addProjectAnnotationLinkToBoth(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findProjectAnnotationLink(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeProjectAnnotationLinkFromBoth(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getName(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setName(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getDescription(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setDescription(Project __obj, IceInternal.Incoming __inS, Ice.Current __current)
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
__dispatch in interface Ice.Object__dispatch in class IObjectprotected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl in class IObjectprotected void __readImpl(IceInternal.BasicStream __is)
__readImpl in class IObjectpublic Project clone()
clone in interface Ice.Objectclone in class IObject