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 | 
| 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Ice.DispatchStatus | ___addAllProjectAnnotationLinkSet(Project __obj,
                                 IceInternal.Incoming __inS,
                                 Ice.Current __current) | 
| static Ice.DispatchStatus | ___addAllProjectDatasetLinkSet(Project __obj,
                              IceInternal.Incoming __inS,
                              Ice.Current __current) | 
| static Ice.DispatchStatus | ___addProjectAnnotationLink(Project __obj,
                           IceInternal.Incoming __inS,
                           Ice.Current __current) | 
| static Ice.DispatchStatus | ___addProjectAnnotationLinkToBoth(Project __obj,
                                 IceInternal.Incoming __inS,
                                 Ice.Current __current) | 
| static Ice.DispatchStatus | ___addProjectDatasetLink(Project __obj,
                        IceInternal.Incoming __inS,
                        Ice.Current __current) | 
| static Ice.DispatchStatus | ___addProjectDatasetLinkToBoth(Project __obj,
                              IceInternal.Incoming __inS,
                              Ice.Current __current) | 
| static Ice.DispatchStatus | ___clearAnnotationLinks(Project __obj,
                       IceInternal.Incoming __inS,
                       Ice.Current __current) | 
| static Ice.DispatchStatus | ___clearDatasetLinks(Project __obj,
                    IceInternal.Incoming __inS,
                    Ice.Current __current) | 
| static Ice.DispatchStatus | ___copyAnnotationLinks(Project __obj,
                      IceInternal.Incoming __inS,
                      Ice.Current __current) | 
| static Ice.DispatchStatus | ___copyDatasetLinks(Project __obj,
                   IceInternal.Incoming __inS,
                   Ice.Current __current) | 
| static Ice.DispatchStatus | ___findProjectAnnotationLink(Project __obj,
                            IceInternal.Incoming __inS,
                            Ice.Current __current) | 
| static Ice.DispatchStatus | ___findProjectDatasetLink(Project __obj,
                         IceInternal.Incoming __inS,
                         Ice.Current __current) | 
| static Ice.DispatchStatus | ___getAnnotationLinksCountPerOwner(Project __obj,
                                  IceInternal.Incoming __inS,
                                  Ice.Current __current) | 
| static Ice.DispatchStatus | ___getDatasetLinksCountPerOwner(Project __obj,
                               IceInternal.Incoming __inS,
                               Ice.Current __current) | 
| static Ice.DispatchStatus | ___getDescription(Project __obj,
                 IceInternal.Incoming __inS,
                 Ice.Current __current) | 
| static Ice.DispatchStatus | ___getName(Project __obj,
          IceInternal.Incoming __inS,
          Ice.Current __current) | 
| static Ice.DispatchStatus | ___getVersion(Project __obj,
             IceInternal.Incoming __inS,
             Ice.Current __current) | 
| static Ice.DispatchStatus | ___linkAnnotation(Project __obj,
                 IceInternal.Incoming __inS,
                 Ice.Current __current) | 
| static Ice.DispatchStatus | ___linkDataset(Project __obj,
              IceInternal.Incoming __inS,
              Ice.Current __current) | 
| static Ice.DispatchStatus | ___linkedAnnotationList(Project __obj,
                       IceInternal.Incoming __inS,
                       Ice.Current __current) | 
| static Ice.DispatchStatus | ___linkedDatasetList(Project __obj,
                    IceInternal.Incoming __inS,
                    Ice.Current __current) | 
| static Ice.DispatchStatus | ___reloadAnnotationLinks(Project __obj,
                        IceInternal.Incoming __inS,
                        Ice.Current __current) | 
| static Ice.DispatchStatus | ___reloadDatasetLinks(Project __obj,
                     IceInternal.Incoming __inS,
                     Ice.Current __current) | 
| static Ice.DispatchStatus | ___removeAllProjectAnnotationLinkSet(Project __obj,
                                    IceInternal.Incoming __inS,
                                    Ice.Current __current) | 
| static Ice.DispatchStatus | ___removeAllProjectDatasetLinkSet(Project __obj,
                                 IceInternal.Incoming __inS,
                                 Ice.Current __current) | 
| static Ice.DispatchStatus | ___removeProjectAnnotationLink(Project __obj,
                              IceInternal.Incoming __inS,
                              Ice.Current __current) | 
| static Ice.DispatchStatus | ___removeProjectAnnotationLinkFromBoth(Project __obj,
                                      IceInternal.Incoming __inS,
                                      Ice.Current __current) | 
| static Ice.DispatchStatus | ___removeProjectDatasetLink(Project __obj,
                           IceInternal.Incoming __inS,
                           Ice.Current __current) | 
| static Ice.DispatchStatus | ___removeProjectDatasetLinkFromBoth(Project __obj,
                                   IceInternal.Incoming __inS,
                                   Ice.Current __current) | 
