com.groupdocs.viewer.utils
Class Utils

java.lang.Object
  extended by com.groupdocs.viewer.utils.Utils

public class Utils
extends Object

Utilities

Author:
Aleksey Permyakov

Constructor Summary
Utils()
           
 
Method Summary
static String decodeData(String data)
          Decode data
static String encodeData(String data)
          Encode data
static String extractName(String pathOrUrl)
          Extract file name from file path or URL
static int getPageCount(int pageCount)
           
static boolean isFromWeb(String path)
          Check if passed parameter path is an URL link
static String processTemplate(String templateName, Map<String,Object> replaceValues)
          Process template (replace all {key} to value in parameters map)
static String rejectParameters(String url)
          Remove all parameters from file URL
static void setLinkManager(com.groupdocs.viewer.db.manager.LinkManager linkManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

setLinkManager

public static void setLinkManager(com.groupdocs.viewer.db.manager.LinkManager linkManager)

processTemplate

public static String processTemplate(String templateName,
                                     Map<String,Object> replaceValues)
                              throws IOException
Process template (replace all {key} to value in parameters map)

Parameters:
templateName - template name
replaceValues - map with parameters
Returns:
processed output
Throws:
IOException

isFromWeb

public static boolean isFromWeb(String path)
Check if passed parameter path is an URL link

Parameters:
path - Path or link to file
Returns:
True if path is an URL link, otherwise false

extractName

public static String extractName(String pathOrUrl)
Extract file name from file path or URL

Parameters:
pathOrUrl - Path or URL to file
Returns:
Extracted file name

rejectParameters

public static String rejectParameters(String url)
Remove all parameters from file URL

Parameters:
url - File URL
Returns:
File URL without parameters

decodeData

public static String decodeData(String data)
Decode data

Parameters:
data - Data to be decoded
Returns:
Decoded data

encodeData

public static String encodeData(String data)
Encode data

Parameters:
data - data to be encoded
Returns:
Encoded data

getPageCount

public static int getPageCount(int pageCount)


Copyright © 2014. All rights reserved.