com.infoengine.administration
Class UIUtil
java.lang.Object
com.infoengine.administration.UIUtil
- public class UIUtil
- extends Object
Method Summary |
static int |
alive(Group service)
|
static String |
decodeUTF8(String x)
|
static String |
displayResource(Group resource,
String key)
|
static String |
displayResource(Group resource,
String key,
Object[] inserts)
|
static String |
displayResource(Group resource,
String key,
Object[] inserts,
String[] replace,
String[] with)
|
static String |
displayResource(Group resource,
String key,
Object[] inserts,
String replace,
String with)
|
static String |
displayResource(Group resource,
String key,
String insert)
|
static String |
displayResource(Group resource,
String key,
String[] replace,
String[] with)
|
static String |
displayResource(Group resource,
String key,
String replace,
String with)
|
static String |
displayResource(Group resource,
String key,
String insert,
String[] replace,
String[] with)
|
static String |
displayResource(Group resource,
String key,
String insert,
String replace,
String with)
|
static String |
displayResource(String msg,
Object[] inserts)
|
static boolean |
entryExists(Url u)
|
static String |
formatJSResource(String input)
|
static String |
formEscape(String s)
|
static Enumeration |
getDisplayNames(Group grp)
Populates display names with 'ptcDisplayName' |
static String |
getHREF(String page,
Hashtable queryArgs)
|
static String |
helpURL(String rUrl,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext ctx)
|
static boolean |
isAlive(int mask)
|
static boolean |
isEmpty(String s)
|
static boolean |
isMultiple(int mask)
|
private static String |
preFormatMessage(String msg)
This method will pre format a message so that all the unescaping '
characters are replaced with the unicode character . |
static String |
replace(String s,
String[] replace,
String[] with)
|
static String |
replace(String s,
String replace,
String with)
|
static void |
replaceInAttrValues(Group g,
String[] replace,
String[] with)
|
static void |
replaceInAttrValues(Group g,
String replace,
String with)
|
static Group |
simpleSubsetGroup(Group input,
String groupOut,
String attrName,
String attrValue)
|
private static boolean |
testConnection(String host,
int port)
|
private static boolean |
testHelpURL(String url,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext ctx)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IN_PROCESS
public static final int IN_PROCESS
- See Also:
- Constant Field Values
OUTOF_PROCESS_ALIVE
public static final int OUTOF_PROCESS_ALIVE
- See Also:
- Constant Field Values
OUTOF_PROCESS_DEAD
public static final int OUTOF_PROCESS_DEAD
- See Also:
- Constant Field Values
OUTOF_PROCESS_MULTIPLE
public static final int OUTOF_PROCESS_MULTIPLE
- See Also:
- Constant Field Values
repositoryTypeSearchFilter
public static String repositoryTypeSearchFilter
repositorySearchFilter
public static String repositorySearchFilter
wcTypeSearchFilter
public static String wcTypeSearchFilter
DELEGATE_KEY
public static final String DELEGATE_KEY
- See Also:
- Constant Field Values
DELEGATE_SOURCE_URL
public static final String DELEGATE_SOURCE_URL
- See Also:
- Constant Field Values
DESCRIPTION
public static final String DESCRIPTION
- See Also:
- Constant Field Values
DISPLAY_NAME
public static final String DISPLAY_NAME
- See Also:
- Constant Field Values
WCTYPEID
public static final String WCTYPEID
- See Also:
- Constant Field Values
REPOSITORY_TYPE
public static final String REPOSITORY_TYPE
- See Also:
- Constant Field Values
DN
public static final String DN
- See Also:
- Constant Field Values
HTML_QUOTE
public static final String HTML_QUOTE
- See Also:
- Constant Field Values
SUBSTITUTION_CHAR
private static final char SUBSTITUTION_CHAR
- unicode FFFF was chosen since unicode.org lists this a Not A Character, and therefore
is not used by any language etc. Tests have shown it to be excepted by MessageFormat
- See Also:
- Constant Field Values
UIUtil
public UIUtil()
decodeUTF8
public static String decodeUTF8(String x)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
isEmpty
public static boolean isEmpty(String s)
formEscape
public static String formEscape(String s)
simpleSubsetGroup
public static Group simpleSubsetGroup(Group input,
String groupOut,
String attrName,
String attrValue)
displayResource
public static String displayResource(String msg,
Object[] inserts)
displayResource
public static String displayResource(Group resource,
String key)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
String insert)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
Object[] inserts)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
Object[] inserts,
String[] replace,
String[] with)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
String insert,
String[] replace,
String[] with)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
String[] replace,
String[] with)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
Object[] inserts,
String replace,
String with)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
String insert,
String replace,
String with)
throws IEException
- Throws:
IEException
displayResource
public static String displayResource(Group resource,
String key,
String replace,
String with)
throws IEException
- Throws:
IEException
getDisplayNames
public static Enumeration getDisplayNames(Group grp)
throws IEException,
IOException
- Populates display names with 'ptcDisplayName'
- Parameters:
grp
- The Group
- Returns:
- Enumeration The display names
- Throws:
IEException
IOException
getHREF
public static String getHREF(String page,
Hashtable queryArgs)
entryExists
public static boolean entryExists(Url u)
throws IEException
- Throws:
IEException
testConnection
private static boolean testConnection(String host,
int port)
isAlive
public static boolean isAlive(int mask)
isMultiple
public static boolean isMultiple(int mask)
alive
public static int alive(Group service)
replaceInAttrValues
public static void replaceInAttrValues(Group g,
String replace,
String with)
replaceInAttrValues
public static void replaceInAttrValues(Group g,
String[] replace,
String[] with)
replace
public static String replace(String s,
String replace,
String with)
replace
public static String replace(String s,
String[] replace,
String[] with)
formatJSResource
public static String formatJSResource(String input)
testHelpURL
private static boolean testHelpURL(String url,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext ctx)
helpURL
public static String helpURL(String rUrl,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext ctx)
preFormatMessage
private static final String preFormatMessage(String msg)
- This method will pre format a message so that all the unescaping '
characters are replaced with the unicode character .
- Parameters:
msg
- The message the pre format.
- Returns:
- The formatted message.