Class Misc

java.lang.Object
writer2latex.util.Misc

public class Misc extends Object
  • Constructor Details

    • Misc

      public Misc()
  • Method Details

    • doubleIntArray

      public static final int[] doubleIntArray(int[] array)
    • int2roman

      public static final String int2roman(int number)
    • int2Roman

      public static final String int2Roman(int number)
    • int2arabic

      public static final String int2arabic(int number)
    • int2alph

      public static final String int2alph(int number, boolean bLetterSync)
    • int2Alph

      public static final String int2Alph(int number, boolean bLetterSync)
    • getPosInteger

      public static final int getPosInteger(String sInteger, int nDefault)
    • getFloat

      public static final float getFloat(String sFloat, float fDefault)
    • getIntegerFromHex

      public static final int getIntegerFromHex(String sHex, int nDefault)
    • min

      public static int min(int n, int m)
    • truncateLength

      public static String truncateLength(String sValue)
    • length2px

      public static final String length2px(String sLength)
    • multiply

      public static final String multiply(String sPercent, String sLength)
    • add

      public static final String add(String sLength1, String sLength2)
    • sub

      public static final String sub(String sLength1, String sLength2)
    • isLessThan

      public static boolean isLessThan(String sThis, String sThat)
    • abs

      public static String abs(String sLength)
    • trimDocumentName

      public static final String trimDocumentName(String name, String extension)
    • removeExtension

      public static final String removeExtension(String sName)
    • getAttribute

      public static final String getAttribute(Node node, String attribute)
    • isElement

      public static final boolean isElement(Node node)
    • isElement

      public static final boolean isElement(Node node, String sTagName)
    • isText

      public static final boolean isText(Node node)
    • getAttribute

      public static final String getAttribute(Element node, String attribute)
    • getChildByTagName

      public static final Element getChildByTagName(Node node, String sTagName)
    • getFirstChildElement

      public static final Element getFirstChildElement(Node node)
    • getPCDATA

      public static String getPCDATA(Node node)
    • urlEncode

      public static String urlEncode(String s)
    • urlDecode

      public static String urlDecode(String s)
    • makeHref

      public static String makeHref(String s)
    • inputStreamToByteArray

      public static byte[] inputStreamToByteArray(InputStream is) throws IOException

      Read an InputStream into a bytearray

      Parameters:
      is - the InputStream to read
      Returns:
      a byte array with the contents read from the stream
      Throws:
      IOException - in case of any I/O errors.