- java.lang.Object
-
- fr.brouillard.oss.cssfx.impl.CSSFXMonitor
-
public class CSSFXMonitor extends Object
CSSFXMonitor is the central controller of the CSS monitoring feature.- Author:
- Matthieu Brouillard
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCSSFXMonitor.URIRegistrarstatic classCSSFXMonitor.URIStyleUpdater
-
Constructor Summary
Constructors Constructor Description CSSFXMonitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllConverters(URIToPathConverter... converters)voidaddAllConverters(Collection<URIToPathConverter> converters)voidaddConverter(URIToPathConverter newConverter)voidaddEventListener(CSSFXEventListener listener)voidmonitorStylesheets(javafx.collections.ObservableList<String> stylesheets)voidremoveConverter(URIToPathConverter converter)voidremoveEventListener(CSSFXEventListener listener)voidsetNodes(javafx.collections.ObservableList<javafx.scene.Node> nodes)voidsetScenes(javafx.collections.ObservableList<javafx.scene.Scene> scenes)voidsetStages(javafx.collections.ObservableList<javafx.stage.Stage> stages)voidsetWindows(javafx.collections.ObservableList<? extends javafx.stage.Window> stages)voidstart()voidstop()
-
-
-
Method Detail
-
setStages
public void setStages(javafx.collections.ObservableList<javafx.stage.Stage> stages)
-
setWindows
public void setWindows(javafx.collections.ObservableList<? extends javafx.stage.Window> stages)
-
setScenes
public void setScenes(javafx.collections.ObservableList<javafx.scene.Scene> scenes)
-
setNodes
public void setNodes(javafx.collections.ObservableList<javafx.scene.Node> nodes)
-
addAllConverters
public void addAllConverters(Collection<URIToPathConverter> converters)
-
addAllConverters
public void addAllConverters(URIToPathConverter... converters)
-
addConverter
public void addConverter(URIToPathConverter newConverter)
-
removeConverter
public void removeConverter(URIToPathConverter converter)
-
addEventListener
public void addEventListener(CSSFXEventListener listener)
-
removeEventListener
public void removeEventListener(CSSFXEventListener listener)
-
start
public void start()
-
stop
public void stop()
-
monitorStylesheets
public void monitorStylesheets(javafx.collections.ObservableList<String> stylesheets)
-
-