< prev index next >

modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java

Print this page




 397             }
 398 
 399             @Override public StyleableProperty<Number> getStyleableProperty(TreeCell<?> n) {
 400                 final TreeCellSkin<?> skin = (TreeCellSkin<?>) n.getSkin();
 401                 return (StyleableProperty<Number>)(WritableValue<Number>)skin.indentProperty();
 402             }
 403         };
 404 
 405         private static final List<CssMetaData<? extends Styleable, ?>> STYLEABLES;
 406         static {
 407             final List<CssMetaData<? extends Styleable, ?>> styleables =
 408                 new ArrayList<CssMetaData<? extends Styleable, ?>>(CellSkinBase.getClassCssMetaData());
 409             styleables.add(INDENT);
 410             STYLEABLES = Collections.unmodifiableList(styleables);
 411         }
 412     }
 413 
 414     /**
 415      * Returns the CssMetaData associated with this class, which may include the
 416      * CssMetaData of its superclasses.


 417      */
 418     public static List<CssMetaData<? extends Styleable, ?>> getClassCssMetaData() {
 419         return StyleableProperties.STYLEABLES;
 420     }
 421 
 422     /**
 423      * {@inheritDoc}
 424      */
 425     @Override
 426     public List<CssMetaData<? extends Styleable, ?>> getCssMetaData() {
 427         return getClassCssMetaData();
 428     }
 429 }


 397             }
 398 
 399             @Override public StyleableProperty<Number> getStyleableProperty(TreeCell<?> n) {
 400                 final TreeCellSkin<?> skin = (TreeCellSkin<?>) n.getSkin();
 401                 return (StyleableProperty<Number>)(WritableValue<Number>)skin.indentProperty();
 402             }
 403         };
 404 
 405         private static final List<CssMetaData<? extends Styleable, ?>> STYLEABLES;
 406         static {
 407             final List<CssMetaData<? extends Styleable, ?>> styleables =
 408                 new ArrayList<CssMetaData<? extends Styleable, ?>>(CellSkinBase.getClassCssMetaData());
 409             styleables.add(INDENT);
 410             STYLEABLES = Collections.unmodifiableList(styleables);
 411         }
 412     }
 413 
 414     /**
 415      * Returns the CssMetaData associated with this class, which may include the
 416      * CssMetaData of its superclasses.
 417      * @return the CssMetaData associated with this class, which may include the
 418      * CssMetaData of its superclasses
 419      */
 420     public static List<CssMetaData<? extends Styleable, ?>> getClassCssMetaData() {
 421         return StyleableProperties.STYLEABLES;
 422     }
 423 
 424     /**
 425      * {@inheritDoc}
 426      */
 427     @Override
 428     public List<CssMetaData<? extends Styleable, ?>> getCssMetaData() {
 429         return getClassCssMetaData();
 430     }
 431 }
< prev index next >