Package omero.api
Class _IPixelsTie
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.api._IPixelsDisp
-
- omero.api._IPixelsTie
-
- All Implemented Interfaces:
Ice.Object
,Ice.TieBase
,java.io.Serializable
,java.lang.Cloneable
,_IPixelsOperations
,_IPixelsOperationsNC
,_ServiceInterfaceOperations
,_ServiceInterfaceOperationsNC
,IPixels
,ServiceInterface
public class _IPixelsTie extends _IPixelsDisp implements Ice.TieBase
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
-
Fields inherited from class omero.api._IPixelsDisp
__ids
-
Fields inherited from interface omero.api.IPixels
ice_staticId
-
-
Constructor Summary
Constructors Constructor Description _IPixelsTie()
_IPixelsTie(_IPixelsOperations delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
copyAndResizeImage_async(AMD_IPixels_copyAndResizeImage __cb, long imageId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats, Ice.Current __current)
Copies the metadata, and only the metadata linked to a Image object into a new Image object of equal or differing size across one or many of its three physical dimensions or temporal dimension.void
copyAndResizePixels_async(AMD_IPixels_copyAndResizePixels __cb, long pixelsId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats, Ice.Current __current)
Copies the metadata, and only the metadata linked to a Pixels object into a new Pixels object of equal or differing size across one or many of its three physical dimensions or temporal dimension.void
createImage_async(AMD_IPixels_createImage __cb, int sizeX, int sizeY, int sizeZ, int sizeT, java.util.List<java.lang.Integer> channelList, PixelsType pixelsType, java.lang.String name, java.lang.String description, Ice.Current __current)
Creates the metadata, and only the metadata linked to an Image object.boolean
equals(java.lang.Object rhs)
void
getAllEnumerations_async(AMD_IPixels_getAllEnumerations __cb, java.lang.String enumClass, Ice.Current __current)
Deprecated.void
getBitDepth_async(AMD_IPixels_getBitDepth __cb, PixelsType type, Ice.Current __current)
Bit depth for a given pixel type.void
getEnumeration_async(AMD_IPixels_getEnumeration __cb, java.lang.String enumClass, java.lang.String value, Ice.Current __current)
Deprecated.int
hashCode()
java.lang.Object
ice_delegate()
void
ice_delegate(java.lang.Object delegate)
void
loadRndSettings_async(AMD_IPixels_loadRndSettings __cb, long renderingSettingsId, Ice.Current __current)
Loads a specific set of rendering settings.void
retrieveAllRndSettings_async(AMD_IPixels_retrieveAllRndSettings __cb, long pixId, long userId, Ice.Current __current)
Retrieves all the rendering settings for a given pixels set and the passed user.void
retrievePixDescription_async(AMD_IPixels_retrievePixDescription __cb, long pixId, Ice.Current __current)
Retrieves the pixels metadata.void
retrieveRndSettings_async(AMD_IPixels_retrieveRndSettings __cb, long pixId, Ice.Current __current)
Retrieves the rendering settings for a given pixels set and the currently logged in user.void
retrieveRndSettingsFor_async(AMD_IPixels_retrieveRndSettingsFor __cb, long pixId, long userId, Ice.Current __current)
Retrieves the rendering settings for a given pixels set and the passed user.void
saveRndSettings_async(AMD_IPixels_saveRndSettings __cb, RenderingDef rndSettings, Ice.Current __current)
Saves the specified rendering settings.void
setChannelGlobalMinMax_async(AMD_IPixels_setChannelGlobalMinMax __cb, long pixelsId, int channelIndex, double min, double max, Ice.Current __current)
Sets the channel global (all 2D optical sections corresponding to a particular channel) minimum and maximum for a Pixels set.-
Methods inherited from class omero.api._IPixelsDisp
___copyAndResizeImage, ___copyAndResizePixels, ___createImage, ___getAllEnumerations, ___getBitDepth, ___getEnumeration, ___loadRndSettings, ___retrieveAllRndSettings, ___retrievePixDescription, ___retrieveRndSettings, ___retrieveRndSettingsFor, ___saveRndSettings, ___setChannelGlobalMinMax, __dispatch, __readImpl, __writeImpl, copyAndResizeImage_async, copyAndResizePixels_async, createImage_async, getAllEnumerations_async, getBitDepth_async, getEnumeration_async, ice_copyStateFrom, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, loadRndSettings_async, retrieveAllRndSettings_async, retrievePixDescription_async, retrieveRndSettings_async, retrieveRndSettingsFor_async, saveRndSettings_async, setChannelGlobalMinMax_async
-
Methods inherited from class Ice.ObjectImpl
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
-
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
_IPixelsTie
public _IPixelsTie()
-
_IPixelsTie
public _IPixelsTie(_IPixelsOperations delegate)
-
-
Method Detail
-
ice_delegate
public java.lang.Object ice_delegate()
- Specified by:
ice_delegate
in interfaceIce.TieBase
-
ice_delegate
public void ice_delegate(java.lang.Object delegate)
- Specified by:
ice_delegate
in interfaceIce.TieBase
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
copyAndResizeImage_async
public void copyAndResizeImage_async(AMD_IPixels_copyAndResizeImage __cb, long imageId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Copies the metadata, and only the metadata linked to a Image object into a new Image object of equal or differing size across one or many of its three physical dimensions or temporal dimension. It is beyond the scope of this method to handle updates or changes to the raw pixel data available throughRawPixelsStore
or to add and linkPlaneInfo
and/or other Pixels set specific metadata. It is also assumed that the caller wishes the pixels dimensions andPixelsType
to remain the same; changing these is outside the scope of this method. NOTE: AsChannel
objects are only able to apply to a single set of Pixels any annotations or linkage to these objects will be lost.- Specified by:
copyAndResizeImage_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.imageId
- The source Image id.sizeY
- The new size across the Y-axis.null
if the copy should maintain the same size.sizeZ
- The new size across the Z-axis.null
if the copy should maintain the same size.sizeT
- The new number of timepoints.null
if the copy should maintain the same number.channelList
- The channels that should be copied into the new Pixels set.methodology
- The name of the new Image.__current
- The Current object for the invocation.- Throws:
ServerError
-
copyAndResizePixels_async
public void copyAndResizePixels_async(AMD_IPixels_copyAndResizePixels __cb, long pixelsId, RInt sizeX, RInt sizeY, RInt sizeZ, RInt sizeT, java.util.List<java.lang.Integer> channelList, java.lang.String methodology, boolean copyStats, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Copies the metadata, and only the metadata linked to a Pixels object into a new Pixels object of equal or differing size across one or many of its three physical dimensions or temporal dimension. It is beyond the scope of this method to handle updates or changes to the raw pixel data available throughRawPixelsStore
or to add and linkPlaneInfo
and/or other Pixels set specific metadata. It is also assumed that the caller wishes the pixels dimensions andPixelsType
to remain the same; changing these is outside the scope of this method. NOTE: AsChannel
objects are only able to apply to a single set of Pixels any annotations or linkage to these objects will be lost.- Specified by:
copyAndResizePixels_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.pixelsId
- The source Pixels set id.sizeY
- The new size across the Y-axis.null
if the copy should maintain the same size.sizeZ
- The new size across the Z-axis.null
if the copy should maintain the same size.sizeT
- The new number of timepoints.null
if the copy should maintain the same number.channelList
- The channels that should be copied into the new Pixels set.methodology
- An optional string signifying the methodology that will be used to produce this new Pixels set.copyStats
- Whether or not to copy theStatsInfo
for each channel.__current
- The Current object for the invocation.- Throws:
ServerError
-
createImage_async
public void createImage_async(AMD_IPixels_createImage __cb, int sizeX, int sizeY, int sizeZ, int sizeT, java.util.List<java.lang.Integer> channelList, PixelsType pixelsType, java.lang.String name, java.lang.String description, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Creates the metadata, and only the metadata linked to an Image object. It is beyond the scope of this method to handle updates or changes to the raw pixel data available throughRawPixelsStore
or to add and linkPlaneInfo
orStatsInfo
objects and/or other Pixels set specific metadata. It is also up to the caller to update the pixels dimensions.- Specified by:
createImage_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.sizeX
- The new size across the X-axis.sizeZ
- The new size across the Z-axis.pixelsType
- The pixelsTypedescription
- The description of the new Image.__current
- The Current object for the invocation.- Throws:
ServerError
-
getAllEnumerations_async
@Deprecated public void getAllEnumerations_async(AMD_IPixels_getAllEnumerations __cb, java.lang.String enumClass, Ice.Current __current) throws ServerError
Deprecated.Description copied from interface:_IPixelsOperations
Retrieves the exhaustive list of enumerations for a given enumeration class.- Specified by:
getAllEnumerations_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.enumClass
- Enumeration class.__current
- The Current object for the invocation.- Throws:
ServerError
-
getBitDepth_async
public void getBitDepth_async(AMD_IPixels_getBitDepth __cb, PixelsType type, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Bit depth for a given pixel type.- Specified by:
getBitDepth_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.type
- Pixels type.__current
- The Current object for the invocation.- Throws:
ServerError
-
getEnumeration_async
@Deprecated public void getEnumeration_async(AMD_IPixels_getEnumeration __cb, java.lang.String enumClass, java.lang.String value, Ice.Current __current) throws ServerError
Deprecated.Description copied from interface:_IPixelsOperations
Retrieves a particular enumeration for a given enumeration class.- Specified by:
getEnumeration_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.enumClass
- Enumeration class.__current
- The Current object for the invocation.- Throws:
ServerError
-
loadRndSettings_async
public void loadRndSettings_async(AMD_IPixels_loadRndSettings __cb, long renderingSettingsId, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Loads a specific set of rendering settings. The following objects are pre-linked:- renderingDef.quantization
- renderingDef.model
- renderingDef.waveRendering
- renderingDef.waveRendering.color
- renderingDef.waveRendering.family
- renderingDef.spatialDomainEnhancement
- Specified by:
loadRndSettings_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.renderingSettingsId
- Rendering definition id.__current
- The Current object for the invocation.- Throws:
ServerError
-
retrieveAllRndSettings_async
public void retrieveAllRndSettings_async(AMD_IPixels_retrieveAllRndSettings __cb, long pixId, long userId, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Retrieves all the rendering settings for a given pixels set and the passed user. The following objects are pre-linked:- renderingDef.quantization
- renderingDef.model
- renderingDef.waveRendering
- renderingDef.waveRendering.color
- renderingDef.waveRendering.family
- renderingDef.spatialDomainEnhancement
- Specified by:
retrieveAllRndSettings_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.pixId
- Pixels id.__current
- The Current object for the invocation.- Throws:
ServerError
-
retrievePixDescription_async
public void retrievePixDescription_async(AMD_IPixels_retrievePixDescription __cb, long pixId, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Retrieves the pixels metadata. The following objects are pre-linked:- pixels.pixelsType
- pixels.pixelsDimensions
- pixels.channels
- pixels.channnels.statsInfo
- pixels.channnels.colorComponent
- pixels.channnels.logicalChannel
- pixels.channnels.logicalChannel.photometricInterpretation
- Specified by:
retrievePixDescription_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.pixId
- Pixels id.__current
- The Current object for the invocation.- Throws:
ServerError
-
retrieveRndSettings_async
public void retrieveRndSettings_async(AMD_IPixels_retrieveRndSettings __cb, long pixId, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Retrieves the rendering settings for a given pixels set and the currently logged in user. If the current user has noRenderingDef
, and the user is an administrator, then aRenderingDef
may be returned for the owner of thePixels
. This matches the behavior of the Rendering service. The following objects will be pre-linked:- renderingDef.quantization
- renderingDef.model
- renderingDef.waveRendering
- renderingDef.waveRendering.color
- renderingDef.waveRendering.family
- renderingDef.spatialDomainEnhancement
- Specified by:
retrieveRndSettings_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.pixId
- Pixels id.__current
- The Current object for the invocation.- Throws:
ServerError
-
retrieveRndSettingsFor_async
public void retrieveRndSettingsFor_async(AMD_IPixels_retrieveRndSettingsFor __cb, long pixId, long userId, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Retrieves the rendering settings for a given pixels set and the passed user. The following objects are pre-linked:- renderingDef.quantization
- renderingDef.model
- renderingDef.waveRendering
- renderingDef.waveRendering.color
- renderingDef.waveRendering.family
- renderingDef.spatialDomainEnhancement
- Specified by:
retrieveRndSettingsFor_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.pixId
- Pixels id.__current
- The Current object for the invocation.- Throws:
ServerError
-
saveRndSettings_async
public void saveRndSettings_async(AMD_IPixels_saveRndSettings __cb, RenderingDef rndSettings, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Saves the specified rendering settings.- Specified by:
saveRndSettings_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.rndSettings
- Rendering settings.__current
- The Current object for the invocation.- Throws:
ServerError
-
setChannelGlobalMinMax_async
public void setChannelGlobalMinMax_async(AMD_IPixels_setChannelGlobalMinMax __cb, long pixelsId, int channelIndex, double min, double max, Ice.Current __current) throws ServerError
Description copied from interface:_IPixelsOperations
Sets the channel global (all 2D optical sections corresponding to a particular channel) minimum and maximum for a Pixels set.- Specified by:
setChannelGlobalMinMax_async
in interface_IPixelsOperations
- Parameters:
__cb
- The callback object for the operation.pixelsId
- The source Pixels set id.min
- The channel global minimum.__current
- The Current object for the invocation.- Throws:
ServerError
-
-