public abstract class Screen extends IObject implements _ScreenOperations, _ScreenOperationsNC
| 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<ScreenAnnotationLink> |
annotationLinksSeq |
protected RString |
description |
protected RString |
name |
protected java.util.Map<java.lang.Long,java.lang.Long> |
plateLinksCountPerOwner |
protected boolean |
plateLinksLoaded |
protected java.util.List<ScreenPlateLink> |
plateLinksSeq |
protected RString |
protocolDescription |
protected RString |
protocolIdentifier |
protected RString |
reagentSetDescription |
protected RString |
reagentSetIdentifier |
protected boolean |
reagentsLoaded |
protected java.util.List<Reagent> |
reagentsSeq |
static long |
serialVersionUID |
protected RString |
type |
protected RInt |
version |
ice_staticId| Constructor and Description |
|---|
Screen() |
Screen(RLong id,
Details details,
boolean loaded,
RInt version,
RString type,
RString protocolIdentifier,
RString protocolDescription,
RString reagentSetIdentifier,
RString reagentSetDescription,
java.util.List<ScreenPlateLink> plateLinksSeq,
boolean plateLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> plateLinksCountPerOwner,
java.util.List<Reagent> reagentsSeq,
boolean reagentsLoaded,
java.util.List<ScreenAnnotationLink> 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, waitaddAllReagentSet, addAllScreenAnnotationLinkSet, addAllScreenPlateLinkSet, addReagent, addScreenAnnotationLink, addScreenAnnotationLinkToBoth, addScreenPlateLink, addScreenPlateLinkToBoth, clearAnnotationLinks, clearPlateLinks, clearReagents, copyAnnotationLinks, copyPlateLinks, copyReagents, findScreenAnnotationLink, findScreenPlateLink, getAnnotationLinksCountPerOwner, getDescription, getName, getPlateLinksCountPerOwner, getProtocolDescription, getProtocolIdentifier, getReagentSetDescription, getReagentSetIdentifier, getType, getVersion, linkAnnotation, linkedAnnotationList, linkedPlateList, linkPlate, reloadAnnotationLinks, reloadPlateLinks, reloadReagents, removeAllReagentSet, removeAllScreenAnnotationLinkSet, removeAllScreenPlateLinkSet, removeReagent, removeScreenAnnotationLink, removeScreenAnnotationLinkFromBoth, removeScreenPlateLink, removeScreenPlateLinkFromBoth, setDescription, setName, setProtocolDescription, setProtocolIdentifier, setReagentSetDescription, setReagentSetIdentifier, setType, setVersion, sizeOfAnnotationLinks, sizeOfPlateLinks, sizeOfReagents, unlinkAnnotation, unlinkPlate, unloadAnnotationLinks, unloadPlateLinks, unloadReagentsgetDetails, 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 RString type
protected RString protocolIdentifier
protected RString protocolDescription
protected RString reagentSetIdentifier
protected RString reagentSetDescription
protected java.util.List<ScreenPlateLink> plateLinksSeq
protected boolean plateLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> plateLinksCountPerOwner
protected java.util.List<Reagent> reagentsSeq
protected boolean reagentsLoaded
protected java.util.List<ScreenAnnotationLink> 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 Screen()
public Screen(RLong id, Details details, boolean loaded, RInt version, RString type, RString protocolIdentifier, RString protocolDescription, RString reagentSetIdentifier, RString reagentSetDescription, java.util.List<ScreenPlateLink> plateLinksSeq, boolean plateLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> plateLinksCountPerOwner, java.util.List<Reagent> reagentsSeq, boolean reagentsLoaded, java.util.List<ScreenAnnotationLink> 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 addAllReagentSet(java.util.List<Reagent> targets)
addAllReagentSet in interface _ScreenOperationsNCpublic final void addAllScreenAnnotationLinkSet(java.util.List<ScreenAnnotationLink> targets)
addAllScreenAnnotationLinkSet in interface _ScreenOperationsNCpublic final void addAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets)
addAllScreenPlateLinkSet in interface _ScreenOperationsNCpublic final void addReagent(Reagent target)
addReagent in interface _ScreenOperationsNCpublic final void addScreenAnnotationLink(ScreenAnnotationLink target)
addScreenAnnotationLink in interface _ScreenOperationsNCpublic final void addScreenAnnotationLinkToBoth(ScreenAnnotationLink link, boolean bothSides)
addScreenAnnotationLinkToBoth in interface _ScreenOperationsNCpublic final void addScreenPlateLink(ScreenPlateLink target)
addScreenPlateLink in interface _ScreenOperationsNCpublic final void addScreenPlateLinkToBoth(ScreenPlateLink link, boolean bothSides)
addScreenPlateLinkToBoth in interface _ScreenOperationsNCpublic final void clearAnnotationLinks()
clearAnnotationLinks in interface _ScreenOperationsNCpublic final void clearPlateLinks()
clearPlateLinks in interface _ScreenOperationsNCpublic final void clearReagents()
clearReagents in interface _ScreenOperationsNCpublic final java.util.List<ScreenAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks in interface _ScreenOperationsNCpublic final java.util.List<ScreenPlateLink> copyPlateLinks()
copyPlateLinks in interface _ScreenOperationsNCpublic final java.util.List<Reagent> copyReagents()
copyReagents in interface _ScreenOperationsNCpublic final java.util.List<ScreenAnnotationLink> findScreenAnnotationLink(Annotation removal)
findScreenAnnotationLink in interface _ScreenOperationsNCpublic final java.util.List<ScreenPlateLink> findScreenPlateLink(Plate removal)
findScreenPlateLink in interface _ScreenOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner in interface _ScreenOperationsNCpublic final RString getDescription()
getDescription in interface _ScreenOperationsNCpublic final RString getName()
getName in interface _ScreenOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getPlateLinksCountPerOwner()
getPlateLinksCountPerOwner in interface _ScreenOperationsNCpublic final RString getProtocolDescription()
getProtocolDescription in interface _ScreenOperationsNCpublic final RString getProtocolIdentifier()
getProtocolIdentifier in interface _ScreenOperationsNCpublic final RString getReagentSetDescription()
getReagentSetDescription in interface _ScreenOperationsNCpublic final RString getReagentSetIdentifier()
getReagentSetIdentifier in interface _ScreenOperationsNCpublic final RString getType()
getType in interface _ScreenOperationsNCpublic final RInt getVersion()
getVersion in interface _ScreenOperationsNCpublic final ScreenAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation in interface _ScreenOperationsNCpublic final ScreenPlateLink linkPlate(Plate addition)
linkPlate in interface _ScreenOperationsNCpublic final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList in interface _ScreenOperationsNCpublic final java.util.List<Plate> linkedPlateList()
linkedPlateList in interface _ScreenOperationsNCpublic final void reloadAnnotationLinks(Screen toCopy)
reloadAnnotationLinks in interface _ScreenOperationsNCpublic final void reloadPlateLinks(Screen toCopy)
reloadPlateLinks in interface _ScreenOperationsNCpublic final void reloadReagents(Screen toCopy)
reloadReagents in interface _ScreenOperationsNCpublic final void removeAllReagentSet(java.util.List<Reagent> targets)
removeAllReagentSet in interface _ScreenOperationsNCpublic final void removeAllScreenAnnotationLinkSet(java.util.List<ScreenAnnotationLink> targets)
removeAllScreenAnnotationLinkSet in interface _ScreenOperationsNCpublic final void removeAllScreenPlateLinkSet(java.util.List<ScreenPlateLink> targets)
removeAllScreenPlateLinkSet in interface _ScreenOperationsNCpublic final void removeReagent(Reagent theTarget)
removeReagent in interface _ScreenOperationsNCpublic final void removeScreenAnnotationLink(ScreenAnnotationLink theTarget)
removeScreenAnnotationLink in interface _ScreenOperationsNCpublic final void removeScreenAnnotationLinkFromBoth(ScreenAnnotationLink link, boolean bothSides)
removeScreenAnnotationLinkFromBoth in interface _ScreenOperationsNCpublic final void removeScreenPlateLink(ScreenPlateLink theTarget)
removeScreenPlateLink in interface _ScreenOperationsNCpublic final void removeScreenPlateLinkFromBoth(ScreenPlateLink link, boolean bothSides)
removeScreenPlateLinkFromBoth in interface _ScreenOperationsNCpublic final void setDescription(RString theDescription)
setDescription in interface _ScreenOperationsNCpublic final void setName(RString theName)
setName in interface _ScreenOperationsNCpublic final void setProtocolDescription(RString theProtocolDescription)
setProtocolDescription in interface _ScreenOperationsNCpublic final void setProtocolIdentifier(RString theProtocolIdentifier)
setProtocolIdentifier in interface _ScreenOperationsNCpublic final void setReagentSetDescription(RString theReagentSetDescription)
setReagentSetDescription in interface _ScreenOperationsNCpublic final void setReagentSetIdentifier(RString theReagentSetIdentifier)
setReagentSetIdentifier in interface _ScreenOperationsNCpublic final void setType(RString theType)
setType in interface _ScreenOperationsNCpublic final void setVersion(RInt theVersion)
setVersion in interface _ScreenOperationsNCpublic final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks in interface _ScreenOperationsNCpublic final int sizeOfPlateLinks()
sizeOfPlateLinks in interface _ScreenOperationsNCpublic final int sizeOfReagents()
sizeOfReagents in interface _ScreenOperationsNCpublic final void unlinkAnnotation(Annotation removal)
unlinkAnnotation in interface _ScreenOperationsNCpublic final void unlinkPlate(Plate removal)
unlinkPlate in interface _ScreenOperationsNCpublic final void unloadAnnotationLinks()
unloadAnnotationLinks in interface _ScreenOperationsNCpublic final void unloadPlateLinks()
unloadPlateLinks in interface _ScreenOperationsNCpublic final void unloadReagents()
unloadReagents in interface _ScreenOperationsNCpublic static Ice.DispatchStatus ___getVersion(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getType(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setType(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getProtocolIdentifier(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setProtocolIdentifier(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getProtocolDescription(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setProtocolDescription(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getReagentSetIdentifier(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setReagentSetIdentifier(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getReagentSetDescription(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setReagentSetDescription(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadPlateLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfPlateLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyPlateLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addScreenPlateLink(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllScreenPlateLinkSet(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeScreenPlateLink(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllScreenPlateLinkSet(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearPlateLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadPlateLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getPlateLinksCountPerOwner(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkPlate(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addScreenPlateLinkToBoth(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findScreenPlateLink(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkPlate(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeScreenPlateLinkFromBoth(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedPlateList(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadReagents(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfReagents(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyReagents(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addReagent(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllReagentSet(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeReagent(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllReagentSet(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearReagents(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadReagents(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addScreenAnnotationLink(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllScreenAnnotationLinkSet(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeScreenAnnotationLink(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllScreenAnnotationLinkSet(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addScreenAnnotationLinkToBoth(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findScreenAnnotationLink(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeScreenAnnotationLinkFromBoth(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getName(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setName(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getDescription(Screen __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setDescription(Screen __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 Screen clone()
clone in interface Ice.Objectclone in class IObject