package bluej.editor.stride;
import java.util.List;
import javafx.css.CssMetaData;
import javafx.css.SimpleStyleableObjectProperty;
import javafx.css.Styleable;
import javafx.scene.layout.BorderPane;
import javafx.scene.paint.Color;
import bluej.utility.javafx.JavaFXUtil;
| Created by neil on 29/06/2016.
|
class BorderPaneWithHighlightColor
extends BorderPane{
private final CssMetaData<BorderPaneWithHighlightColor, Color> COLOR_META_DATA =
JavaFXUtil.cssColor("-bj-highlight-color", BorderPaneWithHighlightColor::cssHighlightColorProperty);
private final SimpleStyleableObjectProperty<Color> cssHighlightColorProperty = new SimpleStyleableObjectProperty<Color>(COLOR_META_DATA);
private final List<CssMetaData<? extends Styleable, ?>> cssMetaDataList =
JavaFXUtil.extendCss(BorderPane.getClassCssMetaData())
.add(COLOR_META_DATA)
.build();
public final SimpleStyleableObjectProperty cssHighlightColorProperty()
{
return cssHighlightColorProperty;
}
@Override
public List> getCssMetaData()
{
return cssMetaDataList;
}
}
. - BorderPaneWithHighlightColor
. cssHighlightColorProperty
. getCssMetaData
34 neLoCode
+ 1 LoComm