charite.christo
Class AnsiEscape
java.lang.Object
charite.christo.AnsiEscape
public class AnsiEscape
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SHIFT_LEN
public static final int SHIFT_LEN
- See Also:
- Constant Field Values
SHIFT_CODE
public static final int SHIFT_CODE
- See Also:
- Constant Field Values
MASK_POS
public static final long MASK_POS
- See Also:
- Constant Field Values
MASK_POS_INV
public static final long MASK_POS_INV
- See Also:
- Constant Field Values
BOLD
public static final int BOLD
- See Also:
- Constant Field Values
FAINT
public static final int FAINT
- See Also:
- Constant Field Values
STANDOUT
public static final int STANDOUT
- See Also:
- Constant Field Values
UNDERLINE
public static final int UNDERLINE
- See Also:
- Constant Field Values
BLINK
public static final int BLINK
- See Also:
- Constant Field Values
REVERSE
public static final int REVERSE
- See Also:
- Constant Field Values
INVISIBLE
public static final int INVISIBLE
- See Also:
- Constant Field Values
NO_STANDOUT
public static final int NO_STANDOUT
- See Also:
- Constant Field Values
NO_UNDERLINE
public static final int NO_UNDERLINE
- See Also:
- Constant Field Values
NO_BLINK
public static final int NO_BLINK
- See Also:
- Constant Field Values
NO_REVERSE
public static final int NO_REVERSE
- See Also:
- Constant Field Values
AnsiEscape
public AnsiEscape()
reset
public void reset()
fg
public java.awt.Color fg()
bg
public java.awt.Color bg()
style
public int style()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
newEscape
public static long newEscape(int code,
int pos,
int len)
escapeEndsAt
public static int escapeEndsAt(int pos,
byte[] T,
int maxPos)
ansiColor
public static java.awt.Color ansiColor(int code)
inferIntoAttribute
public static void inferIntoAttribute(long escape,
AnsiEscape attr)
extractColors
public static void extractColors(java.lang.String s,
java.util.List v)
'The most important classes are StrapAlign, Protein and StrapEvent.'