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_preMarshal
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAllProjectAnnotationLinkSet, 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, 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
public 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 _ProjectOperationsNC
public final void addAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets)
addAllProjectDatasetLinkSet
in interface _ProjectOperationsNC
public final void addProjectAnnotationLink(ProjectAnnotationLink target)
addProjectAnnotationLink
in interface _ProjectOperationsNC
public final void addProjectAnnotationLinkToBoth(ProjectAnnotationLink link, boolean bothSides)
addProjectAnnotationLinkToBoth
in interface _ProjectOperationsNC
public final void addProjectDatasetLink(ProjectDatasetLink target)
addProjectDatasetLink
in interface _ProjectOperationsNC
public final void addProjectDatasetLinkToBoth(ProjectDatasetLink link, boolean bothSides)
addProjectDatasetLinkToBoth
in interface _ProjectOperationsNC
public final void clearAnnotationLinks()
clearAnnotationLinks
in interface _ProjectOperationsNC
public final void clearDatasetLinks()
clearDatasetLinks
in interface _ProjectOperationsNC
public final java.util.List<ProjectAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks
in interface _ProjectOperationsNC
public final java.util.List<ProjectDatasetLink> copyDatasetLinks()
copyDatasetLinks
in interface _ProjectOperationsNC
public final java.util.List<ProjectAnnotationLink> findProjectAnnotationLink(Annotation removal)
findProjectAnnotationLink
in interface _ProjectOperationsNC
public final java.util.List<ProjectDatasetLink> findProjectDatasetLink(Dataset removal)
findProjectDatasetLink
in interface _ProjectOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner
in interface _ProjectOperationsNC
public final java.util.Map<java.lang.Long,java.lang.Long> getDatasetLinksCountPerOwner()
getDatasetLinksCountPerOwner
in interface _ProjectOperationsNC
public final RString getDescription()
getDescription
in interface _ProjectOperationsNC
public final RString getName()
getName
in interface _ProjectOperationsNC
public final RInt getVersion()
getVersion
in interface _ProjectOperationsNC
public final ProjectAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation
in interface _ProjectOperationsNC
public final ProjectDatasetLink linkDataset(Dataset addition)
linkDataset
in interface _ProjectOperationsNC
public final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList
in interface _ProjectOperationsNC
public final java.util.List<Dataset> linkedDatasetList()
linkedDatasetList
in interface _ProjectOperationsNC
public final void reloadAnnotationLinks(Project toCopy)
reloadAnnotationLinks
in interface _ProjectOperationsNC
public final void reloadDatasetLinks(Project toCopy)
reloadDatasetLinks
in interface _ProjectOperationsNC
public final void removeAllProjectAnnotationLinkSet(java.util.List<ProjectAnnotationLink> targets)
removeAllProjectAnnotationLinkSet
in interface _ProjectOperationsNC
public final void removeAllProjectDatasetLinkSet(java.util.List<ProjectDatasetLink> targets)
removeAllProjectDatasetLinkSet
in interface _ProjectOperationsNC
public final void removeProjectAnnotationLink(ProjectAnnotationLink theTarget)
removeProjectAnnotationLink
in interface _ProjectOperationsNC
public final void removeProjectAnnotationLinkFromBoth(ProjectAnnotationLink link, boolean bothSides)
removeProjectAnnotationLinkFromBoth
in interface _ProjectOperationsNC
public final void removeProjectDatasetLink(ProjectDatasetLink theTarget)
removeProjectDatasetLink
in interface _ProjectOperationsNC
public final void removeProjectDatasetLinkFromBoth(ProjectDatasetLink link, boolean bothSides)
removeProjectDatasetLinkFromBoth
in interface _ProjectOperationsNC
public final void setDescription(RString theDescription)
setDescription
in interface _ProjectOperationsNC
public final void setName(RString theName)
setName
in interface _ProjectOperationsNC
public final void setVersion(RInt theVersion)
setVersion
in interface _ProjectOperationsNC
public final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks
in interface _ProjectOperationsNC
public final int sizeOfDatasetLinks()
sizeOfDatasetLinks
in interface _ProjectOperationsNC
public final void unlinkAnnotation(Annotation removal)
unlinkAnnotation
in interface _ProjectOperationsNC
public final void unlinkDataset(Dataset removal)
unlinkDataset
in interface _ProjectOperationsNC
public final void unloadAnnotationLinks()
unloadAnnotationLinks
in interface _ProjectOperationsNC
public final void unloadDatasetLinks()
unloadDatasetLinks
in interface _ProjectOperationsNC
public 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 IObject
protected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl
in class IObject
protected void __readImpl(IceInternal.BasicStream __is)
__readImpl
in class IObject