Package ome.logic
Class RenderingSettingsImpl
- java.lang.Object
-
- ome.logic.AbstractLevel2Service
-
- ome.logic.RenderingSettingsImpl
-
- All Implemented Interfaces:
java.io.Serializable,ome.api.IRenderingSettings,ome.api.ServiceInterface,ome.system.SelfConfigurableService
@Transactional public class RenderingSettingsImpl extends AbstractLevel2Service implements ome.api.IRenderingSettings, java.io.Serializable
Implementation of theIRenderingSettingsI/F.- Since:
- OME3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static doubleEPSILONThe value used to compare double and float.protected ome.io.nio.PixelsServicepixelsDataReference to the service used to retrieve the pixels data.protected ome.api.IPixelspixelsMetadataReference to the service used to retrieve the pixels metadata.-
Fields inherited from class ome.logic.AbstractLevel2Service
iQuery, iUpdate, metadata, queryFactory, readOnlyStatus, sec
-
-
Constructor Summary
Constructors Constructor Description RenderingSettingsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>>applySettingsToDataset(long from, long to)Implemented as specified by theIRenderingSettingsI/F.booleanapplySettingsToImage(long from, long to)Implemented as specified by theIRenderingSettingsI/Fjava.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>>applySettingsToImages(long from, java.util.List<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/FbooleanapplySettingsToPixels(long from, long to)Implemented as specified by theIRenderingSettingsI/Fjava.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>>applySettingsToProject(long from, long to)Implemented as specified by theIRenderingSettingsI/F.<T extends ome.model.IObject>
java.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>>applySettingsToSet(long from, java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.ome.model.display.RenderingDefcreateNewRenderingDef(ome.model.core.Pixels pixels)Implemented as specified by theIRenderingSettingsI/Fome.model.display.RenderingDefgetRenderingSettings(long pixelsId)Implemented as specified by theIRenderingSettingsI/Fjava.lang.Class<? extends ome.api.ServiceInterface>getServiceInterface()Returns the interface this implementation is for.voidresetDefaults(ome.model.display.RenderingDef def, ome.model.core.Pixels pixels)Implemented as specified by theIRenderingSettingsI/F<T extends ome.model.IObject>
java.util.Set<java.lang.Long>resetDefaultsByOwnerInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.voidresetDefaultsForPixels(long to)Implemented as specified by theIRenderingSettingsI/F.java.util.Set<java.lang.Long>resetDefaultsInDataset(long to)Implemented as specified by theIRenderingSettingsI/F.voidresetDefaultsInImage(long to)Implemented as specified by theIRenderingSettingsI/F.<T extends ome.model.IObject>
java.util.Set<java.lang.Long>resetDefaultsInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.ome.model.display.RenderingDefresetDefaultsNoSave(ome.model.display.RenderingDef def, ome.model.core.Pixels pixels)Implemented as specified by theIRenderingSettingsI/F<T extends ome.model.IObject>
java.util.Set<java.lang.Long>resetMinMaxInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.booleansanityCheckPixels(ome.model.core.Pixels pFrom, ome.model.core.Pixels pTo)Implemented as specified by theIRenderingSettingsI/FvoidsetOriginalSettingsForPixels(long to)Implemented as specified by theIRenderingSettingsI/F.java.util.Set<java.lang.Long>setOriginalSettingsInDataset(long to)Implemented as specified by theIRenderingSettingsI/F.voidsetOriginalSettingsInImage(long to)Implemented as specified by theIRenderingSettingsI/F.<T extends ome.model.IObject>
java.util.Set<java.lang.Long>setOriginalSettingsInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.voidsetPixelsData(ome.io.nio.PixelsService dataService)Sets injector.voidsetPixelsMetadata(ome.api.IPixels metaService)Sets injector.voidsetRawPixelsStore(ome.api.RawPixelsStore rawPixelsStore)Sets injector.-
Methods inherited from class ome.logic.AbstractLevel2Service
getBeanHelper, getExtendedMetadata, getQueryFactory, getSecuritySystem, selfConfigure, setExtendedMetadata, setQueryFactory, setQueryService, setReadOnlyStatus, setSecuritySystem, setUpdateService
-
-
-
-
Field Detail
-
EPSILON
public static final double EPSILON
The value used to compare double and float.- See Also:
- Constant Field Values
-
pixelsData
protected transient ome.io.nio.PixelsService pixelsData
Reference to the service used to retrieve the pixels data.
-
pixelsMetadata
protected transient ome.api.IPixels pixelsMetadata
Reference to the service used to retrieve the pixels metadata.
-
-
Method Detail
-
sanityCheckPixels
public boolean sanityCheckPixels(ome.model.core.Pixels pFrom, ome.model.core.Pixels pTo)Implemented as specified by theIRenderingSettingsI/F- Specified by:
sanityCheckPixelsin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.sanityCheckPixels(Pixels, Pixels)
-
setPixelsMetadata
public void setPixelsMetadata(ome.api.IPixels metaService)
Sets injector. For use during configuration. Can only be called once.- Parameters:
metaService- The value to set.
-
setPixelsData
public void setPixelsData(ome.io.nio.PixelsService dataService)
Sets injector. For use during configuration. Can only be called once.- Parameters:
dataService- The value to set.
-
setRawPixelsStore
public void setRawPixelsStore(ome.api.RawPixelsStore rawPixelsStore)
Sets injector. For use during configuration. Can only be called once.- Parameters:
rawPixelsStore- The value to set.
-
getServiceInterface
public java.lang.Class<? extends ome.api.ServiceInterface> getServiceInterface()
Returns the interface this implementation is for.- Specified by:
getServiceInterfacein interfaceome.system.SelfConfigurableService- See Also:
SelfConfigurableService.getServiceInterface()
-
applySettingsToSet
public <T extends ome.model.IObject> java.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>> applySettingsToSet(long from, java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.- Specified by:
applySettingsToSetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.applySettingsToSet(long, Class, Set)
-
applySettingsToProject
public java.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>> applySettingsToProject(long from, long to)Implemented as specified by theIRenderingSettingsI/F.- Specified by:
applySettingsToProjectin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.applySettingsToProject(long, long)
-
applySettingsToDataset
public java.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>> applySettingsToDataset(long from, long to)Implemented as specified by theIRenderingSettingsI/F.- Specified by:
applySettingsToDatasetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.applySettingsToDataset(long, long)
-
applySettingsToImage
public boolean applySettingsToImage(long from, long to)Implemented as specified by theIRenderingSettingsI/F- Specified by:
applySettingsToImagein interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.applySettingsToImage(long, long)
-
applySettingsToImages
public java.util.Map<java.lang.Boolean,java.util.List<java.lang.Long>> applySettingsToImages(long from, java.util.List<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F- Specified by:
applySettingsToImagesin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.applySettingsToImages(long, List)
-
applySettingsToPixels
public boolean applySettingsToPixels(long from, long to)Implemented as specified by theIRenderingSettingsI/F- Specified by:
applySettingsToPixelsin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.applySettingsToPixels(long, long)
-
getRenderingSettings
public ome.model.display.RenderingDef getRenderingSettings(long pixelsId)
Implemented as specified by theIRenderingSettingsI/F- Specified by:
getRenderingSettingsin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.getRenderingSettings(long)
-
createNewRenderingDef
public ome.model.display.RenderingDef createNewRenderingDef(ome.model.core.Pixels pixels)
Implemented as specified by theIRenderingSettingsI/F- Specified by:
createNewRenderingDefin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.createNewRenderingDef(Pixels)
-
resetDefaults
public void resetDefaults(ome.model.display.RenderingDef def, ome.model.core.Pixels pixels)Implemented as specified by theIRenderingSettingsI/F- Specified by:
resetDefaultsin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetDefaults(RenderingDef, Pixels)
-
resetDefaultsNoSave
public ome.model.display.RenderingDef resetDefaultsNoSave(ome.model.display.RenderingDef def, ome.model.core.Pixels pixels)Implemented as specified by theIRenderingSettingsI/F- Specified by:
resetDefaultsNoSavein interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetDefaultsNoSave(RenderingDef, Pixels)
-
resetDefaultsInImage
public void resetDefaultsInImage(long to)
Implemented as specified by theIRenderingSettingsI/F.- Specified by:
resetDefaultsInImagein interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetDefaultsInImage(long)
-
resetDefaultsForPixels
public void resetDefaultsForPixels(long to)
Implemented as specified by theIRenderingSettingsI/F.- Specified by:
resetDefaultsForPixelsin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetDefaultsForPixels(long)
-
resetDefaultsInDataset
public java.util.Set<java.lang.Long> resetDefaultsInDataset(long to)
Implemented as specified by theIRenderingSettingsI/F.- Specified by:
resetDefaultsInDatasetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetDefaultsInDataset(long)
-
resetDefaultsInSet
public <T extends ome.model.IObject> java.util.Set<java.lang.Long> resetDefaultsInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.- Specified by:
resetDefaultsInSetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetDefaultsInSet(Class, Set)
-
resetDefaultsByOwnerInSet
public <T extends ome.model.IObject> java.util.Set<java.lang.Long> resetDefaultsByOwnerInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.- Specified by:
resetDefaultsByOwnerInSetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetDefaultsInSet(Class, Set)
-
resetMinMaxInSet
public <T extends ome.model.IObject> java.util.Set<java.lang.Long> resetMinMaxInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.- Specified by:
resetMinMaxInSetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.resetMinMaxInSet(Class, Set)
-
setOriginalSettingsInImage
public void setOriginalSettingsInImage(long to)
Implemented as specified by theIRenderingSettingsI/F.- Specified by:
setOriginalSettingsInImagein interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.setOriginalSettingsInImage(long)
-
setOriginalSettingsForPixels
public void setOriginalSettingsForPixels(long to)
Implemented as specified by theIRenderingSettingsI/F.- Specified by:
setOriginalSettingsForPixelsin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.setOriginalSettingsForPixels(long)
-
setOriginalSettingsInDataset
public java.util.Set<java.lang.Long> setOriginalSettingsInDataset(long to)
Implemented as specified by theIRenderingSettingsI/F.- Specified by:
setOriginalSettingsInDatasetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.setOriginalSettingsInDataset(long)
-
setOriginalSettingsInSet
public <T extends ome.model.IObject> java.util.Set<java.lang.Long> setOriginalSettingsInSet(java.lang.Class<T> klass, java.util.Set<java.lang.Long> nodeIds)Implemented as specified by theIRenderingSettingsI/F.- Specified by:
setOriginalSettingsInSetin interfaceome.api.IRenderingSettings- See Also:
IRenderingSettings.setOriginalSettingsInSet(Class, Set)
-
-