Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.pictures.tiles.api
Interface PictureTiles

All Known Implementing Classes:
PictureTilesImpl

public interface PictureTiles

Interface for a collection of Tiles in a given format. Wraps underlying calls to the TilingService

Author:
tiry

Method Summary
 String getCacheKey()
           
 Map<String,String> getInfo()
           
 int getMaxTiles()
           
 ImageInfo getOriginalImageInfo()
           
 ImageInfo getSourceImageInfo()
           
 Blob getTile(int x, int y)
           
 String getTileFormatCacheKey()
           
 int getTilesHeight()
           
 String getTilesPath()
           
 int getTilesWidth()
           
 int getXTiles()
           
 int getYTiles()
           
 float getZoomfactor()
           
 boolean isTileComputed(int x, int y)
           
 void release()
           
 void setCacheKey(String cacheKey)
           
 void setOriginalImageInfo(ImageInfo imageInfo)
           
 void setSourceImageInfo(ImageInfo imageInfo)
           
 

Method Detail

getInfo

Map<String,String> getInfo()

getTilesPath

String getTilesPath()

getTile

Blob getTile(int x,
             int y)
             throws Exception
Throws:
Exception

getZoomfactor

float getZoomfactor()

getXTiles

int getXTiles()

getYTiles

int getYTiles()

release

void release()

getTilesHeight

int getTilesHeight()

getTilesWidth

int getTilesWidth()

getMaxTiles

int getMaxTiles()

getCacheKey

String getCacheKey()

setCacheKey

void setCacheKey(String cacheKey)

getSourceImageInfo

ImageInfo getSourceImageInfo()

setSourceImageInfo

void setSourceImageInfo(ImageInfo imageInfo)

getOriginalImageInfo

ImageInfo getOriginalImageInfo()

setOriginalImageInfo

void setOriginalImageInfo(ImageInfo imageInfo)

getTileFormatCacheKey

String getTileFormatCacheKey()

isTileComputed

boolean isTileComputed(int x,
                       int y)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.