Class TileSkin

    • Constructor Summary

      Constructors 
      Constructor Description
      TileSkin​(Tile TILE)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected double computeMaxHeight​(double WIDTH, double TOP, double RIGHT, double BOTTOM, double LEFT)  
      protected double computeMaxWidth​(double HEIGHT, double TOP, double RIGHT, double BOTTOM, double LEFT)  
      protected double computeMinHeight​(double WIDTH, double TOP, double RIGHT, double BOTTOM, double LEFT)  
      protected double computeMinWidth​(double HEIGHT, double TOP, double RIGHT, double BOTTOM, double LEFT)  
      protected double computePrefHeight​(double WIDTH, double TOP, double RIGHT, double BOTTOM, double LEFT)  
      protected double computePrefWidth​(double HEIGHT, double TOP, double RIGHT, double BOTTOM, double LEFT)  
      void dispose()  
      protected javafx.scene.layout.Pane getPane()  
      protected void handleCurrentValue​(double VALUE)  
      protected void handleEvents​(java.lang.String EVENT_TYPE)  
      protected void initGraphics()  
      protected void redraw()  
      protected void registerListeners()  
      protected void resize()  
      protected void resizeDynamicText()  
      protected void resizeStaticText()  
      • Methods inherited from class javafx.scene.control.SkinBase

        computeBaselineOffset, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javafx.scene.control.Skin

        getNode, getSkinnable
    • Field Detail

      • width

        protected double width
      • height

        protected double height
      • size

        protected double size
      • inset

        protected double inset
      • doubleInset

        protected double doubleInset
      • contentBounds

        protected CtxBounds contentBounds
      • contentCenterX

        protected double contentCenterX
      • contentCenterY

        protected double contentCenterY
      • pane

        protected javafx.scene.layout.Pane pane
      • minValue

        protected double minValue
      • maxValue

        protected double maxValue
      • range

        protected double range
      • threshold

        protected double threshold
      • stepSize

        protected double stepSize
      • angleRange

        protected double angleRange
      • angleStep

        protected double angleStep
      • highlightSections

        protected boolean highlightSections
      • formatString

        protected java.lang.String formatString
      • tickLabelFormatString

        protected java.lang.String tickLabelFormatString
      • locale

        protected java.util.Locale locale
      • sections

        protected java.util.List<Section> sections
      • sectionsVisible

        protected boolean sectionsVisible
      • shadow

        protected javafx.scene.effect.DropShadow shadow
      • sizeListener

        protected javafx.beans.InvalidationListener sizeListener
      • currentValueListener

        protected javafx.beans.InvalidationListener currentValueListener
      • timeListener

        protected javafx.beans.InvalidationListener timeListener
      • tile

        protected Tile tile
    • Constructor Detail

      • TileSkin

        public TileSkin​(Tile TILE)
    • Method Detail

      • initGraphics

        protected void initGraphics()
      • registerListeners

        protected void registerListeners()
      • computeMinWidth

        protected double computeMinWidth​(double HEIGHT,
                                         double TOP,
                                         double RIGHT,
                                         double BOTTOM,
                                         double LEFT)
        Overrides:
        computeMinWidth in class javafx.scene.control.SkinBase<Tile>
      • computeMinHeight

        protected double computeMinHeight​(double WIDTH,
                                          double TOP,
                                          double RIGHT,
                                          double BOTTOM,
                                          double LEFT)
        Overrides:
        computeMinHeight in class javafx.scene.control.SkinBase<Tile>
      • computePrefWidth

        protected double computePrefWidth​(double HEIGHT,
                                          double TOP,
                                          double RIGHT,
                                          double BOTTOM,
                                          double LEFT)
        Overrides:
        computePrefWidth in class javafx.scene.control.SkinBase<Tile>
      • computePrefHeight

        protected double computePrefHeight​(double WIDTH,
                                           double TOP,
                                           double RIGHT,
                                           double BOTTOM,
                                           double LEFT)
        Overrides:
        computePrefHeight in class javafx.scene.control.SkinBase<Tile>
      • computeMaxWidth

        protected double computeMaxWidth​(double HEIGHT,
                                         double TOP,
                                         double RIGHT,
                                         double BOTTOM,
                                         double LEFT)
        Overrides:
        computeMaxWidth in class javafx.scene.control.SkinBase<Tile>
      • computeMaxHeight

        protected double computeMaxHeight​(double WIDTH,
                                          double TOP,
                                          double RIGHT,
                                          double BOTTOM,
                                          double LEFT)
        Overrides:
        computeMaxHeight in class javafx.scene.control.SkinBase<Tile>
      • getPane

        protected javafx.scene.layout.Pane getPane()
      • handleEvents

        protected void handleEvents​(java.lang.String EVENT_TYPE)
      • handleCurrentValue

        protected void handleCurrentValue​(double VALUE)
      • dispose

        public void dispose()
        Specified by:
        dispose in interface javafx.scene.control.Skin<Tile>
        Overrides:
        dispose in class javafx.scene.control.SkinBase<Tile>
      • resizeDynamicText

        protected void resizeDynamicText()
      • resizeStaticText

        protected void resizeStaticText()
      • resize

        protected void resize()
      • redraw

        protected void redraw()