< prev index next >

modules/controls/src/main/java/javafx/scene/control/Separator.java

Print this page




 295         static {
 296             final List<CssMetaData<? extends Styleable, ?>> styleables =
 297                 new ArrayList<CssMetaData<? extends Styleable, ?>>(Control.getClassCssMetaData());
 298             styleables.add(ORIENTATION);
 299             styleables.add(HALIGNMENT);
 300             styleables.add(VALIGNMENT);
 301             STYLEABLES = Collections.unmodifiableList(styleables);
 302         }
 303     }
 304 
 305     /**
 306      * @return The CssMetaData associated with this class, which may include the
 307      * CssMetaData of its super classes.
 308      * @since JavaFX 8.0
 309      */
 310     public static List<CssMetaData<? extends Styleable, ?>> getClassCssMetaData() {
 311         return Separator.StyleableProperties.STYLEABLES;
 312     }
 313 
 314     /**
 315      * RT-19263
 316      * @treatAsPrivate implementation detail
 317      * @deprecated This is an experimental API that is not intended for general use and is subject to change in future versions
 318      * @since JavaFX 8.0
 319      */
 320     @Deprecated
 321     @Override protected List<CssMetaData<? extends Styleable, ?>> getControlCssMetaData() {
 322         return getClassCssMetaData();
 323     }
 324 
 325     private static final PseudoClass VERTICAL_PSEUDOCLASS_STATE = PseudoClass.getPseudoClass("vertical");
 326     private static final PseudoClass HORIZONTAL_PSEUDOCLASS_STATE = PseudoClass.getPseudoClass("horizontal");
 327 
 328     /**
 329      * Returns the initial focus traversable state of this control, for use
 330      * by the JavaFX CSS engine to correctly set its initial value. This method
 331      * is overridden as by default UI controls have focus traversable set to true,
 332      * but that is not appropriate for this control.
 333      *
 334      * @since 9
 335      */
 336     @Override protected Boolean getInitialFocusTraversable() {
 337         return Boolean.FALSE;
 338     }
 339 
 340 }


 295         static {
 296             final List<CssMetaData<? extends Styleable, ?>> styleables =
 297                 new ArrayList<CssMetaData<? extends Styleable, ?>>(Control.getClassCssMetaData());
 298             styleables.add(ORIENTATION);
 299             styleables.add(HALIGNMENT);
 300             styleables.add(VALIGNMENT);
 301             STYLEABLES = Collections.unmodifiableList(styleables);
 302         }
 303     }
 304 
 305     /**
 306      * @return The CssMetaData associated with this class, which may include the
 307      * CssMetaData of its super classes.
 308      * @since JavaFX 8.0
 309      */
 310     public static List<CssMetaData<? extends Styleable, ?>> getClassCssMetaData() {
 311         return Separator.StyleableProperties.STYLEABLES;
 312     }
 313 
 314     /**
 315      * {@inheritDoc}


 316      * @since JavaFX 8.0
 317      */

 318     @Override protected List<CssMetaData<? extends Styleable, ?>> getControlCssMetaData() {
 319         return getClassCssMetaData();
 320     }
 321 
 322     private static final PseudoClass VERTICAL_PSEUDOCLASS_STATE = PseudoClass.getPseudoClass("vertical");
 323     private static final PseudoClass HORIZONTAL_PSEUDOCLASS_STATE = PseudoClass.getPseudoClass("horizontal");
 324 
 325     /**
 326      * Returns the initial focus traversable state of this control, for use
 327      * by the JavaFX CSS engine to correctly set its initial value. This method
 328      * is overridden as by default UI controls have focus traversable set to true,
 329      * but that is not appropriate for this control.
 330      *
 331      * @since 9
 332      */
 333     @Override protected Boolean getInitialFocusTraversable() {
 334         return Boolean.FALSE;
 335     }
 336 
 337 }
< prev index next >