Package writer2latex.util
Class Misc
- java.lang.Object
-
- writer2latex.util.Misc
-
public class Misc extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Misc()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringabs(java.lang.String sLength)static java.lang.Stringadd(java.lang.String sLength1, java.lang.String sLength2)static java.lang.StringdateOnly(java.lang.String sDate)static java.lang.Stringdivide(java.lang.String sDividend, java.lang.String sDivisor)static java.lang.Stringdivide(java.lang.String sDividend, java.lang.String sDivisor, boolean bMax100)static int[]doubleIntArray(int[] array)static java.lang.StringformatDate(java.lang.String sDate, java.lang.String sLanguage, java.lang.String sCountry)static java.lang.StringgetAttribute(org.w3c.dom.Element node, java.lang.String attribute)static java.lang.StringgetAttribute(org.w3c.dom.Node node, java.lang.String attribute)static org.w3c.dom.ElementgetChildByTagName(org.w3c.dom.Node node, java.lang.String sTagName)static java.lang.StringgetFileExtension(java.lang.String sURL)Get the file extension from an URLstatic java.lang.StringgetFileName(java.lang.String sURL)Get the file name part of an URLstatic org.w3c.dom.ElementgetFirstChildElement(org.w3c.dom.Node node)static floatgetFloat(java.lang.String sFloat, float fDefault)static intgetIntegerFromHex(java.lang.String sHex, int nDefault)static java.lang.StringgetPCDATA(org.w3c.dom.Node node)static intgetPosInteger(java.lang.String sInteger, int nDefault)static byte[]inputStreamToByteArray(java.io.InputStream is)Read anInputStreaminto abytearraystatic java.lang.Stringint2alph(int number, boolean bLetterSync)static java.lang.Stringint2Alph(int number, boolean bLetterSync)static java.lang.Stringint2arabic(int number)static java.lang.Stringint2roman(int number)static java.lang.Stringint2Roman(int number)static booleanisElement(org.w3c.dom.Node node)static booleanisElement(org.w3c.dom.Node node, java.lang.String sTagName)static booleanisLessThan(java.lang.String sThis, java.lang.String sThat)static booleanisText(org.w3c.dom.Node node)static booleanisZero(java.lang.String sValue)static java.lang.Stringlength2px(java.lang.String sLength)static java.lang.StringmakeFileName(java.lang.String sURL)static java.lang.StringmakeHref(java.lang.String s)static java.lang.Stringmultiply(java.lang.String sPercent, java.lang.String sLength)static java.lang.StringremoveExtension(java.lang.String sName)static java.lang.String[]sortStringSet(java.util.Set<java.lang.String> theSet)static java.lang.Stringsub(java.lang.String sLength1, java.lang.String sLength2)static java.lang.StringtrimDocumentName(java.lang.String name, java.lang.String extension)static java.lang.StringtruncateLength(java.lang.String sValue)static java.lang.StringurlDecode(java.lang.String s)static java.lang.StringurlEncode(java.lang.String s)
-
-
-
Method Detail
-
doubleIntArray
public static final int[] doubleIntArray(int[] array)
-
dateOnly
public static final java.lang.String dateOnly(java.lang.String sDate)
-
formatDate
public static final java.lang.String formatDate(java.lang.String sDate, java.lang.String sLanguage, java.lang.String sCountry)
-
int2roman
public static final java.lang.String int2roman(int number)
-
int2Roman
public static final java.lang.String int2Roman(int number)
-
int2arabic
public static final java.lang.String int2arabic(int number)
-
int2alph
public static final java.lang.String int2alph(int number, boolean bLetterSync)
-
int2Alph
public static final java.lang.String int2Alph(int number, boolean bLetterSync)
-
getPosInteger
public static final int getPosInteger(java.lang.String sInteger, int nDefault)
-
getFloat
public static final float getFloat(java.lang.String sFloat, float fDefault)
-
getIntegerFromHex
public static final int getIntegerFromHex(java.lang.String sHex, int nDefault)
-
truncateLength
public static java.lang.String truncateLength(java.lang.String sValue)
-
isZero
public static boolean isZero(java.lang.String sValue)
-
length2px
public static final java.lang.String length2px(java.lang.String sLength)
-
divide
public static final java.lang.String divide(java.lang.String sDividend, java.lang.String sDivisor)
-
divide
public static final java.lang.String divide(java.lang.String sDividend, java.lang.String sDivisor, boolean bMax100)
-
multiply
public static final java.lang.String multiply(java.lang.String sPercent, java.lang.String sLength)
-
add
public static final java.lang.String add(java.lang.String sLength1, java.lang.String sLength2)
-
sub
public static final java.lang.String sub(java.lang.String sLength1, java.lang.String sLength2)
-
isLessThan
public static boolean isLessThan(java.lang.String sThis, java.lang.String sThat)
-
abs
public static java.lang.String abs(java.lang.String sLength)
-
trimDocumentName
public static final java.lang.String trimDocumentName(java.lang.String name, java.lang.String extension)
-
getFileName
public static final java.lang.String getFileName(java.lang.String sURL)
Get the file name part of an URL- Parameters:
sURL- the URL from which the filename should be extracted- Returns:
- the file name
-
getFileExtension
public static final java.lang.String getFileExtension(java.lang.String sURL)
Get the file extension from an URL- Parameters:
sURL-- Returns:
- the file extension (including dot) or the empty string if there is no file extension
-
removeExtension
public static final java.lang.String removeExtension(java.lang.String sName)
-
getAttribute
public static final java.lang.String getAttribute(org.w3c.dom.Node node, java.lang.String attribute)
-
isElement
public static final boolean isElement(org.w3c.dom.Node node)
-
isElement
public static final boolean isElement(org.w3c.dom.Node node, java.lang.String sTagName)
-
isText
public static final boolean isText(org.w3c.dom.Node node)
-
getAttribute
public static final java.lang.String getAttribute(org.w3c.dom.Element node, java.lang.String attribute)
-
getChildByTagName
public static final org.w3c.dom.Element getChildByTagName(org.w3c.dom.Node node, java.lang.String sTagName)
-
getFirstChildElement
public static final org.w3c.dom.Element getFirstChildElement(org.w3c.dom.Node node)
-
getPCDATA
public static java.lang.String getPCDATA(org.w3c.dom.Node node)
-
sortStringSet
public static java.lang.String[] sortStringSet(java.util.Set<java.lang.String> theSet)
-
urlEncode
public static java.lang.String urlEncode(java.lang.String s)
-
urlDecode
public static java.lang.String urlDecode(java.lang.String s)
-
makeHref
public static java.lang.String makeHref(java.lang.String s)
-
makeFileName
public static java.lang.String makeFileName(java.lang.String sURL)
-
inputStreamToByteArray
public static byte[] inputStreamToByteArray(java.io.InputStream is) throws java.io.IOExceptionRead an
InputStreaminto abytearray- Parameters:
is- theInputStreamto read- Returns:
- a byte array with the contents read from the stream
- Throws:
java.io.IOException- in case of any I/O errors.
-
-