A C D E F G I J L M N O P R S T U V W 
All Classes All Packages

A

addAllConverters(URIToPathConverter...) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
addAllConverters(Collection<URIToPathConverter>) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
addConverter(URIToPathConverter) - Static method in class fr.brouillard.oss.cssfx.CSSFX
Register a new converter that will be used to map CSS resources to local file.
addConverter(URIToPathConverter) - Method in class fr.brouillard.oss.cssfx.CSSFX.CSSFXConfig
Register a new converter that will be used to map CSS resources to local file.
addConverter(URIToPathConverter) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
addEventListener(CSSFXEventListener) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
ApplicationStages - Class in fr.brouillard.oss.cssfx.impl
 
ApplicationStages() - Constructor for class fr.brouillard.oss.cssfx.impl.ApplicationStages
 

C

cleanup() - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor.URIRegistrar
 
CleanupDetector - Class in fr.brouillard.oss.cssfx.impl.monitoring
 
CleanupDetector() - Constructor for class fr.brouillard.oss.cssfx.impl.monitoring.CleanupDetector
 
CleanupDetector.WeakReferenceWithRunnable - Class in fr.brouillard.oss.cssfx.impl.monitoring
This class can be extended to provide more meta information to the method onCleanup.
console() - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 
convert(String) - Method in interface fr.brouillard.oss.cssfx.api.URIToPathConverter
 
CSSFX - Class in fr.brouillard.oss.cssfx
 
CSSFX() - Constructor for class fr.brouillard.oss.cssfx.CSSFX
 
CSSFX.CSSFXConfig - Class in fr.brouillard.oss.cssfx
Stores information before finally building/starting the CSS monitoring.
CSSFXEvent<T> - Class in fr.brouillard.oss.cssfx.impl.events
 
CSSFXEvent.EventType - Enum in fr.brouillard.oss.cssfx.impl.events
 
CSSFXEventListener - Interface in fr.brouillard.oss.cssfx.impl.events
 
CSSFXLogger - Class in fr.brouillard.oss.cssfx.impl.log
 
CSSFXLogger() - Constructor for class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 
CSSFXLogger.Logger - Interface in fr.brouillard.oss.cssfx.impl.log
 
CSSFXLogger.LoggerFactory - Interface in fr.brouillard.oss.cssfx.impl.log
 
CSSFXLogger.LogLevel - Enum in fr.brouillard.oss.cssfx.impl.log
 
CSSFXMonitor - Class in fr.brouillard.oss.cssfx.impl
CSSFXMonitor is the central controller of the CSS monitoring feature.
CSSFXMonitor() - Constructor for class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
CSSFXMonitor.URIRegistrar - Class in fr.brouillard.oss.cssfx.impl
 
CSSFXMonitor.URIStyleUpdater - Class in fr.brouillard.oss.cssfx.impl
 

D

debug(String, Object...) - Method in interface fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.Logger
 
DEBUG - fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LogLevel
 
DEFAULT_CONVERTERS - Static variable in class fr.brouillard.oss.cssfx.impl.URIToPathConverters
 

E

error(String, Object...) - Method in interface fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.Logger
 
ERROR - fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LogLevel
 

F

fr.brouillard.oss.cssfx - module fr.brouillard.oss.cssfx
 
fr.brouillard.oss.cssfx - package fr.brouillard.oss.cssfx
 
fr.brouillard.oss.cssfx.api - package fr.brouillard.oss.cssfx.api
 
fr.brouillard.oss.cssfx.impl - package fr.brouillard.oss.cssfx.impl
 
fr.brouillard.oss.cssfx.impl.events - package fr.brouillard.oss.cssfx.impl.events
 
fr.brouillard.oss.cssfx.impl.log - package fr.brouillard.oss.cssfx.impl.log
 
fr.brouillard.oss.cssfx.impl.monitoring - package fr.brouillard.oss.cssfx.impl.monitoring
 

G

getEventData() - Method in class fr.brouillard.oss.cssfx.impl.events.CSSFXEvent
 
getEventType() - Method in class fr.brouillard.oss.cssfx.impl.events.CSSFXEvent
 
getLogger(Class<?>) - Method in interface fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LoggerFactory
 
getLogger(String) - Method in interface fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LoggerFactory
 

I

info(String, Object...) - Method in interface fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.Logger
 
INFO - fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LogLevel
 
isInitialized() - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 

J

jul() - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 

L

log(CSSFXLogger.LogLevel, String, Object...) - Method in interface fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.Logger
 
logger(Class<?>) - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 
logger(String) - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 

M

monitor(Path, Path, Runnable) - Method in class fr.brouillard.oss.cssfx.impl.monitoring.PathsWatcher
 
monitoredStages(Stage...) - Static method in class fr.brouillard.oss.cssfx.impl.ApplicationStages
Deprecated, for removal: This API element is subject to removal in a future version.
do not use this method anymore,
monitorStylesheets(ObservableList<String>) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 

N

