Skip navigation links
A B C E F G L N P S 

A

action(String, Runnable) - Method in class com.dukescript.api.javafx.beans.FXBeanInfo.Builder
Registers parameter-less action.
action(String, EventHandler<? super ActionDataEvent>) - Method in class com.dukescript.api.javafx.beans.FXBeanInfo.Builder
Registers action with event parameter.
action(EventHandlerProperty) - Method in class com.dukescript.api.javafx.beans.FXBeanInfo.Builder
Generic way to register an action property.
ActionDataEvent - Class in com.dukescript.api.javafx.beans
Enhanced version of ActionEvent.
ActionDataEvent(FXBeanInfo.Provider, Object, Object) - Constructor for class com.dukescript.api.javafx.beans.ActionDataEvent
Constructs new event.

B

build() - Method in class com.dukescript.api.javafx.beans.FXBeanInfo.Builder
Builds FXBeanInfo from provided properties and actions.

C

com.dukescript.api.javafx.beans - package com.dukescript.api.javafx.beans
Enhanced bean introspection package.
constant(String, T) - Method in class com.dukescript.api.javafx.beans.FXBeanInfo.Builder
Registers a property with a constant value.

E

EventHandlerProperty - Interface in com.dukescript.api.javafx.beans
Property representing an EventHandler.

F

FXBeanInfo - Class in com.dukescript.api.javafx.beans
Data with information about properties and actions of a JavaFX bean.
FXBeanInfo.Builder - Class in com.dukescript.api.javafx.beans
Builder (obtained via FXBeanInfo.newBuilder(java.lang.Object) method) to create a description of a JavaFX bean and represent it as FXBeanInfo.
FXBeanInfo.Generate - Annotation Type in com.dukescript.api.javafx.beans
FXBeanInfo.Provider - Interface in com.dukescript.api.javafx.beans
Single method interface for JavaFX beans that can provide FXBeanInfo.

G

getActions() - Method in class com.dukescript.api.javafx.beans.FXBeanInfo
EventHandler properties for this bean.
getBean() - Method in class com.dukescript.api.javafx.beans.FXBeanInfo
The associated bean.
getFXBeanInfo() - Method in interface com.dukescript.api.javafx.beans.FXBeanInfo.Provider
Provides the info about this bean.
getProperties() - Method in class com.dukescript.api.javafx.beans.FXBeanInfo
Properties of this bean.
getProperty(Class<T>, String) - Method in class com.dukescript.api.javafx.beans.ActionDataEvent
Obtains property of the event.
getSource(Class<T>) - Method in class com.dukescript.api.javafx.beans.ActionDataEvent
Obtains the source of the event.

L

lookup(Class<T>) - Method in class com.dukescript.api.javafx.beans.FXBeanInfo
Extra information associated with this bean info.

N

newBuilder(Object) - Static method in class com.dukescript.api.javafx.beans.FXBeanInfo
Start creating new FXBeanInfo for provided bean.

P

property(ReadOnlyProperty<?>) - Method in class com.dukescript.api.javafx.beans.FXBeanInfo.Builder
Registers a property into the builder.
property(String, ObservableValue<?>) - Method in class com.dukescript.api.javafx.beans.FXBeanInfo.Builder
Registers a property/value with provided name into the builder.

S

SimpleEventHandlerProperty - Class in com.dukescript.api.javafx.beans
Simple implementation of a property representing an action in the FXBeanInfo.
SimpleEventHandlerProperty() - Constructor for class com.dukescript.api.javafx.beans.SimpleEventHandlerProperty
Default constructor.
SimpleEventHandlerProperty(EventHandler<? super ActionDataEvent>) - Constructor for class com.dukescript.api.javafx.beans.SimpleEventHandlerProperty
Constructor with handler.
SimpleEventHandlerProperty(Object, String) - Constructor for class com.dukescript.api.javafx.beans.SimpleEventHandlerProperty
Constructor with bean and name.
SimpleEventHandlerProperty(Object, String, EventHandler<? super ActionDataEvent>) - Constructor for class com.dukescript.api.javafx.beans.SimpleEventHandlerProperty
Constructor with all attributes.
A B C E F G L N P S 
Skip navigation links

Copyright © 2020. All rights reserved.