Class Rule
java.lang.Object
javafx.css.Rule
public final class Rule extends Object
A Rule is a collection of CSS
Selectors and Declarations.- Since:
- 9
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
final ObservableList |
getDeclarations() |
This method is to support tooling that may want to add declarations to or remove declarations from a Rule. |
StyleOrigin |
getOrigin() |
Get the StyleOrigin of this Stylesheet. |
final ObservableList |
getSelectors() |
This method is to support tooling that may want to add selectors to or remove selectors from a Rule. |
Stylesheet |
getStylesheet() |
Gets the Stylesheet this Rule belongs to. |
String |
toString() |
Converts this object to a String. |
Method Details
getDeclarations
public final ObservableList<Declaration> getDeclarations()
This method is to support tooling that may want to add declarations to or remove declarations from a Rule. Changes to the list are tracked so that added declarations are tagged as belonging to this rule, and the rule for removed declarations is nulled out.
- Returns:
- a observable list of declarations
getSelectors
public final ObservableList<Selector> getSelectors()
This method is to support tooling that may want to add selectors to or remove selectors from a Rule. Changes to the list are tracked so that added selectors are tagged as belonging to this rule, and the rule for removed selectors is nulled out.
- Returns:
- an observable list of selectors
getStylesheet
public Stylesheet getStylesheet()
Gets the
Stylesheet this Rule belongs to.- Returns:
- the stylesheet
getOrigin
public StyleOrigin getOrigin()
Get the
StyleOrigin of this Stylesheet.- Returns:
- the origin of the stylesheet
toString
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.