newEvent(CSSFXEvent.EventType, T) - Static method in class fr.brouillard.oss.cssfx.impl.events.CSSFXEvent
 
NODE_ADDED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 
NODE_REMOVED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 
noDefaultConverters() - Method in class fr.brouillard.oss.cssfx.CSSFX.CSSFXConfig
Empty the list of default converters.
NONE - fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LogLevel
 
noop() - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 

O

onCleanup(CleanupDetector.WeakReferenceWithRunnable) - Static method in class fr.brouillard.oss.cssfx.impl.monitoring.CleanupDetector
This version of the method can be used to provide more information in the heap dump by extending WeakReferenceWithRunnable.
onCleanup(Object, Runnable) - Static method in class fr.brouillard.oss.cssfx.impl.monitoring.CleanupDetector
The runnable gets executed after the object has been collected by the GC.
onEvent(CSSFXEvent<?>) - Method in interface fr.brouillard.oss.cssfx.impl.events.CSSFXEventListener
 
onlyFor(Node) - Static method in class fr.brouillard.oss.cssfx.CSSFX
Restrict the source file detection for graphical sub-tree of the given Node
onlyFor(Scene) - Static method in class fr.brouillard.oss.cssfx.CSSFX
Restrict the source file detection for graphical sub-tree of the given Scene
onlyFor(Window) - Static method in class fr.brouillard.oss.cssfx.CSSFX
Restrict the source file detection for graphical sub-tree of the given Stage

P

PathsWatcher - Class in fr.brouillard.oss.cssfx.impl.monitoring
 
PathsWatcher() - Constructor for class fr.brouillard.oss.cssfx.impl.monitoring.PathsWatcher
 

R

register(String, ObservableList<? extends String>) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor.URIRegistrar
 
removeConverter(URIToPathConverter) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
removeEventListener(CSSFXEventListener) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
run() - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor.URIStyleUpdater
 

S

SCENE_ADDED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 
SCENE_REMOVED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 
setLoggerFactory(CSSFXLogger.LoggerFactory) - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 
setLogLevel(CSSFXLogger.LogLevel) - Static method in class fr.brouillard.oss.cssfx.impl.log.CSSFXLogger
 
setNodes(ObservableList<Node>) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
setScenes(ObservableList<Scene>) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
setStages(ObservableList<Stage>) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
setWindows(ObservableList<? extends Window>) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
STAGE_ADDED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 
STAGE_REMOVED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 
start() - Method in class fr.brouillard.oss.cssfx.CSSFX.CSSFXConfig
Start monitoring CSS resources with the config parameters collected until now.
start() - Static method in class fr.brouillard.oss.cssfx.CSSFX
Directly start monitoring the CSS of the application using defaults: standard source file detectors: Maven, Gradle, execution from built JAR (details in URIToPathConverters.DEFAULT_CONVERTERS) detection activated on all stages of the application, including the ones that will appear later on
start() - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
start(Node) - Static method in class fr.brouillard.oss.cssfx.CSSFX
Directly start monitoring CSS for the given node.
start(Scene) - Static method in class fr.brouillard.oss.cssfx.CSSFX
Directly start monitoring CSS for the given Scene.
start(Window) - Static method in class fr.brouillard.oss.cssfx.CSSFX
Directly start monitoring CSS for the given Window.
stop() - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor
 
stop() - Method in class fr.brouillard.oss.cssfx.impl.monitoring.PathsWatcher
 
STYLESHEET_ADDED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 
STYLESHEET_REMOVED - fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
 

T

toString() - Method in class fr.brouillard.oss.cssfx.impl.events.CSSFXEvent
 

U

unregister(String) - Method in class fr.brouillard.oss.cssfx.impl.CSSFXMonitor.URIRegistrar
 
unregister(Path, Path, Runnable) - Method in class fr.brouillard.oss.cssfx.impl.monitoring.PathsWatcher
 
URIRegistrar(List<URIToPathConverter>, PathsWatcher) - Constructor for class fr.brouillard.oss.cssfx.impl.CSSFXMonitor.URIRegistrar
 
URIStyleUpdater(String, String, ObservableList<String>) - Constructor for class fr.brouillard.oss.cssfx.impl.CSSFXMonitor.URIStyleUpdater
 
URIToPathConverter - Interface in fr.brouillard.oss.cssfx.api
An URIToPathConverter is used to associate a resource file from the classpath to a physical file on disk.
URIToPathConverters - Class in fr.brouillard.oss.cssfx.impl
 
URIToPathConverters() - Constructor for class fr.brouillard.oss.cssfx.impl.URIToPathConverters
 

V

valueOf(String) - Static method in enum fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum fr.brouillard.oss.cssfx.impl.events.CSSFXEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String, Object...) - Method in interface fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.Logger
 
WARN - fr.brouillard.oss.cssfx.impl.log.CSSFXLogger.LogLevel
 
watch() - Method in class fr.brouillard.oss.cssfx.impl.monitoring.PathsWatcher
 
A C D E F G I J L M N O P R S T U V W 
All Classes All Packages