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