| static Ice.DispatchStatus | ___setDescription(Project __obj,
                 IceInternal.Incoming __inS,
                 Ice.Current __current) | 
| static Ice.DispatchStatus | ___setName(Project __obj,
          IceInternal.Incoming __inS,
          Ice.Current __current) | 
| static Ice.DispatchStatus | ___setVersion(Project __obj,
             IceInternal.Incoming __inS,
             Ice.Current __current) | 
| static Ice.DispatchStatus | ___sizeOfAnnotationLinks(Project __obj,
                        IceInternal.Incoming __inS,
                        Ice.Current __current) | 
| static Ice.DispatchStatus | ___sizeOfDatasetLinks(Project __obj,
                     IceInternal.Incoming __inS,
                     Ice.Current __current) | 
| static Ice.DispatchStatus | ___unlinkAnnotation(Project __obj,
                   IceInternal.Incoming __inS,
                   Ice.Current __current) | 
| static Ice.DispatchStatus | ___unlinkDataset(Project __obj,
                IceInternal.Incoming __inS,
                Ice.Current __current) | 
| static Ice.DispatchStatus | ___unloadAnnotationLinks(Project __obj,
                        IceInternal.Incoming __inS,
                        Ice.Current __current) | 
| static Ice.DispatchStatus | ___unloadDatasetLinks(Project __obj,
                     IceInternal.Incoming __inS,
                     Ice.Current __current) | 
| Ice.DispatchStatus | __dispatch(IceInternal.Incoming in,
          Ice.Current __current) | 
| protected void | __readImpl(IceInternal.BasicStream __is) | 
| protected void | __writeImpl(IceInternal.BasicStream __os) | 
| void | addAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets) | 
| void | addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets) | 
| void | addProjectAnnotationLink(ProjectAnnotationLink target) | 
| void | addProjectAnnotationLinkToBoth(ProjectAnnotationLink link,
                              boolean bothSides) | 
| void | addProjectDatasetLink(ProjectDatasetLink target) | 
| void | addProjectDatasetLinkToBoth(ProjectDatasetLink link,
                           boolean bothSides) | 
| void | clearAnnotationLinks() | 
| void | clearDatasetLinks() | 
| Project | clone() | 
| java.util.List<ProjectAnnotationLink> | copyAnnotationLinks() | 
| java.util.List<ProjectDatasetLink> | copyDatasetLinks() | 
| java.util.List<ProjectAnnotationLink> | findProjectAnnotationLink(Annotation removal) | 
| java.util.List<ProjectDatasetLink> | findProjectDatasetLink(Dataset removal) | 
| java.util.Map<java.lang.Long,java.lang.Long> | getAnnotationLinksCountPerOwner() | 
| java.util.Map<java.lang.Long,java.lang.Long> | getDatasetLinksCountPerOwner() | 
| RString | getDescription() | 
| RString | getName() | 
| RInt | getVersion() | 
| java.lang.String | ice_id() | 
| java.lang.String | ice_id(Ice.Current __current) | 
| java.lang.String[] | ice_ids() | 
| java.lang.String[] | ice_ids(Ice.Current __current) | 
| boolean | ice_isA(java.lang.String s) | 
| boolean | ice_isA(java.lang.String s,
       Ice.Current __current) | 
| static java.lang.String | ice_staticId() | 
| ProjectAnnotationLink | linkAnnotation(Annotation addition) | 
| ProjectDatasetLink | linkDataset(Dataset addition) | 
| java.util.List<Annotation> | linkedAnnotationList() | 
| java.util.List<Dataset> | linkedDatasetList() | 
| void | reloadAnnotationLinks(Project toCopy) | 
| void | reloadDatasetLinks(Project toCopy) | 
| void | removeAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets) | 
| void | removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets) | 
| void | removeProjectAnnotationLink(ProjectAnnotationLink theTarget) | 
| void | removeProjectAnnotationLinkFromBoth(ProjectAnnotationLink link,
                                   boolean bothSides) | 
| void | removeProjectDatasetLink(ProjectDatasetLink theTarget) | 
| void | removeProjectDatasetLinkFromBoth(ProjectDatasetLink link,
                                boolean bothSides) | 
| void | setDescription(RString theDescription) | 
| void | setName(RString theName) | 
| void | setVersion(RInt theVersion) | 
| int | sizeOfAnnotationLinks() | 
| int | sizeOfDatasetLinks() | 
| void | unlinkAnnotation(Annotation removal) | 
| void | unlinkDataset(Dataset removal) | 
| void | unloadAnnotationLinks() | 
| void | unloadDatasetLinks() | 
___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)
public boolean ice_isA(java.lang.String s,
                       Ice.Current __current)
public java.lang.String[] ice_ids()
public java.lang.String[] ice_ids(Ice.Current __current)
public java.lang.String ice_id()
public java.lang.String ice_id(Ice.Current __current)
public 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 IObject