Package snap.gfx
Class Borders.EtchBorder
java.lang.Object
snap.props.PropObject
snap.gfx.Border
snap.gfx.Borders.EtchBorder
- All Implemented Interfaces:
Cloneable
,PropChange.DoChange
,XMLArchiver.Archivable
- Enclosing class:
- Borders
A subclass for etched border.
-
Field Summary
Fields inherited from class snap.gfx.Border
Color_Prop, Insets_Prop, PaintAbove_Prop, Stroke_Prop
Fields inherited from class snap.props.PropObject
_pcs, EMPTY_OBJECT
-
Constructor Summary
-
Method Summary
Methods inherited from class snap.gfx.Border
blackBorder, clone, copyFor, copyForColor, copyForInsets, copyForStroke, copyForStrokeWidth, createLineBorder, createLoweredBevelBorder, emptyBorder, equals, fromXML, getColor, getInsets, getName, getPropValue, getStroke, getWidth, initProps, isPaintAbove, of, setPropValue, toXML
Methods inherited from class snap.props.PropObject
addDeepChangeListener, addPropChangeListener, addPropChangeListener, firePropChange, firePropChange, firePropChange, getPropDefault, getPropForName, getPropParent, getPropSet, getPropsForArchival, getPropsForArchivalExtra, getPropsString, isPropDefault, processPropChange, removeDeepChangeListener, removePropChangeListener, removePropChangeListener, setPropsString, setPropValues, toString, toStringProps
-
Constructor Details
-
EtchBorder
public EtchBorder()Creates new EtchBorder.
-
-
Method Details
-
createInsets
Creates the insets.- Overrides:
createInsets
in classBorder
-
paint
Paint border.
-