Package org.eclipse.nebula.cwt.svg
Class SvgPaint
java.lang.Object
org.eclipse.nebula.cwt.svg.SvgPaint
abstract class SvgPaint
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classSvgPaint.PaintType -
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Integercolor(package private) org.eclipse.swt.graphics.GCgc(package private) java.lang.StringlinkId(package private) java.lang.Floatopacity(package private) SvgGradientpaintServer(package private) SvgGraphicparent(package private) SvgPaint.PaintTypetype -
Constructor Summary
Constructors Constructor Description SvgPaint(SvgGraphic parent) -
Method Summary
Modifier and Type Method Description (package private) abstract voidapply()voidcreate(org.eclipse.swt.graphics.GC gc)booleandispose()booleanisPaintable()
-
Field Details
-
parent
SvgGraphic parent -
gc
org.eclipse.swt.graphics.GC gc -
paintServer
SvgGradient paintServer -
type
SvgPaint.PaintType type -
linkId
java.lang.String linkId -
color
java.lang.Integer color -
opacity
java.lang.Float opacity
-
-
Constructor Details
-
SvgPaint
SvgPaint(SvgGraphic parent)
-
-
Method Details
-
apply
abstract void apply() -
create
public void create(org.eclipse.swt.graphics.GC gc) -
dispose
public boolean dispose() -
isPaintable
public boolean isPaintable()
-