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.ObjectCreate an SVG representation of a Marker
-
-
Field Summary
Fields Modifier and Type Field Description static booleandebugstatic intDEFAULT_BASE_Ystatic intDEFAULT_SIZE_Xstatic intDEFAULT_SIZE_Ystatic java.lang.StringLINE_COLOR_STROKEstatic intLINE_STROKE_WIDTHstatic java.lang.StringRECT_COLOR_FILLstatic java.lang.StringRECT_COLOR_STROKEstatic intRECT_HEIGHTstatic intRECT_STROKE_WIDTHstatic intTEXT_SIZEstatic java.lang.StringTEXT_STYLE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringclose()static Svgfactory(Marker m, Svg svg)java.lang.Stringhline(int y)java.lang.Stringid()java.lang.Stringmarker()java.lang.StringmarkerId()java.lang.Stringopen()java.lang.Stringrectangle()java.lang.Stringrectangle(double x, double y, double w, double h, boolean empty)voidsetBaseY(int baseY)java.lang.Stringtext(double x, double y, java.lang.String str)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-