Uses of Interface
ca.cgjennings.apps.arkham.deck.item.Style
-
Packages that use Style Package Description ca.cgjennings.apps.arkham.deck ca.cgjennings.apps.arkham.deck.item -
-
Uses of Style in ca.cgjennings.apps.arkham.deck
Classes in ca.cgjennings.apps.arkham.deck that implement Style Modifier and Type Class Description class
Deck
A deck of game component sheets, organized into pages for printing. -
Uses of Style in ca.cgjennings.apps.arkham.deck.item
Classes in ca.cgjennings.apps.arkham.deck.item with type parameters of type Style Modifier and Type Class Description class
AbstractStylePanel<S extends Style>
An abstract base class for implementing aStylePanel
as aJPanel
.interface
StylePanel<S extends Style>
A style panel is an interface component that allows the user to edit aStyle
.Subinterfaces of Style in ca.cgjennings.apps.arkham.deck.item Modifier and Type Interface Description interface
BleedMarginStyle
Implemented by page items that can include a bleed margin.interface
LineStyle
Implemented by page items that include a styled border.interface
OpacityStyle
Interface implemented by items that support a opacity change.interface
OutlineStyle
Implemented by page items that consist of a shape that can have an outline.interface
ShadowStyle
Interface implemented by items that support a drop shadow.interface
ShapeStyle
Interface implemented by filled shapes.interface
UserBleedMarginStyle
A style implemented by items that can have a custom, user-defined bleed margin.Classes in ca.cgjennings.apps.arkham.deck.item that implement Style Modifier and Type Class Description class
BleedMarginStylePanel
The style panel for face edge finishing options.class
CardFace
A page item representing one face of a game component.class
Curve
An page item representing a quadratic parametric curve segment.class
CustomTile
Resizable, customizable tiles that can be placed in a deck.class
Line
An page item representing a straight line segment.class
TextBox
A text box is a rectangular page item that displays formatted markup text.Methods in ca.cgjennings.apps.arkham.deck.item with type parameters of type Style Modifier and Type Method Description static <S extends Style>
StylePanel<S>StylePanelFactory. createStylePanel(java.lang.Class<S> styleClass)
static <S extends Style>
voidStylePanelFactory. registerClass(java.lang.Class<S> styleClass, java.lang.Class<? extends StylePanel<S>> panelClass)
Methods in ca.cgjennings.apps.arkham.deck.item that return types with arguments of type Style Modifier and Type Method Description java.util.Set<java.lang.Class<? extends Style>>
StyleCapture. getCapturedStyles()
Returns a set of the style classes that have been captured.java.lang.Class<? extends Style>
StyleCapture.Property. getStyle()
Returns theClass
object for theStyle
interface that this property belongs to.Method parameters in ca.cgjennings.apps.arkham.deck.item with type arguments of type Style Modifier and Type Method Description boolean
StyleCapture. isStyleInCapture(java.lang.Class<? extends Style> style)
Returnstrue
if the specified style has been captured.boolean
StyleCapture. isStyleInConflict(java.lang.Class<? extends Style> style)
As styles are captured from more than one item, if two items share a common style but the properties of that style are different, then only the most recently added item's style will be reflected.void
StyleCapture. setProperty(java.lang.Class<? extends Style> style, java.lang.String name, java.lang.Object value)
Sets the value of a property.
-