|
NetCharts Pro | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--netcharts.pro.util.NFProUtil
NFProUtil contains a number of utility classes.
| Field Summary | |
static boolean |
dontValidate
|
static java.lang.String |
ON
|
| Constructor Summary | |
NFProUtil()
|
|
| Method Summary | |
static java.lang.Object[] |
cdlTuple2ObjectArray(java.lang.String cdl)
Converts an array of string-based input data into an object array. |
static boolean |
checkString(java.lang.String in,
java.lang.String check)
Will check the value of the String against the specified value. |
static boolean |
checkString(java.lang.String in,
java.lang.String check,
boolean ignoreCase)
Will check the value of the String against the specified value. |
static java.lang.String |
dataBean2CDL(netcharts.util.NFDataBean dataBean)
|
static java.lang.String |
dataBean2CDL(netcharts.util.NFDataBean dataBean,
java.lang.String param)
|
static boolean |
dataBean2KeyValues(netcharts.util.NFDataBean dataBean,
java.lang.String param,
java.util.Vector addTo)
|
static java.lang.Object |
determineValue(java.lang.String value)
This method will return an object of the first available type between Integer, Double and String. |
static java.lang.String |
escapeQuotes(java.lang.String in)
Replaces quotes with the proper html entities. |
static java.lang.String |
escapeQuotes(java.lang.String in,
boolean escapeSingleQuotes)
Replaces quotes with the proper html entities. |
static java.lang.StringBuffer |
filterStream(java.io.InputStream is,
java.util.Hashtable filterValues)
This method replaces variables in the given input stream with the corresponding variable/value entry in the given hashtable, if one exists. |
static java.lang.String |
formatForHtml(java.lang.String in)
HTML encodes the string |
static java.lang.String[] |
getAttributeArray(java.lang.String value)
Converts a CDL "tuple" into an array of strings. |
static NFCdf |
getCDLTemplate(java.io.File cdlFile)
Creates a "Chart Definition File" or NFCdf template object based on the contents of the cdlFile |
static NFCdf |
getCDLTemplate(java.io.File cdlFile,
java.util.Vector errorVector)
Creates a "Chart Definition File" or NFCdf template object based on the contents of the cdlFile |
static NFCdf |
getCDLTemplate(java.io.InputStream cdlStream)
Creates a "Chart Definition File" or NFCdf template object based on the contents of the cdlStream input stream |
static NFCdf |
getCDLTemplate(java.io.InputStream cdlStream,
java.util.Vector errorVector)
Creates a "Chart Definition File" or NFCdf template object based on the contents of the cdlStream input stream |
static NFCdf |
getCDLTemplate(java.lang.String cdlString)
Creates a "Chart Definition File" or NFCdf template object based on the given cdlString String object. |
static NFCdf |
getCDLTemplate(java.lang.String cdlString,
java.util.Vector errorVector)
Creates a "Chart Definition File" or NFCdf template object based on the given cdlString String object. |
static NFCdf |
getCDLTemplate(java.net.URL cdlURL)
Creates a "Chart Definition File" or NFCdf template object based on the contents of the cdlURL |
static NFCdf |
getCDLTemplate(java.net.URL cdlURL,
java.util.Vector errorVector)
Creates a "Chart Definition File" or NFCdf template object based on the contents of the cdlURL |
static java.lang.Object |
getDataObject(NFBaseClass base)
|
static java.lang.Object |
getDataObject(java.lang.String cdl)
Converts the input string into a Double or Date. |
static java.lang.String |
getQuotedString(java.lang.String string)
This method will return a string with surrounding double quotes. |
static java.lang.Object |
getStyleObject(NFBaseClass base)
|
static java.lang.Object |
getStyleObjectData(NFBaseClass base)
|
static java.lang.String[] |
getTupleArray(java.lang.String value)
Converts a CDL "tuple vectors" into an array of tuple elements. |
static java.lang.Object |
getUserObject(NFBaseClass base)
|
static java.lang.Object |
getUserObject(NFBaseClass base,
java.lang.String key)
|
static boolean |
notANull(java.lang.String cdl)
Determines if the CDL element represents a "null" value. |
static java.lang.String |
removeQuotes(java.lang.String string)
This method will remove any preceding and trailing quotes from the String. |
static java.lang.String |
replaceVar(java.lang.String origString,
java.lang.String variable,
java.lang.String newValue,
boolean all)
Replaces the variable string with the replacement value. |
static void |
setDataObject(NFBaseClass base,
java.lang.Object userObject)
|
static void |
setStyleObject(NFBaseClass base,
java.lang.Object userObject)
|
static void |
setStyleObjectData(NFBaseClass base,
java.lang.Object data)
|
static void |
setUserObject(NFBaseClass base,
java.lang.Object userObject)
|
static void |
setUserObject(NFBaseClass base,
java.lang.Object userObject,
java.lang.String key)
|
static java.lang.String[] |
splitNameAndSetIndex(java.lang.String itemParam)
Splits a name and set number (e.g. |
static java.lang.String |
trimParens(java.lang.String value)
Removes leading and following parentheses. |
static java.lang.String |
trimQuotes(java.lang.String value)
Removes leading and following quotes. |
static java.lang.String |
userObject2CDL(java.lang.Object userObject)
|
static java.lang.String |
userObject2CDL(java.lang.Object userObject,
java.lang.String param)
|
static boolean |
userObject2KeyValues(java.lang.Object userObject,
java.lang.String param,
java.util.Vector addTo)
|
static void |
verifyConstant(java.util.Hashtable hash,
int value,
java.lang.String itemName)
Verify constant value. |
static void |
verifyDiscreteData(java.lang.Object data)
Verify data object. |
static void |
verifyVectorContent(NFVector vector,
java.lang.Class clazz)
Verify vector contents. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static boolean dontValidate
public static java.lang.String ON
| Constructor Detail |
public NFProUtil()
| Method Detail |
public static java.lang.String[] getTupleArray(java.lang.String value)
value - A CDL tuple of the form (a, b, c),(d, e, f)public static java.lang.String[] getAttributeArray(java.lang.String value)
value - A CDL tuple of the form (a, b, c)public static java.lang.String trimParens(java.lang.String value)
value - String value in the form "(a, b, c)"public static java.lang.String trimQuotes(java.lang.String value)
value - String value in the form "a, b, c"a, b, cpublic static java.lang.Object getDataObject(java.lang.String cdl)
cdl - String representation of a double or Date object.public static java.lang.Object[] cdlTuple2ObjectArray(java.lang.String cdl)
cdl - Comma delimited string of data.public static final java.lang.String[] splitNameAndSetIndex(java.lang.String itemParam)
itemParam - Set name
public static void verifyConstant(java.util.Hashtable hash,
int value,
java.lang.String itemName)
hash - Hashtable to check for the constant.value - The constant that should be in the hashtableitemName - the name of the item to be included in the exception.
public static void verifyVectorContent(NFVector vector,
java.lang.Class clazz)
vector - Vector of objectsclazz - The class (or superclass) of the objects.public static void verifyDiscreteData(java.lang.Object data)
data - The data objectpublic static NFCdf getCDLTemplate(java.io.File cdlFile)
cdlFile - A file containing CDL parameters.
public static NFCdf getCDLTemplate(java.io.File cdlFile,
java.util.Vector errorVector)
cdlFile - A file containing CDL parameters.errorVector - The Vector to contain possible errors.public static NFCdf getCDLTemplate(java.net.URL cdlURL)
cdlURL - A URL that returns CDL parameters when called.
public static NFCdf getCDLTemplate(java.net.URL cdlURL,
java.util.Vector errorVector)
cdlURL - A URL that returns CDL parameters when called.errorVector - The Vector to contain possible errors.public static NFCdf getCDLTemplate(java.io.InputStream cdlStream)
cdlStream - An input stream containing CDL parameters.
public static NFCdf getCDLTemplate(java.io.InputStream cdlStream,
java.util.Vector errorVector)
cdlStream - An input stream containing CDL parameters.errorVector - The Vector to contain possible errors.
public static NFCdf getCDLTemplate(java.lang.String cdlString)
throws java.lang.Exception
cdlString - A string containing CDL parameters.
public static NFCdf getCDLTemplate(java.lang.String cdlString,
java.util.Vector errorVector)
throws java.lang.Exception
cdlString - A string containing CDL parameters.errorVector - The Vector to contain possible errors.
public static java.lang.StringBuffer filterStream(java.io.InputStream is,
java.util.Hashtable filterValues)
throws java.io.IOException
public static java.lang.Object getUserObject(NFBaseClass base)
public static java.lang.Object getUserObject(NFBaseClass base,
java.lang.String key)
public static void setUserObject(NFBaseClass base,
java.lang.Object userObject)
public static void setUserObject(NFBaseClass base,
java.lang.Object userObject,
java.lang.String key)
public static void setDataObject(NFBaseClass base,
java.lang.Object userObject)
public static java.lang.Object getDataObject(NFBaseClass base)
public static void setStyleObject(NFBaseClass base,
java.lang.Object userObject)
public static java.lang.Object getStyleObject(NFBaseClass base)
public static void setStyleObjectData(NFBaseClass base,
java.lang.Object data)
public static java.lang.Object getStyleObjectData(NFBaseClass base)
public static java.lang.String userObject2CDL(java.lang.Object userObject)
public static java.lang.String userObject2CDL(java.lang.Object userObject,
java.lang.String param)
public static boolean userObject2KeyValues(java.lang.Object userObject,
java.lang.String param,
java.util.Vector addTo)
public static java.lang.String dataBean2CDL(netcharts.util.NFDataBean dataBean)
public static java.lang.String dataBean2CDL(netcharts.util.NFDataBean dataBean,
java.lang.String param)
public static boolean dataBean2KeyValues(netcharts.util.NFDataBean dataBean,
java.lang.String param,
java.util.Vector addTo)
public static java.lang.String formatForHtml(java.lang.String in)
in - The string to encode for HTML.
public static java.lang.String replaceVar(java.lang.String origString,
java.lang.String variable,
java.lang.String newValue,
boolean all)
origString - The original string containing variable to replace.variable - The variable to replace.variable - The value to replace the variable with.all - Whether or not all variable instances should be replaced.
public static java.lang.String escapeQuotes(java.lang.String in,
boolean escapeSingleQuotes)
in - The string to escape quotes in.escapeSingleQuotes - If true, single quotes are escaped as well.public static java.lang.String escapeQuotes(java.lang.String in)
in - The string to escape quotes in.public static boolean notANull(java.lang.String cdl)
public static java.lang.String removeQuotes(java.lang.String string)
value - public static java.lang.String getQuotedString(java.lang.String string)
string - The String to add double quotes around.
public static boolean checkString(java.lang.String in,
java.lang.String check)
in - The string containing the value to check.check - The string to check against.true if the string matches, false otherwise.
public static boolean checkString(java.lang.String in,
java.lang.String check,
boolean ignoreCase)
in - The string containing the value to check.check - The string to check against.ignoreCase - Whether or not to ignore case.true if the string matches, false otherwise.public static java.lang.Object determineValue(java.lang.String value)
value - The value to check.
|
NetCharts Pro | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Visual Mining, Inc. | Copyright © Visual Mining, Inc. 1996 - 2004 |
Last Modified: Apr 1, 2004 |