Class HasContextImpl
java.lang.Object
com.github.weisj.jsvg.nodes.prototype.impl.HasContextImpl
- All Implemented Interfaces:
HasContext, HasFontContext, HasFontRenderContext, HasPaintContext
-
Nested Class Summary
Nested classes/interfaces inherited from interface HasContext
HasContext.ByDelegate -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @NotNull FontRenderContextprivate final @NotNull AttributeFontSpecprivate final @NotNull PaintContext -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateHasContextImpl(@NotNull PaintContext paintContext, @NotNull FontRenderContext fontRenderContext, @NotNull AttributeFontSpec fontSpec) -
Method Summary
Modifier and TypeMethodDescription@NotNull FontRenderContext@NotNull Mutator<MeasurableFontSpec> fontSpec()@NotNull Mutator<PaintContext> static @NotNull HasContextparse(@NotNull AttributeNode attributeNode)
-
Field Details
-
paintContext
-
fontRenderContext
-
fontSpec
-
-
Constructor Details
-
HasContextImpl
private HasContextImpl(@NotNull @NotNull PaintContext paintContext, @NotNull @NotNull FontRenderContext fontRenderContext, @NotNull @NotNull AttributeFontSpec fontSpec)
-
-
Method Details
-
parse
-
fontSpec
- Specified by:
fontSpecin interfaceHasFontContext
-
fontRenderContext
- Specified by:
fontRenderContextin interfaceHasFontRenderContext
-
paintContext
- Specified by:
paintContextin interfaceHasPaintContext
-