viewtify

viewtify

Viewtify

Terminatorkiss.Disposable

The dispose on exit.

UIThreadConsumerRunnable

Executor for UI Thread.

WorkerThreadConsumerRunnable

Executor for Worker Thread.

UserPreferencekiss.Variablepsychopath.Directory

The directory of user's preference.

inHeadless()void

Configures the GUI to start in headless mode. This setting cannot be reversed. It has no effect if the GUI has already been started. It is recommended to call this method at a location right after the program is started. It is also possible to set the environment variable "javafx.headless" to true.

application()Viewtify

Viewtify

Gain application builder.

onInitialize(BiConsumerjavafx.stage.Stage, Sceneinitializer)Viewtify

BiConsumerjavafx.stage.Stage, Sceneinitializer
Viewtify

Configure the initialize phase.

onOpening(Class?Viewopener)Viewtify

Class?Viewopener
Viewtify

Configure the opening request.

onOpening(kiss.VariableClass?Viewopener)Viewtify

kiss.VariableClass?Viewopener
Viewtify

Configure the closing request.

onClosing(BooleanSuppliercloser)Viewtify

BooleanSuppliercloser
Viewtify

Configure the closing request.

onTerminating(Runnabletermination)Viewtify

Runnabletermination
Viewtify

Add termination action.

use(ActivationPolicypolicy)Viewtify

ActivationPolicypolicy
Viewtify

Configure application ActivationPolicy.

use(javafx.stage.StageStylestyle)Viewtify

javafx.stage.StageStylestyle
Viewtify

Configure StageStyle.

use(Themetheme)Viewtify

Themetheme
Viewtify

Configure application Theme.

use(ThemeTypethemeType)Viewtify

ThemeTypethemeType
Viewtify

Configure application ThemeType.

use(javafx.scene.text.Fontfont)Viewtify

javafx.scene.text.Fontfont
Viewtify

Configure application Font.

design(Class?stylist.design.DesignSchemescheme)Viewtify

Class?stylist.design.DesignSchemescheme
Viewtify

Configure application Theme.

icon()String

String

Get application metadata.

icon(StringpathToIcon)Viewtify

StringpathToIcon
Viewtify

A relative path to icon.

Configure application icon.

title(Stringtitle)Viewtify

Stringtitle
Viewtify

A title of this application.

Configure application title.

update(Stringarchive)Viewtify

Stringarchive
Viewtify

Chainable API.

Configure application update strategy.

version()String

String

Get applicaiton metadata.

version(Stringversion)Viewtify

Stringversion
Viewtify

Chainable API.

Configure application metadata.

activate(Class?ViewapplicationClass)void

Class?ViewapplicationClass

The application View to activate.

Activate the specified application. You can call this method as many times as you like.

activate(Viewapplication)void

Viewapplication

The application View to activate.

Activate the specified application. You can call this method as many times as you like.

launcher()Class

Class

Find the application launcher.

updateSite()String

String

Find the update site.

deactivate()void

Deactivate the current application.

reactivate()void

Reactivate the current application.

browser(ConsumerUIWebbrowser)void

ConsumerUIWebbrowser

Generates a separate window with only UIWeb. If the application is not running, it will automatically launch an anonymous application.

inWorker(Runnableprocess)void

Runnableprocess

Execute task in pooled-background-worker thread.

inWorker(Supplierkiss.Disposableprocess)void

Supplierkiss.Disposableprocess

Execute task in pooled-background-worker thread.

inUI(Runnableprocess)void

Runnableprocess

Execute task in UI thread.

inUI(Supplierkiss.Disposableprocess)void

Supplierkiss.Disposableprocess

Execute task in UI thread.

dialog()ViewtyDialog?

V
ViewtyDialog?

Create the general dialog builder.

manage(Themetheme)void

Themetheme

Manage the viewtify applicaiton theme.

manage(ThemeTypetheme)void

ThemeTypetheme

Manage the viewtify applicaiton theme.

manage(javafx.scene.text.Fontfont)void

javafx.scene.text.Fontfont

Manage the viewtify application font.

manage(Stringid, Scenescene, booleanuntrackable)void

Stringid

An identical name of the window.

Scenescene

A target window to manage.

booleanuntrackable

Window tracking state.

Manage as viewtify application window. Apply window size and location setting and track the upcoming modification. Apply the application styles (design, icon etc) to the specified window.

unmanage(Stringid)void

Stringid

Unmanage from viewtify application window.

observe(javafx.beans.binding.IntegerExpressionvalue)kiss.SignalInteger

javafx.beans.binding.IntegerExpressionvalue
kiss.SignalInteger

Signal value changing.

observe(javafx.beans.binding.LongExpressionvalue)kiss.SignalLong

javafx.beans.binding.LongExpressionvalue
kiss.SignalLong

Signal value changing.

observe(javafx.beans.binding.FloatExpressionvalue)kiss.SignalFloat

javafx.beans.binding.FloatExpressionvalue
kiss.SignalFloat

Signal value changing.

observe(javafx.beans.binding.DoubleExpressionvalue)kiss.SignalDouble

javafx.beans.binding.DoubleExpressionvalue
kiss.SignalDouble

Signal value changing.

observe(javafx.beans.value.ObservableValueTvalue)kiss.SignalT

T
javafx.beans.value.ObservableValueTvalue
kiss.SignalT

