public abstract class TreeMap extends Object implements PropertyChangeListener
| Constructor and Description |
|---|
TreeMap()
Creates an abstract TreeMap immediate layout after resize.
|
TreeMap(boolean withLayoutDelay)
Creates an abstract TreeMap.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
applyLayout() |
protected javafx.scene.layout.AnchorPane |
getContainer()
Get the container that will contain the MapItems
|
abstract MapData |
getData()
Get the data represented by the TreeMap.
|
double |
getHeight() |
javafx.scene.Node |
getNode()
Get the JavaFx node to be added to the scene.
|
double |
getWidth() |
void |
requestLayoutUpdate()
Will trigger a layout update, which timing depends on the withDelay mode
activation
|
abstract void |
setBackgroundColor(javafx.scene.paint.Color newBackgroundColor) |
abstract void |
setBorderRadius(double newBorderRadius) |
abstract void |
setPadding(double newPaddingValue) |
abstract void |
setStoke(javafx.scene.paint.Color newStrokeColor) |
abstract void |
setStokeWidth(double newStrokeWidth) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpropertyChangepublic TreeMap(boolean withLayoutDelay)
withLayoutDelay - value to be used to check if re-layout needs to be
delayed.public TreeMap()
public javafx.scene.Node getNode()
public final double getWidth()
public final double getHeight()
public final void requestLayoutUpdate()
protected final javafx.scene.layout.AnchorPane getContainer()
public abstract MapData getData()
public abstract void setBackgroundColor(javafx.scene.paint.Color newBackgroundColor)
public abstract void setStoke(javafx.scene.paint.Color newStrokeColor)
public abstract void setBorderRadius(double newBorderRadius)
public abstract void setPadding(double newPaddingValue)
public abstract void setStokeWidth(double newStrokeWidth)
protected abstract void applyLayout()
Copyright © 2017 H-K. All rights reserved.