< prev index next >

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

Print this page




 378 
 379                 @Override public StyleableProperty<Boolean> getStyleableProperty(ProgressIndicator node) {
 380                     final ProgressIndicatorSkin skin = (ProgressIndicatorSkin) node.getSkin();
 381                     return (StyleableProperty<Boolean>)(WritableValue<Boolean>)skin.spinEnabled;
 382                 }
 383             };
 384 
 385     private static final List<CssMetaData<? extends Styleable, ?>> STYLEABLES;
 386     static {
 387         final List<CssMetaData<? extends Styleable, ?>> styleables =
 388                 new ArrayList<CssMetaData<? extends Styleable, ?>>(SkinBase.getClassCssMetaData());
 389         styleables.add(PROGRESS_COLOR);
 390         styleables.add(INDETERMINATE_SEGMENT_COUNT);
 391         styleables.add(SPIN_ENABLED);
 392         STYLEABLES = Collections.unmodifiableList(styleables);
 393     }
 394 
 395     /**
 396      * Returns the CssMetaData associated with this class, which may include the
 397      * CssMetaData of its superclasses.


 398      */
 399     public static List<CssMetaData<? extends Styleable, ?>> getClassCssMetaData() {
 400         return STYLEABLES;
 401     }
 402 
 403     /**
 404      * {@inheritDoc}
 405      */
 406     @Override
 407     public List<CssMetaData<? extends Styleable, ?>> getCssMetaData() {
 408         return getClassCssMetaData();
 409     }
 410 
 411 
 412 
 413     /***************************************************************************
 414      *                                                                         *
 415      * Support classes                                                         *
 416      *                                                                         *
 417      **************************************************************************/




 378 
 379                 @Override public StyleableProperty<Boolean> getStyleableProperty(ProgressIndicator node) {
 380                     final ProgressIndicatorSkin skin = (ProgressIndicatorSkin) node.getSkin();
 381                     return (StyleableProperty<Boolean>)(WritableValue<Boolean>)skin.spinEnabled;
 382                 }
 383             };
 384 
 385     private static final List<CssMetaData<? extends Styleable, ?>> STYLEABLES;
 386     static {
 387         final List<CssMetaData<? extends Styleable, ?>> styleables =
 388                 new ArrayList<CssMetaData<? extends Styleable, ?>>(SkinBase.getClassCssMetaData());
 389         styleables.add(PROGRESS_COLOR);
 390         styleables.add(INDETERMINATE_SEGMENT_COUNT);
 391         styleables.add(SPIN_ENABLED);
 392         STYLEABLES = Collections.unmodifiableList(styleables);
 393     }
 394 
 395     /**
 396      * Returns the CssMetaData associated with this class, which may include the
 397      * CssMetaData of its superclasses.
 398      * @return the CssMetaData associated with this class, which may include the
 399      * CssMetaData of its superclasses
 400      */
 401     public static List<CssMetaData<? extends Styleable, ?>> getClassCssMetaData() {
 402         return STYLEABLES;
 403     }
 404 
 405     /**
 406      * {@inheritDoc}
 407      */
 408     @Override
 409     public List<CssMetaData<? extends Styleable, ?>> getCssMetaData() {
 410         return getClassCssMetaData();
 411     }
 412 
 413 
 414 
 415     /***************************************************************************
 416      *                                                                         *
 417      * Support classes                                                         *
 418      *                                                                         *
 419      **************************************************************************/


< prev index next >