Package kiyut.citra.canvas
Class AbstractFXContext
- java.lang.Object
-
- kiyut.citra.canvas.AbstractFXContext
-
- All Implemented Interfaces:
FXContext
- Direct Known Subclasses:
FXContextManager
public abstract class AbstractFXContext extends Object implements FXContext
Abstract implementation of FXContext- Author:
- Kiyut
-
-
Field Summary
Fields Modifier and Type Field Description protected FXCanvascanvasprotected FXFilterfilterprotected booleanfilterModeprotected FXToolinteractorprotected StrokeselectionStroke1protected StrokeselectionStroke2protected PaintselectionStrokePaint1protected PaintselectionStrokePaint2protected FXTooltoolprotected PainttoolOverlayFillPaintprotected PainttoolOverlayStrokePaint
-
Constructor Summary
Constructors Constructor Description AbstractFXContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FXCanvasgetCanvas()FXFiltergetFilter()StrokegetSelectionStroke1()StrokegetSelectionStroke2()PaintgetSelectionStrokePaint1()PaintgetSelectionStrokePaint2()FXToolgetTool()PaintgetToolOverlayFillPaint()PaintgetToolOverlayStrokePaint()booleanisFilterMode()voidsetCanvas(FXCanvas canvas)voidsetFilter(FXFilter filter)voidsetFilterMode(boolean filterMode)voidsetTool(FXTool tool)
-
-
-
Field Detail
-
canvas
protected FXCanvas canvas
-
tool
protected FXTool tool
-
interactor
protected FXTool interactor
-
filterMode
protected boolean filterMode
-
selectionStroke1
protected Stroke selectionStroke1
-
selectionStrokePaint1
protected Paint selectionStrokePaint1
-
selectionStroke2
protected Stroke selectionStroke2
-
selectionStrokePaint2
protected Paint selectionStrokePaint2
-
toolOverlayStrokePaint
protected Paint toolOverlayStrokePaint
-
toolOverlayFillPaint
protected Paint toolOverlayFillPaint
-
filter
protected FXFilter filter
-
-
Method Detail
-
getSelectionStrokePaint1
public Paint getSelectionStrokePaint1()
- Specified by:
getSelectionStrokePaint1in interfaceFXContext
-
getSelectionStroke1
public Stroke getSelectionStroke1()
- Specified by:
getSelectionStroke1in interfaceFXContext
-
getSelectionStrokePaint2
public Paint getSelectionStrokePaint2()
- Specified by:
getSelectionStrokePaint2in interfaceFXContext
-
getSelectionStroke2
public Stroke getSelectionStroke2()
- Specified by:
getSelectionStroke2in interfaceFXContext
-
getToolOverlayStrokePaint
public Paint getToolOverlayStrokePaint()
- Specified by:
getToolOverlayStrokePaintin interfaceFXContext
-
getToolOverlayFillPaint
public Paint getToolOverlayFillPaint()
- Specified by:
getToolOverlayFillPaintin interfaceFXContext
-
setFilterMode
public void setFilterMode(boolean filterMode)
- Specified by:
setFilterModein interfaceFXContext
-
isFilterMode
public boolean isFilterMode()
- Specified by:
isFilterModein interfaceFXContext
-
-