Class RadianceThemingCortex
java.lang.Object
org.pushingpixels.radiance.theming.api.RadianceThemingCortex
This class is the only officially-supported entry point into configuring the behavior of
Radiance-powered UIs and for querying the state of such UIs. All APIs in this class
should be called when Radiance is the currently set look-and-feel unless explicitly stated
otherwise. The API surface of this class is broken into a number of scopes, with every scope
applying at the specific granularity level of control:
RadianceThemingCortex.GlobalScope
- configuring and querying the global state of the application.RadianceThemingCortex.WindowScope
- configuring and querying state at the level of the applicationWindow
s.RadianceThemingCortex.RootPaneScope
- configuring and querying state at the level of the applicationJRootPane
s.RadianceThemingCortex.ComponentScope
- configuring and querying state at the level of the applicationComponent
s.RadianceThemingCortex.ComponentOrParentScope
- configuring and querying state at the level of individual applicationComponent
s or all immediate child components of a container.RadianceThemingCortex.ComponentOrParentChainScope
- configuring and querying state at the level of individual applicationComponent
s or all nested child components of a container.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
APIs in this scope apply to individual applicationComponent
s or all nested child components of a container.static final class
APIs in this scope apply to individual applicationComponent
s or all immediate child components of a container.static final class
APIs in this scope apply to individual applicationComponent
s.static final class
APIs in this scope apply to the global state of the application.static final class
APIs in this scope apply to individual applicationJRootPane
s.static final class
APIs in this scope apply to individual applicationWindow
s. -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
RadianceThemingCortex
private RadianceThemingCortex()
-