Signal value changing.

observe(javafx.beans.value.ObservableValueTvalues)kiss.SignalT

T
javafx.beans.value.ObservableValueTvalues
kiss.SignalT

Signal value changing.

observe(javafx.beans.property.ObjectPropertyjavafx.event.EventHandlerjavafx.event.EventeventHandlerProperty, TeventValue)kiss.SignalT

T
javafx.beans.property.ObjectPropertyjavafx.event.EventHandlerjavafx.event.EventeventHandlerProperty
TeventValue
kiss.SignalT

Build event signal.

observe(javafx.collections.ObservableSetEset)kiss.Signaljavafx.collections.ObservableSetE

E
javafx.collections.ObservableSetEset

A set to observe its modification.

kiss.Signaljavafx.collections.ObservableSetE

A modification stream.

Observe set change evnet.

observe(javafx.collections.ObservableListElist)kiss.Signaljavafx.collections.ObservableListE

E
javafx.collections.ObservableListElist

A list to observe its modification.

kiss.Signaljavafx.collections.ObservableListE

A modification stream.

Observe list change evnet.

observe(javafx.collections.ObservableMapK, Vmap)kiss.Signaljavafx.collections.ObservableMapK, V

K
V
javafx.collections.ObservableMapK, Vmap

A map to observe its modification.

kiss.Signaljavafx.collections.ObservableMapK, V

A modification stream.

Observe map change evnet.

observing(javafx.collections.ObservableSetEset)kiss.Signaljavafx.collections.ObservableSetE

E
javafx.collections.ObservableSetEset

A set to observe its modification.

kiss.Signaljavafx.collections.ObservableSetE

A modification stream.

Observe set change evnet.

observing(javafx.collections.ObservableListElist)kiss.Signaljavafx.collections.ObservableListE

E
javafx.collections.ObservableListElist

A list to observe its modification.

kiss.Signaljavafx.collections.ObservableListE

A modification stream.

Observe list change evnet.

observing(javafx.collections.ObservableMapK, Vmap)kiss.Signaljavafx.collections.ObservableMapK, V

K
V
javafx.collections.ObservableMapK, Vmap

A map to observe its modification.

kiss.Signaljavafx.collections.ObservableMapK, V

A modification stream.

Observe map change evnet.

observing(javafx.beans.binding.IntegerExpressionvalue)kiss.SignalInteger

javafx.beans.binding.IntegerExpressionvalue
kiss.SignalInteger

Signal value changing.

observing(javafx.beans.binding.LongExpressionvalue)kiss.SignalLong

javafx.beans.binding.LongExpressionvalue
kiss.SignalLong

Signal value changing.

observing(javafx.beans.binding.FloatExpressionvalue)kiss.SignalFloat

javafx.beans.binding.FloatExpressionvalue
kiss.SignalFloat

Signal value changing.

observing(javafx.beans.binding.DoubleExpressionvalue)kiss.SignalDouble

javafx.beans.binding.DoubleExpressionvalue
kiss.SignalDouble

Signal value changing.

observing(javafx.beans.value.ObservableValueTvalue)kiss.SignalT

T
javafx.beans.value.ObservableValueTvalue
kiss.SignalT

Signal value changing.

observeChange(javafx.collections.ObservableSetEset)kiss.Signaljavafx.collections.SetChangeListener.Change?E

E
javafx.collections.ObservableSetEset

A set to observe its modification.

kiss.Signaljavafx.collections.SetChangeListener.Change?E

A modification event stream.

Observe set change evnet.

observeChange(javafx.collections.ObservableListElist)kiss.Signaljavafx.collections.ListChangeListener.Change?E

E
javafx.collections.ObservableListElist

A set to observe its modification.

kiss.Signaljavafx.collections.ListChangeListener.Change?E

A modification event stream.

Observe list change evnet.

observeChange(javafx.collections.ObservableMapK, Vmap)kiss.Signaljavafx.collections.MapChangeListener.Change?K, ?V

K
V
javafx.collections.ObservableMapK, Vmap

A map to observe its modification.

kiss.Signaljavafx.collections.MapChangeListener.Change?K, ?V

A modification event stream.

Observe map change evnet.

property(DoubleSuppliergetter, DoubleConsumersetter)javafx.beans.property.DoubleProperty

DoubleSuppliergetter
DoubleConsumersetter
javafx.beans.property.DoubleProperty

Create the wrapped property of the specified setter.

property(kiss.VariableTvariable)javafx.beans.property.PropertyT

T
kiss.VariableTvariable
javafx.beans.property.PropertyT

Create the wrapped property of the specified Variable.

propertyForUI(kiss.VariableTvariable)javafx.beans.property.PropertyT

T
kiss.VariableTvariable
javafx.beans.property.PropertyT

Create the wrapped UI property of the specified Variable.

replaceSplashScreen(Viewview)void

Viewview

Replace the splash screen by the specified view with fade-in effect.

reorderWindows()void

Helper method to reorder all managed windows.

isMainWindow(javafx.stage.Stagestage)boolean

javafx.stage.Stagestage
boolean

Check whether the given stage is application's main window or not.

mainWindow()javafx.stage.Stage

javafx.stage.Stage

Get the root window.

phantomWindow()javafx.stage.Stage

javafx.stage.Stage

Get the hidden root window.