< prev index next >

modules/javafx.graphics/src/main/java/javafx/scene/Node.java

Print this page
*** 9365,18 ***
          }
     }
  
      // package so that StyleHelper can get at it
      final ObservableSet<PseudoClass> pseudoClassStates = new PseudoClassState();
      /**
       * @return The active pseudo-class states of this Node, wrapped in an unmodifiable ObservableSet
       * @since JavaFX 8.0
       */
      public final ObservableSet<PseudoClass> getPseudoClassStates() {
! 
-         return FXCollections.unmodifiableObservableSet(pseudoClassStates);
- 
      }
  
      // Walks up the tree telling each parent that the pseudo class state of
      // this node has changed.
      final void notifyParentsOfInvalidatedCSS() {
--- 9365,18 ---
          }
     }
  
      // package so that StyleHelper can get at it
      final ObservableSet<PseudoClass> pseudoClassStates = new PseudoClassState();
+     final ObservableSet<PseudoClass> unmodifiablePseudoClassStates =
+             FXCollections.unmodifiableObservableSet(pseudoClassStates);
      /**
       * @return The active pseudo-class states of this Node, wrapped in an unmodifiable ObservableSet
       * @since JavaFX 8.0
       */
      public final ObservableSet<PseudoClass> getPseudoClassStates() {
!         return unmodifiablePseudoClassStates;
      }
  
      // Walks up the tree telling each parent that the pseudo class state of
      // this node has changed.
      final void notifyParentsOfInvalidatedCSS() {
< prev index next >