Class CDMFrXSLTHelper

    • Method Detail

      • resolve

        public static String resolve​(String type,
                                     String uri)
        Resolve the URI of a resource
        Parameters:
        type - Type name (defined by the extension to use)
        uri - URI depending on the type
        Returns:
        The uri resolved, the empty string if the uri could not be resolved, or the uri itself if there is no resolver adapted
      • resolve

        public static String resolve​(String type,
                                     String uri,
                                     boolean download)
        Resolve the URI of a resource
        Parameters:
        type - Type name (defined by the extension to use)
        uri - URI depending on the type
        download - Is this uri for download purposes.
        Returns:
        The uri resolved, the empty string if the uri could not be resolved, or the uri itself if there is no resolver adapted
      • resolveImage

        public static String resolveImage​(String type,
                                          String uri,
                                          int height,
                                          int width)
        Resolve the URI of a resource image
        Parameters:
        type - Type name (defined by the extension to use)
        uri - URI depending on the type
        height - the height
        width - the width
        Returns:
        The uri resolved, the empty string if the uri could not be resolved, or the uri itself if there is no resolver adapted
      • resolveImage

        public static String resolveImage​(String type,
                                          String uri,
                                          int height,
                                          int width,
                                          boolean download)
        Resolve the absolute URI of a resource image
        Parameters:
        type - Type name (defined by the extension to use)
        uri - URI depending on the type
        height - the height
        width - the width
        download - Is this uri for download purposes.
        Returns:
        The uri resolved, the empty string if the uri could not be resolved, or the uri itself if there is no resolver adapted
      • resolveBoundedImage

        public String resolveBoundedImage​(String type,
                                          String uri,
                                          int maxHeight,
                                          int maxWidth)
        Resolve the URI of a resource image
        Parameters:
        type - Type name (defined by the extension to use)
        uri - URI depending on the type
        maxHeight - the max height
        maxWidth - the max width
        Returns:
        The uri resolved, the empty string if the uri could not be resolved, or the uri itself if there is no resolver adapted
      • resolveBoundedImage

        public String resolveBoundedImage​(String type,
                                          String uri,
                                          int maxHeight,
                                          int maxWidth,
                                          boolean download)
        Resolve the asbsolute URI of a resource image
        Parameters:
        type - Type name (defined by the extension to use)
        uri - URI depending on the type
        maxHeight - the max height
        maxWidth - the max width
        download - Is this uri for download purposes.
        Returns:
        The uri resolved, the empty string if the uri could not be resolved, or the uri itself if there is no resolver adapted