Package kiyut.citra.options
Class CanvasOptions
- java.lang.Object
-
- kiyut.citra.options.AbstractOptions
-
- kiyut.citra.options.CanvasOptions
-
- All Implemented Interfaces:
Options
public class CanvasOptions extends AbstractOptions
Implementation of Canvas Options Preferences- Author:
- Kiyut
-
-
Field Summary
Fields Modifier and Type Field Description static StringHANDLE_SIZEstatic StringSELECTION_STROKE_PAINT_1static StringSELECTION_STROKE_PAINT_2static StringTOOL_OVERLAY_OPACITYstatic StringTOOL_OVERLAY_PAINT-
Fields inherited from class kiyut.citra.options.AbstractOptions
DEFAULT_NODE_NAME, listenerList, nodeName
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCanvasOptions()Creates a new instance of Preferences
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetHandleSize()static CanvasOptionsgetInstance()Returns the single instance.PaintgetSelectionStrokePaint1()PaintgetSelectionStrokePaint2()intgetToolOverlayOpacity()PaintgetToolOverlayPaint()voidsetHandleSize(int size)voidsetSelectionStrokePaint1(Paint paint)voidsetSelectionStrokePaint2(Paint paint)voidsetToolOverlayOpacity(int opacity)voidsetToolOverlayPaint(Paint paint)-
Methods inherited from class kiyut.citra.options.AbstractOptions
addPropertyChangeListener, firePropertyChange, getPreferences, removePropertyChangeListener
-
-
-
-
Field Detail
-
SELECTION_STROKE_PAINT_1
public static final String SELECTION_STROKE_PAINT_1
- See Also:
- Constant Field Values
-
SELECTION_STROKE_PAINT_2
public static final String SELECTION_STROKE_PAINT_2
- See Also:
- Constant Field Values
-
TOOL_OVERLAY_PAINT
public static final String TOOL_OVERLAY_PAINT
- See Also:
- Constant Field Values
-
TOOL_OVERLAY_OPACITY
public static final String TOOL_OVERLAY_OPACITY
- See Also:
- Constant Field Values
-
HANDLE_SIZE
public static final String HANDLE_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static CanvasOptions getInstance()
Returns the single instance.- Returns:
- The single instance.
-
setSelectionStrokePaint1
public void setSelectionStrokePaint1(Paint paint)
-
getSelectionStrokePaint1
public Paint getSelectionStrokePaint1()
-
setSelectionStrokePaint2
public void setSelectionStrokePaint2(Paint paint)
-
getSelectionStrokePaint2
public Paint getSelectionStrokePaint2()
-
setToolOverlayPaint
public void setToolOverlayPaint(Paint paint)
-
getToolOverlayPaint
public Paint getToolOverlayPaint()
-
setToolOverlayOpacity
public void setToolOverlayOpacity(int opacity)
-
getToolOverlayOpacity
public int getToolOverlayOpacity()
-
setHandleSize
public void setHandleSize(int size)
-
getHandleSize
public int getHandleSize()
-
-