public class _LaserTie extends Laser implements Ice.TieBase
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
__ids, frequencyMultiplication, laserMedium, pockelCell, pulse, pump, repetitionRate, tuneable, type, wavelength
annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, instrument, lotNumber, manufacturer, model, power, serialNumber, version
Constructor and Description |
---|
_LaserTie(_LaserOperations delegate) |
_LaserTie() |
Modifier and Type | Method and Description |
---|---|
void |
addAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets,
Ice.Current __current) |
void |
addLightSourceAnnotationLink(LightSourceAnnotationLink target,
Ice.Current __current) |
void |
addLightSourceAnnotationLinkToBoth(LightSourceAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
clearAnnotationLinks(Ice.Current __current) |
java.util.List<LightSourceAnnotationLink> |
copyAnnotationLinks(Ice.Current __current) |
boolean |
equals(java.lang.Object rhs) |
java.util.List<LightSourceAnnotationLink> |
findLightSourceAnnotationLink(Annotation removal,
Ice.Current __current) |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner(Ice.Current __current) |
Details |
getDetails(Ice.Current __current) |
RInt |
getFrequencyMultiplication(Ice.Current __current) |
RLong |
getId(Ice.Current __current) |
Instrument |
getInstrument(Ice.Current __current) |
LaserMedium |
getLaserMedium(Ice.Current __current) |
RString |
getLotNumber(Ice.Current __current) |
RString |
getManufacturer(Ice.Current __current) |
RString |
getModel(Ice.Current __current) |
RBool |
getPockelCell(Ice.Current __current) |
Power |
getPower(Ice.Current __current) |
Pulse |
getPulse(Ice.Current __current) |
LightSource |
getPump(Ice.Current __current) |
Frequency |
getRepetitionRate(Ice.Current __current) |
RString |
getSerialNumber(Ice.Current __current) |
RBool |
getTuneable(Ice.Current __current) |
LaserType |
getType(Ice.Current __current) |
RInt |
getVersion(Ice.Current __current) |
Length |
getWavelength(Ice.Current __current) |
int |
hashCode() |
java.lang.Object |
ice_delegate() |
void |
ice_delegate(java.lang.Object delegate) |
boolean |
isAnnotated(Ice.Current __current)
Allows for the attachment of any omero.model.Annotation
subclasses.
|
boolean |
isGlobal(Ice.Current __current)
Marker interface which means that special rules apply
for both reading and writing these instances.
|
boolean |
isLink(Ice.Current __current)
A link between two other types.
|
boolean |
isLoaded(Ice.Current __current)
Tests if the objects are loaded or not.
|
boolean |
isMutable(Ice.Current __current)
The server will persist changes made to these types.
|
LightSourceAnnotationLink |
linkAnnotation(Annotation addition,
Ice.Current __current) |
java.util.List<Annotation> |
linkedAnnotationList(Ice.Current __current) |
IObject |
proxy(Ice.Current __current)
Return another instance of the same type as this instance
constructed as if by: new InstanceI( this.id.val, false );
|
void |
reloadAnnotationLinks(LightSource toCopy,
Ice.Current __current) |
void |
removeAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets,
Ice.Current __current) |
void |
removeLightSourceAnnotationLink(LightSourceAnnotationLink theTarget,
Ice.Current __current) |
void |
removeLightSourceAnnotationLinkFromBoth(LightSourceAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
setFrequencyMultiplication(RInt theFrequencyMultiplication,
Ice.Current __current) |
void |
setId(RLong id,
Ice.Current __current) |
void |
setInstrument(Instrument theInstrument,
Ice.Current __current) |
void |
setLaserMedium(LaserMedium theLaserMedium,
Ice.Current __current) |
void |
setLotNumber(RString theLotNumber,
Ice.Current __current) |
void |
setManufacturer(RString theManufacturer,
Ice.Current __current) |
void |
setModel(RString theModel,
Ice.Current __current) |
void |
setPockelCell(RBool thePockelCell,
Ice.Current __current) |
void |
setPower(Power thePower,
Ice.Current __current) |
void |
setPulse(Pulse thePulse,
Ice.Current __current) |
void |
setPump(LightSource thePump,
Ice.Current __current) |
void |
setRepetitionRate(Frequency theRepetitionRate,
Ice.Current __current) |
void |
setSerialNumber(RString theSerialNumber,
Ice.Current __current) |
void |
setTuneable(RBool theTuneable,
Ice.Current __current) |
void |
setType(LaserType theType,
Ice.Current __current) |
void |
setVersion(RInt theVersion,
Ice.Current __current) |
void |
setWavelength(Length theWavelength,
Ice.Current __current) |
IObject |
shallowCopy(Ice.Current __current)
Return another instance of the same type as this instance
with all single-value entities unloaded and all members of
collections also unloaded.
|
int |
sizeOfAnnotationLinks(Ice.Current __current) |
void |
unlinkAnnotation(Annotation removal,
Ice.Current __current) |
void |
unload(Ice.Current __current)
Sets the loaded boolean to false and empties all state
from this entity to make sending it over the network
less costly.
|
void |
unloadAnnotationLinks(Ice.Current __current) |
void |
unloadCollections(Ice.Current __current)
Each collection can also be unloaded, independently
of the object itself.
|
void |
unloadDetails(Ice.Current __current)
As with collections, the objects under details can link
to many other objects.
|
___getFrequencyMultiplication, ___getLaserMedium, ___getPockelCell, ___getPulse, ___getPump, ___getRepetitionRate, ___getTuneable, ___getType, ___getWavelength, ___setFrequencyMultiplication, ___setLaserMedium, ___setPockelCell, ___setPulse, ___setPump, ___setRepetitionRate, ___setTuneable, ___setType, ___setWavelength, __dispatch, __readImpl, __writeImpl, clone, getFrequencyMultiplication, getLaserMedium, getPockelCell, getPulse, getPump, getRepetitionRate, getTuneable, getType, getWavelength, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setFrequencyMultiplication, setLaserMedium, setPockelCell, setPulse, setPump, setRepetitionRate, setTuneable, setType, setWavelength
___addAllLightSourceAnnotationLinkSet, ___addLightSourceAnnotationLink, ___addLightSourceAnnotationLinkToBoth, ___clearAnnotationLinks, ___copyAnnotationLinks, ___findLightSourceAnnotationLink, ___getAnnotationLinksCountPerOwner, ___getInstrument, ___getLotNumber, ___getManufacturer, ___getModel, ___getPower, ___getSerialNumber, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___reloadAnnotationLinks, ___removeAllLightSourceAnnotationLinkSet, ___removeLightSourceAnnotationLink, ___removeLightSourceAnnotationLinkFromBoth, ___setInstrument, ___setLotNumber, ___setManufacturer, ___setModel, ___setPower, ___setSerialNumber, ___setVersion, ___sizeOfAnnotationLinks, ___unlinkAnnotation, ___unloadAnnotationLinks, addAllLightSourceAnnotationLinkSet, addLightSourceAnnotationLink, addLightSourceAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findLightSourceAnnotationLink, getAnnotationLinksCountPerOwner, getInstrument, getLotNumber, getManufacturer, getModel, getPower, getSerialNumber, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllLightSourceAnnotationLinkSet, removeLightSourceAnnotationLink, removeLightSourceAnnotationLinkFromBoth, setInstrument, setLotNumber, setManufacturer, setModel, setPower, setSerialNumber, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
___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
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAllLightSourceAnnotationLinkSet, addLightSourceAnnotationLink, addLightSourceAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findLightSourceAnnotationLink, getAnnotationLinksCountPerOwner, getInstrument, getLotNumber, getManufacturer, getModel, getPower, getSerialNumber, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllLightSourceAnnotationLinkSet, removeLightSourceAnnotationLink, removeLightSourceAnnotationLinkFromBoth, setInstrument, setLotNumber, setManufacturer, setModel, setPower, setSerialNumber, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
public static final long serialVersionUID
public _LaserTie()
public _LaserTie(_LaserOperations delegate)
public java.lang.Object ice_delegate()
ice_delegate
in interface Ice.TieBase
public void ice_delegate(java.lang.Object delegate)
ice_delegate
in interface Ice.TieBase
public boolean equals(java.lang.Object rhs)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public Details getDetails(Ice.Current __current)
getDetails
in interface _IObjectOperations
public RLong getId(Ice.Current __current)
getId
in interface _IObjectOperations
public boolean isAnnotated(Ice.Current __current)
_IObjectOperations
isAnnotated
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isGlobal(Ice.Current __current)
_IObjectOperations
isGlobal
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLink(Ice.Current __current)
_IObjectOperations
isLink
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLoaded(Ice.Current __current)
_IObjectOperations
isLoaded
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isMutable(Ice.Current __current)
_IObjectOperations
isMutable
in interface _IObjectOperations
__current
- The Current object for the invocation.public IObject proxy(Ice.Current __current)
_IObjectOperations
proxy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void setId(RLong id, Ice.Current __current)
setId
in interface _IObjectOperations
public IObject shallowCopy(Ice.Current __current)
_IObjectOperations
shallowCopy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unload(Ice.Current __current)
_IObjectOperations
unload
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadCollections(Ice.Current __current)
_IObjectOperations
unloadCollections
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadDetails(Ice.Current __current)
_IObjectOperations
unloadDetails
in interface _IObjectOperations
__current
- The Current object for the invocation.public RInt getFrequencyMultiplication(Ice.Current __current)
getFrequencyMultiplication
in interface _LaserOperations
public LaserMedium getLaserMedium(Ice.Current __current)
getLaserMedium
in interface _LaserOperations
public RBool getPockelCell(Ice.Current __current)
getPockelCell
in interface _LaserOperations
public Pulse getPulse(Ice.Current __current)
getPulse
in interface _LaserOperations
public LightSource getPump(Ice.Current __current)
getPump
in interface _LaserOperations
public Frequency getRepetitionRate(Ice.Current __current)
getRepetitionRate
in interface _LaserOperations
public RBool getTuneable(Ice.Current __current)
getTuneable
in interface _LaserOperations
public LaserType getType(Ice.Current __current)
getType
in interface _LaserOperations
public Length getWavelength(Ice.Current __current)
getWavelength
in interface _LaserOperations
public void setFrequencyMultiplication(RInt theFrequencyMultiplication, Ice.Current __current)
setFrequencyMultiplication
in interface _LaserOperations
public void setLaserMedium(LaserMedium theLaserMedium, Ice.Current __current)
setLaserMedium
in interface _LaserOperations
public void setPockelCell(RBool thePockelCell, Ice.Current __current)
setPockelCell
in interface _LaserOperations
public void setPulse(Pulse thePulse, Ice.Current __current)
setPulse
in interface _LaserOperations
public void setPump(LightSource thePump, Ice.Current __current)
setPump
in interface _LaserOperations
public void setRepetitionRate(Frequency theRepetitionRate, Ice.Current __current)
setRepetitionRate
in interface _LaserOperations
public void setTuneable(RBool theTuneable, Ice.Current __current)
setTuneable
in interface _LaserOperations
public void setType(LaserType theType, Ice.Current __current)
setType
in interface _LaserOperations
public void setWavelength(Length theWavelength, Ice.Current __current)
setWavelength
in interface _LaserOperations
public void addAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)
addAllLightSourceAnnotationLinkSet
in interface _LightSourceOperations
public void addLightSourceAnnotationLink(LightSourceAnnotationLink target, Ice.Current __current)
addLightSourceAnnotationLink
in interface _LightSourceOperations
public void addLightSourceAnnotationLinkToBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)
addLightSourceAnnotationLinkToBoth
in interface _LightSourceOperations
public void clearAnnotationLinks(Ice.Current __current)
clearAnnotationLinks
in interface _LightSourceOperations
public java.util.List<LightSourceAnnotationLink> copyAnnotationLinks(Ice.Current __current)
copyAnnotationLinks
in interface _LightSourceOperations
public java.util.List<LightSourceAnnotationLink> findLightSourceAnnotationLink(Annotation removal, Ice.Current __current)
findLightSourceAnnotationLink
in interface _LightSourceOperations
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
getAnnotationLinksCountPerOwner
in interface _LightSourceOperations
public Instrument getInstrument(Ice.Current __current)
getInstrument
in interface _LightSourceOperations
public RString getLotNumber(Ice.Current __current)
getLotNumber
in interface _LightSourceOperations
public RString getManufacturer(Ice.Current __current)
getManufacturer
in interface _LightSourceOperations
public RString getModel(Ice.Current __current)
getModel
in interface _LightSourceOperations
public Power getPower(Ice.Current __current)
getPower
in interface _LightSourceOperations
public RString getSerialNumber(Ice.Current __current)
getSerialNumber
in interface _LightSourceOperations
public RInt getVersion(Ice.Current __current)
getVersion
in interface _LightSourceOperations
public LightSourceAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
linkAnnotation
in interface _LightSourceOperations
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
linkedAnnotationList
in interface _LightSourceOperations
public void reloadAnnotationLinks(LightSource toCopy, Ice.Current __current)
reloadAnnotationLinks
in interface _LightSourceOperations
public void removeAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)
removeAllLightSourceAnnotationLinkSet
in interface _LightSourceOperations
public void removeLightSourceAnnotationLink(LightSourceAnnotationLink theTarget, Ice.Current __current)
removeLightSourceAnnotationLink
in interface _LightSourceOperations
public void removeLightSourceAnnotationLinkFromBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)
removeLightSourceAnnotationLinkFromBoth
in interface _LightSourceOperations
public void setInstrument(Instrument theInstrument, Ice.Current __current)
setInstrument
in interface _LightSourceOperations
public void setLotNumber(RString theLotNumber, Ice.Current __current)
setLotNumber
in interface _LightSourceOperations
public void setManufacturer(RString theManufacturer, Ice.Current __current)
setManufacturer
in interface _LightSourceOperations
public void setModel(RString theModel, Ice.Current __current)
setModel
in interface _LightSourceOperations
public void setPower(Power thePower, Ice.Current __current)
setPower
in interface _LightSourceOperations
public void setSerialNumber(RString theSerialNumber, Ice.Current __current)
setSerialNumber
in interface _LightSourceOperations
public void setVersion(RInt theVersion, Ice.Current __current)
setVersion
in interface _LightSourceOperations
public int sizeOfAnnotationLinks(Ice.Current __current)
sizeOfAnnotationLinks
in interface _LightSourceOperations
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
unlinkAnnotation
in interface _LightSourceOperations
public void unloadAnnotationLinks(Ice.Current __current)
unloadAnnotationLinks
in interface _LightSourceOperations