public abstract class Experiment extends IObject implements _ExperimentOperations, _ExperimentOperationsNC
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
__ids |
protected RString |
description |
protected boolean |
microbeamManipulationLoaded |
protected java.util.List<MicrobeamManipulation> |
microbeamManipulationSeq |
static long |
serialVersionUID |
protected ExperimentType |
type |
protected RInt |
version |
Constructor and Description |
---|
Experiment() |
Experiment(RLong id,
Details details,
boolean loaded,
RInt version,
ExperimentType type,
java.util.List<MicrobeamManipulation> microbeamManipulationSeq,
boolean microbeamManipulationLoaded,
RString description) |
Modifier and Type | Method and Description |
---|---|
static Ice.DispatchStatus |
___addAllMicrobeamManipulationSet(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___addMicrobeamManipulation(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___clearMicrobeamManipulation(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___copyMicrobeamManipulation(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getDescription(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getType(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___getVersion(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___reloadMicrobeamManipulation(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeAllMicrobeamManipulationSet(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___removeMicrobeamManipulation(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setDescription(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setType(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___setVersion(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___sizeOfMicrobeamManipulation(Experiment __obj,
IceInternal.Incoming __inS,
Ice.Current __current) |
static Ice.DispatchStatus |
___unloadMicrobeamManipulation(Experiment __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 |
addAllMicrobeamManipulationSet(java.util.List<MicrobeamManipulation> targets) |
void |
addMicrobeamManipulation(MicrobeamManipulation target) |
void |
clearMicrobeamManipulation() |
Experiment |
clone() |
java.util.List<MicrobeamManipulation> |
copyMicrobeamManipulation() |
RString |
getDescription() |
ExperimentType |
getType() |
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() |
void |
reloadMicrobeamManipulation(Experiment toCopy) |
void |
removeAllMicrobeamManipulationSet(java.util.List<MicrobeamManipulation> targets) |
void |
removeMicrobeamManipulation(MicrobeamManipulation theTarget) |
void |
setDescription(RString theDescription) |
void |
setType(ExperimentType theType) |
void |
setVersion(RInt theVersion) |
int |
sizeOfMicrobeamManipulation() |
void |
unloadMicrobeamManipulation() |
___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
addAllMicrobeamManipulationSet, addMicrobeamManipulation, clearMicrobeamManipulation, copyMicrobeamManipulation, getDescription, getType, getVersion, reloadMicrobeamManipulation, removeAllMicrobeamManipulationSet, removeMicrobeamManipulation, setDescription, setType, setVersion, sizeOfMicrobeamManipulation, unloadMicrobeamManipulation
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 ExperimentType type
protected java.util.List<MicrobeamManipulation> microbeamManipulationSeq
protected boolean microbeamManipulationLoaded
protected RString description
public static final long serialVersionUID
public Experiment()
public Experiment(RLong id, Details details, boolean loaded, RInt version, ExperimentType type, java.util.List<MicrobeamManipulation> microbeamManipulationSeq, boolean microbeamManipulationLoaded, 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 addAllMicrobeamManipulationSet(java.util.List<MicrobeamManipulation> targets)
addAllMicrobeamManipulationSet
in interface _ExperimentOperationsNC
public final void addMicrobeamManipulation(MicrobeamManipulation target)
addMicrobeamManipulation
in interface _ExperimentOperationsNC
public final void clearMicrobeamManipulation()
clearMicrobeamManipulation
in interface _ExperimentOperationsNC
public final java.util.List<MicrobeamManipulation> copyMicrobeamManipulation()
copyMicrobeamManipulation
in interface _ExperimentOperationsNC
public final RString getDescription()
getDescription
in interface _ExperimentOperationsNC
public final ExperimentType getType()
getType
in interface _ExperimentOperationsNC
public final RInt getVersion()
getVersion
in interface _ExperimentOperationsNC
public final void reloadMicrobeamManipulation(Experiment toCopy)
reloadMicrobeamManipulation
in interface _ExperimentOperationsNC
public final void removeAllMicrobeamManipulationSet(java.util.List<MicrobeamManipulation> targets)
removeAllMicrobeamManipulationSet
in interface _ExperimentOperationsNC
public final void removeMicrobeamManipulation(MicrobeamManipulation theTarget)
removeMicrobeamManipulation
in interface _ExperimentOperationsNC
public final void setDescription(RString theDescription)
setDescription
in interface _ExperimentOperationsNC
public final void setType(ExperimentType theType)
setType
in interface _ExperimentOperationsNC
public final void setVersion(RInt theVersion)
setVersion
in interface _ExperimentOperationsNC
public final int sizeOfMicrobeamManipulation()
sizeOfMicrobeamManipulation
in interface _ExperimentOperationsNC
public final void unloadMicrobeamManipulation()
unloadMicrobeamManipulation
in interface _ExperimentOperationsNC
public static Ice.DispatchStatus ___getVersion(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getType(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setType(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadMicrobeamManipulation(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfMicrobeamManipulation(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyMicrobeamManipulation(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addMicrobeamManipulation(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllMicrobeamManipulationSet(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeMicrobeamManipulation(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllMicrobeamManipulationSet(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearMicrobeamManipulation(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadMicrobeamManipulation(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getDescription(Experiment __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setDescription(Experiment __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
public Experiment clone()