Index

A C F G I N O P S T U 
All Classes and Interfaces|All Packages

A

AbstractAtlantaFXTheme - Class in org.jhotdraw8.theme.atlantafx
Abstract base class for AtlantaFX themes.
AbstractAtlantaFXTheme(String, String, String) - Constructor for class org.jhotdraw8.theme.atlantafx.AbstractAtlantaFXTheme
 
AbstractTheme - Class in org.jhotdraw8.theme
 
AbstractTheme(String, String) - Constructor for class org.jhotdraw8.theme.AbstractTheme
 
accentColorProperty() - Method in class org.jhotdraw8.theme.SimpleThemeParameters
 
accentColorProperty() - Method in interface org.jhotdraw8.theme.ThemeParameters
The accent color.
applicationSpecificCssProperty() - Method in class org.jhotdraw8.theme.SimpleThemeParameters
 
applicationSpecificCssProperty() - Method in interface org.jhotdraw8.theme.ThemeParameters
Application specific CSS.

C

createUserAgentStylesheet(ThemeParameters) - Method in class org.jhotdraw8.theme.atlantafx.AbstractAtlantaFXTheme
 
createUserAgentStylesheet(ThemeParameters) - Method in interface org.jhotdraw8.theme.Theme
Generates a user agent stylesheet that can be set on Application.setUserAgentStylesheet(String).

F

fontSizeProperty() - Method in class org.jhotdraw8.theme.SimpleThemeParameters
 
fontSizeProperty() - Method in interface org.jhotdraw8.theme.ThemeParameters
The base font size.

G

getAccentColor() - Method in interface org.jhotdraw8.theme.ThemeParameters
Gets the value of the accentColor property.
getAppearance() - Method in class org.jhotdraw8.theme.AbstractTheme
 
getAppearance() - Method in interface org.jhotdraw8.theme.Theme
Gets the appearance of the theme.
getApplicationSpecificCss() - Method in interface org.jhotdraw8.theme.ThemeParameters
Gets the value of the applicationSpecificCss property.
getFontSize() - Method in interface org.jhotdraw8.theme.ThemeParameters
Gets the value of the fontSize property.
getInstance() - Static method in interface org.jhotdraw8.theme.ThemeManager
Gets the value of the instance property.
getName() - Method in class org.jhotdraw8.theme.AbstractTheme
 
getName() - Method in interface org.jhotdraw8.theme.Theme
Gets the name of the theme.
getTheme() - Method in interface org.jhotdraw8.theme.ThemeManager
Gets the value of the theme property.
getThemeParameters() - Method in interface org.jhotdraw8.theme.ThemeManager
Gets the value of the themeParameters property.
getThemes() - Method in interface org.jhotdraw8.theme.ThemeManager
Gets the value of the themes property.

I

instance - Static variable in interface org.jhotdraw8.theme.ThemeManager
 
instanceProperty() - Static method in interface org.jhotdraw8.theme.ThemeManager
 

N

NordDarkTheme - Class in org.jhotdraw8.theme.atlantafx
Provides the 'Nord Dark' theme from AtlantaFX.
NordDarkTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.NordDarkTheme
 
NordLightTheme - Class in org.jhotdraw8.theme.atlantafx
Provides the 'Nord Light' theme from AtlantaFX.
NordLightTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.NordLightTheme
 

O

org.jhotdraw8.theme - module org.jhotdraw8.theme
Provides support for JavaFX themes.
org.jhotdraw8.theme - package org.jhotdraw8.theme
 
org.jhotdraw8.theme.atlantafx - package org.jhotdraw8.theme.atlantafx
Provides AtlantaFX themes.

P

PrimerDarkTheme - Class in org.jhotdraw8.theme.atlantafx
Provides the 'Primer Dark' theme from AtlantaFX.
PrimerDarkTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.PrimerDarkTheme
 
PrimerLightTheme - Class in org.jhotdraw8.theme.atlantafx
Provides the 'Primer Light' theme from AtlantaFX.
PrimerLightTheme() - Constructor for class org.jhotdraw8.theme.atlantafx.PrimerLightTheme
 

S

setAccentColor(Color) - Method in interface org.jhotdraw8.theme.ThemeParameters
Sets the value of the accentColor property.
setApplicationSpecificCss(String) - Method in interface org.jhotdraw8.theme.ThemeParameters
Sets the value of the applicationSpecificCss property.
setFontSize(double) - Method in interface org.jhotdraw8.theme.ThemeParameters
Sets the value of the fontSize property.
setInstance(ThemeManager) - Static method in interface org.jhotdraw8.theme.ThemeManager
Sets the value of the instance property.
setTheme(Theme) - Method in interface org.jhotdraw8.theme.ThemeManager
Sets the value of the theme property.
setThemeParameters(ThemeParameters) - Method in interface org.jhotdraw8.theme.ThemeManager
Sets the value of the themeParameters property.
SimpleThemeManager - Class in org.jhotdraw8.theme
 
SimpleThemeManager() - Constructor for class org.jhotdraw8.theme.SimpleThemeManager
 
SimpleThemeParameters - Class in org.jhotdraw8.theme
 
SimpleThemeParameters() - Constructor for class org.jhotdraw8.theme.SimpleThemeParameters
 

T

Theme - Interface in org.jhotdraw8.theme
Encapsulates a customizable user agent stylesheet.
ThemeManager - Interface in org.jhotdraw8.theme
 
ThemeParameters - Interface in org.jhotdraw8.theme
Provides a set of parameters to a Theme.
themeParametersProperty() - Method in class org.jhotdraw8.theme.SimpleThemeManager
 
themeParametersProperty() - Method in interface org.jhotdraw8.theme.ThemeManager
 
themeProperty() - Method in class org.jhotdraw8.theme.SimpleThemeManager
 
themeProperty() - Method in interface org.jhotdraw8.theme.ThemeManager
 
themesProperty() - Method in class org.jhotdraw8.theme.SimpleThemeManager
 
themesProperty() - Method in interface org.jhotdraw8.theme.ThemeManager
 
toDataUrl(String) - Static method in interface org.jhotdraw8.theme.Theme
Converts a String into a data url that contains the String.

U

updateUserAgentStylesheet() - Method in class org.jhotdraw8.theme.SimpleThemeManager
 
updateUserAgentStylesheet() - Method in interface org.jhotdraw8.theme.ThemeManager
Updates Application.setUserAgentStylesheet(String) with the current theme.
A C F G I N O P S T U 
All Classes and Interfaces|All Packages