Top Inners Fields Constructors Methods
com.dlsc.gemsfx.incubator.templatepane

public Class TemplatePane

extends Control
Class Inheritance
Imports
javafx.collections.FXCollections, .ObservableMap, javafx.scene.Node, javafx.scene.control.Control, .Skin

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
private final ObservableMap<TemplatePane.Position, Tile>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Skin<?>
createDefaultSkin()

Overrides javafx.scene.control.Control.createDefaultSkin.

Create a new instance of the default skin for this control.

public final Node
public final Tile
public final Tile
Inherited from javafx.scene.control.Control:
computeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthcontextMenuPropertyexecuteAccessibleActiongetBaselineOffsetgetClassCssMetaDatagetContextMenugetControlCssMetaDatagetCssMetaDatagetInitialFocusTraversablegetSkingetTooltipisResizablelayoutChildrenqueryAccessibleAttributesetContextMenusetSkinsetTooltipskinPropertytooltipProperty

Field Detail

tilesMapback to summary
private final ObservableMap<TemplatePane.Position, Tile> tilesMap

Constructor Detail

TemplatePaneback to summary
public TemplatePane()

Method Detail

createDefaultSkinback to summary
protected Skin<?> createDefaultSkin()

Overrides javafx.scene.control.Control.createDefaultSkin.

Doc from javafx.scene.control.Control.createDefaultSkin.

Create a new instance of the default skin for this control. This is called to create a skin for the control if no skin is provided via CSS -fx-skin or set explicitly in a sub-class with setSkin(...).

Annotations
@Override
getNodeback to summary
public final Node getNode(TemplatePane.Position pos)
getTileback to summary
public final Tile getTile(TemplatePane.Position pos)
setNodeback to summary
public final Tile setNode(TemplatePane.Position pos, Node node)
com.dlsc.gemsfx.incubator.templatepane back to summary

public final Enum TemplatePane.Position

extends Enum<TemplatePane.Position>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position
public static final TemplatePane.Position

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static TemplatePane.Position
public static TemplatePane.Position[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ABOVE_CONTENTback to summary
public static final TemplatePane.Position ABOVE_CONTENT
ABOVE_HEADERback to summary
public static final TemplatePane.Position ABOVE_HEADER
ABOVE_SIDESback to summary
public static final TemplatePane.Position ABOVE_SIDES
BELOW_CONTENTback to summary
public static final TemplatePane.Position BELOW_CONTENT
BELOW_HEADERback to summary
public static final TemplatePane.Position BELOW_HEADER
BELOW_SIDESback to summary
public static final TemplatePane.Position BELOW_SIDES
CONTENTback to summary
public static final TemplatePane.Position CONTENT
CONTENT_LEFTback to summary
public static final TemplatePane.Position CONTENT_LEFT
CONTENT_RIGHTback to summary
public static final TemplatePane.Position CONTENT_RIGHT
FOOTERback to summary
public static final TemplatePane.Position FOOTER
FOOTER_LEFTback to summary
public static final TemplatePane.Position FOOTER_LEFT
FOOTER_RIGHTback to summary
public static final TemplatePane.Position FOOTER_RIGHT
HEADERback to summary
public static final TemplatePane.Position HEADER
HEADER_LEFTback to summary
public static final TemplatePane.Position HEADER_LEFT
HEADER_RIGHTback to summary
public static final TemplatePane.Position HEADER_RIGHT
LEFTback to summary
public static final TemplatePane.Position LEFT
OVERLAY_BOTTOMback to summary
public static final TemplatePane.Position OVERLAY_BOTTOM
OVERLAY_LEFTback to summary
public static final TemplatePane.Position OVERLAY_LEFT
OVERLAY_RIGHTback to summary
public static final TemplatePane.Position OVERLAY_RIGHT
OVERLAY_TOPback to summary
public static final TemplatePane.Position OVERLAY_TOP
RIGHTback to summary
public static final TemplatePane.Position RIGHT

Constructor Detail

Positionback to summary
private Position()

Method Detail

valueOfback to summary
public static TemplatePane.Position valueOf(String name)
valuesback to summary
public static TemplatePane.Position[] values()