Package net.sf.jasperreports.chrome
Class ResourceManager
- java.lang.Object
-
- net.sf.jasperreports.chrome.ResourceManager
-
public class ResourceManager extends java.lang.Object- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classResourceManager.ContextMappings
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROPERTY_TEMPDIR_PATH
-
Constructor Summary
Constructors Constructor Description ResourceManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ResourceManager.ContextMappingscontextMappings(JasperReportsContext jasperReportsContext)java.lang.StringcopyDataResource(java.lang.String resourceName, JasperReportsContext jasperReportsContext, java.io.InputStream data)protected java.io.FilecopyResource(java.lang.String resourceLocation, RepositoryContext repositoryContext, java.io.File tempFolder)protected voidcopyToFile(java.lang.String resourceLocation, java.io.InputStream data, java.io.File file)protected java.io.FilecreateTempFile(java.lang.String resourceLocation, java.io.File tempFolder)java.lang.StringgetDataResourceLocation(java.lang.String resourceName, JasperReportsContext jasperReportsContext)java.lang.StringgetResourceLocation(java.lang.String resourceLocation, JasperReportsContext jasperReportsContext)java.lang.StringgetResourceLocation(java.lang.String resourceLocation, RepositoryContext repositoryContext)protected java.lang.StringgetResourceName(java.lang.String resourceLocation)java.io.FilegetTempFolder(JasperReportsContext jasperReportsContext)static ResourceManagerinstance()protected java.io.FileresourceMapping(java.lang.String resourceLocation, RepositoryContext repositoryContext)
-
-
-
Field Detail
-
PROPERTY_TEMPDIR_PATH
public static final java.lang.String PROPERTY_TEMPDIR_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
instance
public static ResourceManager instance()
-
getTempFolder
public java.io.File getTempFolder(JasperReportsContext jasperReportsContext)
-
contextMappings
protected ResourceManager.ContextMappings contextMappings(JasperReportsContext jasperReportsContext)
-
getResourceLocation
public java.lang.String getResourceLocation(java.lang.String resourceLocation, JasperReportsContext jasperReportsContext)
-
getResourceLocation
public java.lang.String getResourceLocation(java.lang.String resourceLocation, RepositoryContext repositoryContext)
-
copyDataResource
public java.lang.String copyDataResource(java.lang.String resourceName, JasperReportsContext jasperReportsContext, java.io.InputStream data)
-
getDataResourceLocation
public java.lang.String getDataResourceLocation(java.lang.String resourceName, JasperReportsContext jasperReportsContext)
-
resourceMapping
protected java.io.File resourceMapping(java.lang.String resourceLocation, RepositoryContext repositoryContext)
-
copyResource
protected java.io.File copyResource(java.lang.String resourceLocation, RepositoryContext repositoryContext, java.io.File tempFolder)
-
createTempFile
protected java.io.File createTempFile(java.lang.String resourceLocation, java.io.File tempFolder)
-
copyToFile
protected void copyToFile(java.lang.String resourceLocation, java.io.InputStream data, java.io.File file)
-
getResourceName
protected java.lang.String getResourceName(java.lang.String resourceLocation)
-
-