public interface Brand
Modifier and Type | Method and Description |
---|---|
static void |
apply(com.speedment.internal.ui.UISession session,
javafx.scene.Scene scene)
Applies this brand to the specified
UISession and Scene . |
Optional<String> |
logoLarge()
Optionally returns the path to a large logo image fit to be used as an
illustration in various dialog messages.
|
Optional<String> |
logoSmall()
Optionally returns the path to a small logo image fit to be used on icons
or in the application titlebar.
|
String |
subtitle()
Returns the subtitle of this brand that is to be shown togather with the
title in formal occasions.
|
String |
title()
Returns the primary name of this brand.
|
String |
version()
Returns the version of the main software.
|
String |
website()
Returns the human-readable web address associated with this brand.
|
String title()
Example: Speedment
String subtitle()
Example: Open Source
String version()
Software
might have its own Software.getVersion()
.
Example: 2.3.0
String website()
Example: www.speedment.org
Optional<String> logoSmall()
Optional
is returned.
Example: /images/speedment_open_source_small.png
Optional<String> logoLarge()
Optional
is returned.
Example: /images/logo.png
static void apply(com.speedment.internal.ui.UISession session, javafx.scene.Scene scene)
UISession
and Scene
.session
- the current sessionscene
- the scene to set icons and stylesheets inCopyright © 2016 Speedment, Inc.. All rights reserved.