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 class
SvgPaint.PaintType
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Integer
color
(package private) org.eclipse.swt.graphics.GC
gc
(package private) java.lang.String
linkId
(package private) java.lang.Float
opacity
(package private) SvgGradient
paintServer
(package private) SvgGraphic
parent
(package private) SvgPaint.PaintType
type
-
Constructor Summary
Constructors Constructor Description SvgPaint(SvgGraphic parent)
-
Method Summary
Modifier and Type Method Description (package private) abstract void
apply()
void
create(org.eclipse.swt.graphics.GC gc)
boolean
dispose()
boolean
isPaintable()
-
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()
-