public class CDMFrXSLTHelper extends Object implements Serviceable, Contextualizable
| Modifier and Type | Field and Description |
|---|---|
private static AmetysObjectResolver |
_ametysObjectResolver |
private static Context |
_context |
| Constructor and Description |
|---|
CDMFrXSLTHelper() |
| Modifier and Type | Method and Description |
|---|---|
private static String |
_resolve(String resolvedUri) |
private static String |
_resolveResource(String uri,
boolean download,
String prefix,
String suffix) |
void |
contextualize(Context context) |
static String |
resolve(String type,
String uri)
Resolve the URI of a resource
|
static String |
resolve(String type,
String uri,
boolean download)
Resolve the URI of a resource
|
String |
resolveBoundedImage(String type,
String uri,
int maxHeight,
int maxWidth)
Resolve the URI of a resource image
|
String |
resolveBoundedImage(String type,
String uri,
int maxHeight,
int maxWidth,
boolean download)
Resolve the asbsolute URI of a resource image
|
static String |
resolveImage(String type,
String uri,
int height,
int width)
Resolve the URI of a resource image
|
static String |
resolveImage(String type,
String uri,
int height,
int width,
boolean download)
Resolve the absolute URI of a resource image
|
void |
service(ServiceManager smanager) |
private static AmetysObjectResolver _ametysObjectResolver
public CDMFrXSLTHelper()
public void contextualize(Context context) throws ContextException
contextualize in interface ContextualizableContextExceptionpublic void service(ServiceManager smanager) throws ServiceException
service in interface ServiceableServiceExceptionpublic static String resolve(String type, String uri)
type - Type name (defined by the extension to use)uri - URI depending on the typepublic static String resolve(String type, String uri, boolean download)
type - Type name (defined by the extension to use)uri - URI depending on the typedownload - Is this uri for download purposes.public static String resolveImage(String type, String uri, int height, int width)
type - Type name (defined by the extension to use)uri - URI depending on the typeheight - the heightwidth - the widthpublic static String resolveImage(String type, String uri, int height, int width, boolean download)
type - Type name (defined by the extension to use)uri - URI depending on the typeheight - the heightwidth - the widthdownload - Is this uri for download purposes.public String resolveBoundedImage(String type, String uri, int maxHeight, int maxWidth)
type - Type name (defined by the extension to use)uri - URI depending on the typemaxHeight - the max heightmaxWidth - the max widthpublic String resolveBoundedImage(String type, String uri, int maxHeight, int maxWidth, boolean download)
type - Type name (defined by the extension to use)uri - URI depending on the typemaxHeight - the max heightmaxWidth - the max widthdownload - Is this uri for download purposes.private static String _resolveResource(String uri, boolean download, String prefix, String suffix)