|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ak.err.Tools
The Tools implements all methods, which are required for initialization from an Init-File. All methods are static synchronized in order to avoid potential I/O conflicts.
Constructor Summary | |
Tools()
Construct Tools |
Method Summary | |
static java.lang.String |
ConvertSysPath(java.lang.String sPath)
Converts a path to the current system path (e.g. it replaces the directory sign if needed) |
static boolean |
FP_AppendToFile(java.lang.String sFile,
java.lang.String sInput)
Appends a string to file |
static void |
FP_CopyFile(java.lang.String sSource,
java.lang.String sDest)
A simple method to copy files. |
static java.lang.String |
FP_FileToString(java.lang.String sFile)
Reads a File into a string |
static java.lang.String |
FP_FileToString(java.lang.String sFile,
boolean bSkip)
Reads a File into a string the bSkip indicates whenever the lines starting with "#" should be skipped |
static java.util.Vector |
FP_FileToVector(java.lang.String sFile)
Reads File into a vector (File Lines) Note: It jumps over lines started with "#" |
static java.util.Vector |
FP_FileToVector(java.lang.String sFile,
boolean bSkip)
Reads File into a vector (File Lines) the bSkip indicates whenever the lines starting with "#" should be skipped |
static java.util.Vector |
FP_GetByPattern(java.lang.String sFile,
java.lang.String sPattern,
boolean bRight)
Parse parameter File- Method //using sPattern gets the string left/right form the pattern in line in a File example(Pattern: "=") A=6;B=7 -> or <6,7> |
static boolean |
FP_GetParamBool(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName)
Get a Parameter values in a Section Example: MY_PAR=OFF/ON; -> false/true |
static java.lang.String |
FP_GetParamByName(java.lang.String sFile,
java.lang.String sPattern)
Parse parameter File- Method //using sPattern gets the string left/right form the pattern in line in a File example(Pattern: "=") A=6;B=7 -> or <6,7> |
static java.util.Vector |
FP_GetParams(java.lang.String sFile)
Gets Parameter-List of a parameter-file example: a=5;b=3;c=9; -> |
static java.util.Vector |
FP_GetParams(java.lang.String sFile,
boolean bValue)
GetParameters right/left(Name/Value) of "=" example: a=5;b=3;c=9; -> or <5,3,9> |
static java.util.Vector |
FP_GetParamsInSection(java.lang.String sFile,
java.lang.String sSection)
returns a Parameter-List of a section in a parameter-file |
static java.util.Vector |
FP_GetParamsInSection(java.lang.String sFile,
java.lang.String sSection,
boolean bLeft)
GetParameters in Section right/left(Name/Value) of "=" example: [MyA]A=1;B=2; -> or <1,2> |
static java.lang.String |
FP_GetParamString(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName)
Get a Parameter values in a Section Example: MY_PAR=a; -> "a" |
static java.lang.String |
FP_GetParamString(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName,
boolean bFormat)
Get a Parameter values in a Section Example: MY_PAR=a;b; -> "a;b;" or "a" |
static java.util.Vector |
FP_GetParamVector(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName)
Get a Parameter values in a Section Example: MY_PAR=a;b;c; -> |
static java.util.Vector |
FP_GetSections(java.lang.String sFile)
Gets Section-List of a parameter-file(*.ini) example: [a]i=5;[b]i=3;[c]i=9; -> |
static java.lang.String |
FP_ParseParam(java.lang.String sValue,
java.lang.String sStart,
java.lang.String sEnd,
boolean bIn)
Parse parameter - Method |
static java.lang.String |
FP_ParseVector(java.util.Vector vInput,
java.lang.String sPattern)
Parse parameter Vector - Method |
static java.lang.String |
FP_ParseVector(java.util.Vector vInput,
java.lang.String sPattern,
boolean bRight)
Parse parameter Vector - Method |
static java.util.Vector |
FP_StringToVector(java.lang.String sValue,
java.lang.String sSeparator)
Parse parameter Vector - Method Example: "a;b;c;" -> [a][b][c] |
static java.util.Vector |
FP_StringToVector(java.lang.String sValue,
java.lang.String sStart,
java.lang.String sEnd,
boolean bIn)
Parse parameter Vector - Method |
static java.lang.String |
GetParentDIR(java.lang.String sPath)
gets the parent directory for a given path |
static java.lang.String |
GetSystDIR()
gets the "\" or "/" as directory sign |
static java.lang.String |
GetSystNL()
gets the system dependent NewLine sign |
static int |
StringToInt(java.lang.String sNumber)
Converts a String to int.(if failure returns 0 ) |
static java.lang.String |
UrlToPath(java.lang.String sURL)
Converts an URL to valid system path For the JAR-file it returns the directory of the jar-file |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public Tools()
Method Detail |
public static java.util.Vector FP_StringToVector(java.lang.String sValue, java.lang.String sSeparator)
public static java.util.Vector FP_StringToVector(java.lang.String sValue, java.lang.String sStart, java.lang.String sEnd, boolean bIn)
public static boolean FP_AppendToFile(java.lang.String sFile, java.lang.String sInput)
public static java.lang.String FP_FileToString(java.lang.String sFile)
public static java.lang.String FP_FileToString(java.lang.String sFile, boolean bSkip)
public static java.util.Vector FP_FileToVector(java.lang.String sFile)
public static java.util.Vector FP_FileToVector(java.lang.String sFile, boolean bSkip)
public static void FP_CopyFile(java.lang.String sSource, java.lang.String sDest)
public static java.util.Vector FP_GetSections(java.lang.String sFile)
public static java.util.Vector FP_GetParams(java.lang.String sFile)
public static java.util.Vector FP_GetParams(java.lang.String sFile, boolean bValue)
public static java.util.Vector FP_GetParamsInSection(java.lang.String sFile, java.lang.String sSection)
public static java.util.Vector FP_GetParamsInSection(java.lang.String sFile, java.lang.String sSection, boolean bLeft)
public static java.util.Vector FP_GetParamVector(java.lang.String sFile, java.lang.String sSection, java.lang.String sName)
public static java.lang.String FP_GetParamString(java.lang.String sFile, java.lang.String sSection, java.lang.String sName)
public static boolean FP_GetParamBool(java.lang.String sFile, java.lang.String sSection, java.lang.String sName)
public static java.lang.String FP_GetParamString(java.lang.String sFile, java.lang.String sSection, java.lang.String sName, boolean bFormat)
public static java.lang.String FP_GetParamByName(java.lang.String sFile, java.lang.String sPattern)
public static java.util.Vector FP_GetByPattern(java.lang.String sFile, java.lang.String sPattern, boolean bRight)
public static java.lang.String FP_ParseParam(java.lang.String sValue, java.lang.String sStart, java.lang.String sEnd, boolean bIn)
public static java.lang.String FP_ParseVector(java.util.Vector vInput, java.lang.String sPattern)
public static java.lang.String FP_ParseVector(java.util.Vector vInput, java.lang.String sPattern, boolean bRight)
public static java.lang.String GetParentDIR(java.lang.String sPath)
public static java.lang.String GetSystDIR()
public static java.lang.String GetSystNL()
public static int StringToInt(java.lang.String sNumber)
public static java.lang.String UrlToPath(java.lang.String sURL)
public static java.lang.String ConvertSysPath(java.lang.String sPath)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |