Class MultiFileUploadUtil
- java.lang.Object
-
- lumis.doui.control.multifileupload.MultiFileUploadUtil
-
public abstract class MultiFileUploadUtil extends java.lang.Object
A Utility class forMultiFileUploadControl
.- Since:
- 6.1.0
- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.regex.Pattern
PATTERN_INVALID_CHARACTERS_FILE_NAME
Pattern that determines whether the characters in the file name are invalid.static java.lang.String
RESOURCE_PATH
Control's resource path.static java.lang.String
SUBCONTROL_PREFIX
Prefix to be used in generated sub-controls.
-
Constructor Summary
Constructors Constructor Description MultiFileUploadUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getContentType(java.lang.String filePath)
Gets content type based on the given file path.static java.lang.String
getTempPath(java.lang.String relativePath)
Gets an temporary path based on relative path.static java.lang.String
getUploadPath(java.lang.String relativePath)
Gets an upload path based on relative path.
-
-
-
Field Detail
-
SUBCONTROL_PREFIX
public static final java.lang.String SUBCONTROL_PREFIX
Prefix to be used in generated sub-controls.- Since:
- 6.1.0
- See Also:
- Constant Field Values
-
PATTERN_INVALID_CHARACTERS_FILE_NAME
public static final java.util.regex.Pattern PATTERN_INVALID_CHARACTERS_FILE_NAME
Pattern that determines whether the characters in the file name are invalid.- Since:
- 6.1.0
-
RESOURCE_PATH
public static final java.lang.String RESOURCE_PATH
Control's resource path.- Since:
- 6.1.0
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUploadPath
public static java.lang.String getUploadPath(java.lang.String relativePath)
Gets an upload path based on relative path.- Parameters:
relativePath
- the relative path.- Returns:
- the upload path.
- Since:
- 6.1.0
-
getTempPath
public static java.lang.String getTempPath(java.lang.String relativePath)
Gets an temporary path based on relative path.- Parameters:
relativePath
- the relative path.- Returns:
- the temporary path.
- Since:
- 6.1.0
-
getContentType
public static java.lang.String getContentType(java.lang.String filePath) throws java.io.IOException
Gets content type based on the given file path.- Parameters:
filePath
- the file path.- Returns:
- content type.
- Throws:
java.io.IOException
- if an IO error occured.- Since:
- 6.1.0
-
-