Package org.snpeff.svg
Class Svg
- java.lang.Object
-
- org.snpeff.svg.Svg
-
- Direct Known Subclasses:
SvgBnd
,SvgCds
,SvgExon
,SvgGene
,SvgIntron
,SvgNextProt
,SvgScale
,SvgSpacer
,SvgTranscript
,SvgTranslocation
public class Svg extends java.lang.Object
Create an SVG representation of a Marker
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
debug
static int
DEFAULT_BASE_Y
static int
DEFAULT_SIZE_X
static int
DEFAULT_SIZE_Y
static java.lang.String
LINE_COLOR_STROKE
static int
LINE_STROKE_WIDTH
static java.lang.String
RECT_COLOR_FILL
static java.lang.String
RECT_COLOR_STROKE
static int
RECT_HEIGHT
static int
RECT_STROKE_WIDTH
static int
TEXT_SIZE
static java.lang.String
TEXT_STYLE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
close()
static Svg
factory(Marker m, Svg svg)
java.lang.String
hline(int y)
java.lang.String
id()
java.lang.String
marker()
java.lang.String
markerId()
java.lang.String
open()
java.lang.String
rectangle()
java.lang.String
rectangle(double x, double y, double w, double h, boolean empty)
void
setBaseY(int baseY)
java.lang.String
text(double x, double y, java.lang.String str)
java.lang.String
toString()
-
-
-
Field Detail
-
DEFAULT_SIZE_X
public static final int DEFAULT_SIZE_X
- See Also:
- Constant Field Values
-
DEFAULT_SIZE_Y
public static final int DEFAULT_SIZE_Y
- See Also:
- Constant Field Values
-
DEFAULT_BASE_Y
public static final int DEFAULT_BASE_Y
- See Also:
- Constant Field Values
-
LINE_COLOR_STROKE
public static final java.lang.String LINE_COLOR_STROKE
- See Also:
- Constant Field Values
-
LINE_STROKE_WIDTH
public static final int LINE_STROKE_WIDTH
- See Also:
- Constant Field Values
-
RECT_COLOR_FILL
public static final java.lang.String RECT_COLOR_FILL
- See Also:
- Constant Field Values
-
RECT_COLOR_STROKE
public static final java.lang.String RECT_COLOR_STROKE
- See Also:
- Constant Field Values
-
RECT_HEIGHT
public static final int RECT_HEIGHT
- See Also:
- Constant Field Values
-
RECT_STROKE_WIDTH
public static final int RECT_STROKE_WIDTH
- See Also:
- Constant Field Values
-
TEXT_SIZE
public static final int TEXT_SIZE
- See Also:
- Constant Field Values
-
TEXT_STYLE
public static final java.lang.String TEXT_STYLE
- See Also:
- Constant Field Values
-
debug
public static boolean debug
-
-
Method Detail
-
close
public java.lang.String close()
-
hline
public java.lang.String hline(int y)
-
id
public java.lang.String id()
-
marker
public java.lang.String marker()
-
markerId
public java.lang.String markerId()
-
open
public java.lang.String open()
-
rectangle
public java.lang.String rectangle()
-
rectangle
public java.lang.String rectangle(double x, double y, double w, double h, boolean empty)
-
setBaseY
public void setBaseY(int baseY)
-
text
public java.lang.String text(double x, double y, java.lang.String str)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-