All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
| Class |
Description |
| Alert |
The Alert class provides a number of pre-built dialogs made to be used in a common set of use cases.
|
| AppBar |
The AppBar is a special kind of toolbar that is used for branding, navigation, search, and actions.
|
| AppBarSkin |
Default skin implementation for the AppBar control.
|
| AppManager |
|
| AppManager.MobileEvent |
Event class for events related to AppManager.
|
| AuthenticationProvider |
Can be passed to the AuthenticationView to retrieve login methods
configured for the Gluon CloudLink application.
|
| AuthenticationView |
An AuthenticationView is an interface that defines how a user can connect
with Gluon CloudLink, by using one of the available login methods that are
defined in the application.
|
| AuthenticationViewFactory |
A Factory class used to create new instances of AuthenticationView.
|
| Authenticator |
|
| AutoCompleteTextField<T> |
AutoCompleteTextField offers auto-complete suggestions to the user through a dropdown, so he may enter information
more efficiently and accurately.
|
| AutoCompleteTextField.AutoCompleteEvent |
Event generated by AutoCompleteTextField.
|
| AutoCompleteTextField.CompleterMode |
Enumeration that specifies the type of search being used by the AutoCompleteTextField.
|
| AutoCompleteTextFieldSkin<T> |
|
| Avatar |
An Avatar is a control that clips a circle around a given image.
|
| AvatarPane<T> |
The AvatarPane contains a collection of Avatars on the top, over a content Node.
|
| AvatarPaneSkin<T> |
Default skin implementation for the AvatarPane control.
|
| AvatarSkin |
Default skin implementation for the Avatar control.
|
| BaseRestProvider |
|
| BasicInputDataSource |
|
| BasicOutputDataSource |
|
| BatchListObjectDataProcessor<E> |
|
| BottomNavigation |
Bottom navigation provides quick navigation between top-level views of an app.
|
| BottomNavigation.Type |
An enumeration containing the available bottom navigation types that
the BottomNavigation class can use to pre-populate various properties.
|
| BottomNavigationButton |
|
| BottomNavigationSkin |
|
| BounceInDownTransition |
Animate a bounce in down big effect on a node
|
| BounceInLeftTransition |
Animate a bounce in left big effect on a node
Port of BounceInLeft from Animate.css by Dan Eden
|
| BounceInRightTransition |
Animate a bounce in right big effect on a node
Port of BounceInRight from Animate.css by Dan Eden
|
| BounceInTransition |
Animate a bounce in effect on a node
Port of BounceIn from Animate.css by Dan Eden
|
| BounceInUpTransition |
Animate a bounce in up big effect on a node
Port of BounceInUp from Animate.css by Dan Eden
|
| BounceOutDownTransition |
Animate a bounce out down big effect on a node
Port of BounceOutDown from Animate.css by Dan Eden
|
| BounceOutLeftTransition |
Animate a bounce out left big effect on a node
Port of BounceOutLeft from Animate.css by Dan Eden
|
| BounceOutRightTransition |
Animate a bounce out right big effect on a node
Port of BounceOutRight from Animate.css by Dan Eden
|
| BounceOutTransition |
Animate a bounce out effect on a node
Port of BounceOut from Animate.css by Dan Eden
|
| BounceOutUpTransition |
Animate a bounce out up big effect on a node
Port of BounceOutUp from Animate.css by Dan Eden
|
| BounceTransition |
Animate a bounce effect on the given node
Port of Bounce from Animate.css by Dan Eden
|
| CachedFactory<T> |
|
| CachedTimelineTransition |
A Transition that uses a Timeline internally and turns SPEED caching on for
the animated node during the animation.
|
| CachingInputStream |
|
| CardCell<T> |
Objects of this class represent a card in a CardPane.
|
| CardCellSkin<T> |
Default skin implementation for the CardCell control.
|
| CardPane<T> |
CardPane is a container of cards.
|
| CardPaneSkin<T> |
Default skin implementation for the CardPane control.
|
| CharmListCell<T> |
|
| CharmListView<T,K extends Comparable> |
A CharmListView displays a vertical list of items from which the
user may select, while new items are inserted as headers, as a result of applying
over the underlying model a header function.
|
| CharmListViewSkin<T,K extends Comparable> |
|
| Chip |
Chips represent complex entities in small blocks, such as a contact.
|
| ChipSkin |
Default skin implementation for the Chip control.
|
| CircularRippleEffect |
|
| ClassInspector<T> |
|
| ClientInfo |
|
| CloudLinkConfiguration |
|
| ConnectEventDispatcher<T extends Event> |
An EventDispatcher which handles ConnectStateEvent's
registration and when used in an event dispatch chain it forwards the received
events to the appropriate registered handlers.
|
| ConnectEventHandler<T extends Event> |
|
| ConnectMetadata<T> |
A class that contains metadata information about its generic type.
|
| ConnectMetadataClass<T> |
|
| ConnectMetadataMap |
|
| ConnectMetadataString |
|
| ConnectObjectIntrospector<T> |
A utility class that retrieves the list of non-static and non-final fields of a class.
|
| ConnectState |
|
| ConnectStateEvent |
|
| DataClient |
|
| DataClientBuilder |
A utility class for building DataClient instances.
|
| DataProvider |
|
| DataSkel<T,C extends GluonObservableImpl<T>> |
|
| DataSkel.Operation |
|
| DatePicker |
DatePicker is a dialog that displays a custom control that allows the selection of
a LocalDate based on the selection of a given day and month in the initial
monthly view, and a given year in a yearly view.
|
| DefaultOption<T> |
A convenience class for creating an OptionBase for use in the
SettingsPane control based on the
given property.
|
| DefaultOptionEditorFactory<T> |
|
| Device |
|
| DeviceSettings |
|
| DeviceToken |
|
| Dialog<T> |
A Dialog is composed of a graphic, a title, a content node and a collection of buttons.
|
| DialogEventDispatcher<T extends Event> |
An EventDispatcher which allows Dialog's event handler
registration and when used in an event dispatch chain it forwards received
events to the appropriate registered handlers.
|
| DialogEventHandler<T extends Event> |
|
| DropdownButton |
A Dropdown button selects between multiple selections.
|
| DropdownButtonSkin |
|
| EventHelper |
|
| ExceptionDialog |
A Dialog to display exceptions.
|
| ExpansionPanel |
|
| ExpansionPanel.CollapsedPanel |
|
| ExpansionPanel.ExpandedPanel |
|
| ExpansionPanelContainer |
|
| ExpansionPanelContainerSkin |
|
| ExpansionPanelSkin |
|
| FadeInDownBigTransition |
Animate a fade in down big effect on a node
Port of FadeInDownBig from Animate.css by Dan Eden
|
| FadeInDownTransition |
Animate a fade in down effect on a node
|
| FadeInLeftBigTransition |
Animate a fade in left big effect on a node
Port of FadeInLeftBig from Animate.css by Dan Eden
|
| FadeInLeftTransition |
Animate a fade in left effect on a node
Port of FadeInLeft from Animate.css by Dan Eden
|
| FadeInRightBigTransition |
Animate a fade in right big effect on a node
Port of FadeInRightBig from Animate.css by Dan Eden
|
| FadeInRightTransition |
Animate a fade in right effect on a node
Port of FadeInRight from Animate.css by Dan Eden
|
| FadeInTransition |
Animate a fade in effect on a node
Port of FadeIn from Animate.css by Dan Eden
|
| FadeInUpBigTransition |
Animate a fade in up big effect on a node
Port of FadeInUpBig from Animate.css by Dan Eden
|
| FadeInUpTransition |
Animate a fade in up effect on a node
Port of FadeInUp from Animate.css by Dan Eden
|
| FadeOutDownBigTransition |
Animate a fade out up big effect on a node
Port of FadeOutDownBig from Animate.css by Dan Eden
|
| FadeOutDownTransition |
Animate a fade out Down effect on a node
Port of FadeInDown from Animate.css by Dan Eden
|
| FadeOutLeftBigTransition |
Animate a fade out left big effect on a node
Port of FadeOutLeftBig from Animate.css by Dan Eden
|
| FadeOutLeftTransition |
Animate a fade out left effect on a node
Port of FadeOutLeft from Animate.css by Dan Eden
|
| FadeOutRightBigTransition |
Animate a fade out right big effect on a node
Port of FadeOutRightBig from Animate.css by Dan Eden
|
| FadeOutRightTransition |
Animate a fade out right effect on a node
Port of FadeOutRight from Animate.css by Dan Eden
|
| FadeOutTransition |
Animate a fade out effect on a node
Port of FadeOut from Animate.css by Dan Eden
|
| FadeOutUpBigTransition |
Animate a fade out up big effect on a node
Port of FadeOutUpBig from Animate.css by Dan Eden
|
| FadeOutUpTransition |
Animate a fade in Out effect on a node
Port of FadeInOut from Animate.css by Dan Eden
|
| FileClient |
The FileClient assists in using the DataProvider with files, that are located on the local file system, as
the data source.
|
| FileDataSource |
An implementation of IODataSource that can read from and write to a file.
|
| FlashTransition |
Animate a flash effect on a node
Port of Flash from Animate.css by Dan Eden
|
| FlipInXTransition |
Animate a flip in x effect on the given node
Port of FlipInX from Animate.css by Dan Eden
|
| FlipInYTransition |
Animate a flip in y effect on the given node
Port of FlipInY from Animate.css by Dan Eden
|
| FlipOutXTransition |
Animate a flip out x effect on the given node
Port of FlipOutX from Animate.css by Dan Eden
|
| FlipOutYTransition |
Animate a flip out y effect on the given node
Port of FlipOutY from Animate.css by Dan Eden
|
| FlipTransition |
Animate a flip effect on the given node
Port of Flip from Animate.css by Dan Eden
|
| FloatingActionButton |
A floating action button represents the primary action in an application.
|
| FooterSkin |
|
| GlassPane |
The GlassPane exists in an invisible layer above the main UI of a Glisten
AppManager.
|
| GlassPaneHelper |
|
| GlassPaneHelper.GlassPaneAccessor |
|
| GlistenButtonSkin |
Default skin implementation for the Button control.
|
| GlistenSettings |
|
| GlistenStyleClasses |
A convenience class containing a number of style classes that are understood
by the Glisten CSS code.
|
| GlistenSwitchSkin |
Default skin implementation for the ToggleButton control with 'switch' style class.
|
| GlistenToggleButtonSkin |
|
| GluonCloudListDataReaderImpl<E> |
|
| GluonCloudObjectDataReaderImpl<T> |
|
| GluonCloudObjectDataWriterImpl<T> |
|
| GluonCloudObjectDataWriterImpl.UsageType |
|
| GluonCloudRemoteFunctionChunkedListDataReaderImpl<E> |
|
| GluonCloudRemoteFunctionListDataReaderImpl<E> |
|
| GluonCloudRemoteFunctionObjectDataReaderImpl<T> |
|
| GluonCloudUpdateFieldReader<T> |
|
| GluonObservable |
This is the common interface for both GluonObservableObject and GluonObservableList.
|
| GluonObservableImpl<T> |
|
| GluonObservableList<E> |
A GluonObservableList is an ObservableList that is linked with a data source.
|
| GluonObservableListImpl<E> |
|
| GluonObservableObject<T> |
A GluonObservableObject is an ObservableObject that is linked with a data source.
|
| GluonObservableObjectImpl<T> |
|
| GluonObservableRemoteFunctionChunkedListImpl<E> |
|
| GluonObservableRemoteFunctionListImpl<E> |
|
| GluonObservableRemoteFunctionObjectImpl<T> |
|
| GridLayout |
The GridLayout container is the root class for the responsive layout component.
|
| GridRow |
A GridRow contains space for 12 columns, and these columns are filled with GridSpan elements that can have their
own Span and Offset.
|
| GridSpan |
A GridSpan represents a single element contained within a GridRow.
|
| HeaderDialogPanel |
|
| HeaderSkin |
|
| HeadersList<E,K extends Comparable> |
|
| HideableTransition |
Marker interface that should be implemented by Transitions that require their node
to be hidden before the animation starts
|
| HingeTransition |
Animate a hinge effect on a node
Port of Hinge from Animate.css by Dan Eden
|
| Icon |
Represents MaterialDesignIcon
Icon is created specifically to enhance Scene Builder support for MaterialDesignIcon
The instance of Icon should be assigned to a 'graphic' property of the Button.
|
| InAppBillingClient |
The InAppBillingClient handles the retrieval of products that were created for your mobile application in the
Android and iOS marketplaces.
|
| IncomingSseProcessor |
|
| InputConverter<T> |
An InputConverter is a Converter that is able to read an object from a certain input source.
|
| InputDataSource |
An InputDataSource is a class that returns an InputStream that acts as an input source to read data from.
|
| InputStreamInputConverter<T> |
An abstract helper class that defines an InputConverter of which the input source is a standard
InputStream.
|
| InputStreamIterableInputConverter<E> |
An abstract helper class that defines an IterableInputConverter of which the input source is a standard
InputStream.
|
| InputStreamListDataReader<E> |
|
| InputStreamObjectDataReader<T> |
|
| IODataSource |
|
| ItemSkin |
|
| IterableInputConverter<E> |
An IterableInputConverter is a Converter that is able to read a list of objects from a certain input source by
creating an Iterator to provide that list.
|
| JsonConverter<T> |
A utility class to convert Java objects from JSON Objects and from JSON Objects into Java objects.
|
| JsonInputConverter<T> |
An InputConverter that converts a JSON Object read from an InputStream into an object.
|
| JsonIterableInputConverter<E> |
An IterableInputConverter that converts a JSON Array read from an InputStream into an Iterator that can be used to
iterate over a list of objects.
|
| JsonOutputConverter<T> |
An OutputConverter that converts an object into a JSON Object that is written to an OutputStream.
|
| JsonUtil |
A utility class that provides useful methods when working with JSON data.
|
| Layer |
A Layer is an overlay that can be shown above any View.
|
| LayoutTransition |
This is essentially the same as TranslateTransition, except it operates on
the layoutX / layoutY properties instead.
|
| License |
|
| LicenseManager |
|
| LicenseResponse |
|
| LifecycleEvent |
This is the event class for all objects that go through a life
cycle of SHOW/HIDE.
|
| ListDataReader<E> |
A ListDataReader is an entity that has the ability to read a list of objects.
|
| ListDataSkel<E> |
|
| ListTile |
ListTile is a convenient container, similar to an HBox, that can be used as the graphic
within a ListCell.
|
| LoginMethod |
A LoginMethod is used to specify which method should be used for connecting users to your application.
|
| LoginMethod.Type |
Defines the different methods by which you can log in to Gluon CloudLink.
|
| LoginMethodImpl |
|
| MaterialDesignIcon |
An enumeration of all material design icons that are available.
|
| MediaClient |
The MediaClient is used for loading media resources from Gluon CloudLink into the client application.
|
| MediaVariant |
|
| MenuPopupView |
The MenuPopupView class is used to show JavaFX Menu instances within the user interface - it will appear
relative to the given owner node.
|
| MenuRenderer |
|
| MenuSidePopupView |
The MenuPopupView class is a layer used to show JavaFX Menu instances within the user interface that will scroll
out from the edge of the screen.
|
| Message |
Message provide lightweight feedback about an operation.
|
| MobileApplication |
Deprecated.
|
| MobileApplication.MobileEvent |
Deprecated.
|
| MobileTransition |
Transition made to be used in mobile applications with the capability
to pause and resume animation along with the change in the life-cycle
of the mobile application.
|
| MultiValuedMap<K,V> |
A Map of key-value pairs where a key can contain multiple values.
|
| NagScreenPresenter |
*
Support classes *
*
|
| NavigationDrawer |
NavigationDrawer is a panel that displays the application main navigation options on
the edge of the screen.
|
| NavigationDrawer.Footer |
A convenience class for creating a default footer for NavigationDrawer with styled implementations according to Material Design Guidelines.
|
| NavigationDrawer.Header |
A convenience class for creating a default header for NavigationDrawer with styled implementations according to Material Design Guidelines.
|
| NavigationDrawer.Item |
A convenience class for creating a default items for NavigationDrawer with styled implementations according to Material Design Guidelines.
|
| NavigationDrawer.ViewItem |
A convenience class for creating a default items for NavigationDrawer with styled implementations according to Material Design Guidelines.
|
| NavigationDrawerSkin |
|
| NoTransition |
"Null object" pattern implementation for transition.
|
| OAuth |
|
| ObjectDataReader<T> |
An ObjectDataReader is an entity that has the ability to read an object.
|
| ObjectDataRemover<T> |
An ObjectDataRemover is an entity that has the ability to remove an object.
|
| ObjectDataSkel<T> |
|
| ObjectDataWriter<T> |
An ObjectDataWriter is an entity that has the ability to write an object.
|
| Offset |
The Offsett enum simply represents how many columns a particular node in offset in the GridLayout.
|
| OperationMode |
Defines the constants that are used to specify where data should be stored and retrieved.
|
| Option<T> |
A wrapper interface for a single option to be displayed in a SettingsPane control.
|
| OptionBase<T> |
A wrapper interface for a single option to be displayed in a
SettingsPane control.
|
| OptionEditor<T> |
The base interface for all editors used by the SettingsPane control.
|
| OptionEditorBase<T,C extends Node> |
|
| OutputConverter<T> |
An OutputConverter is a Converter that is able to write an object to a certain output source.
|
| OutputDataSource |
An OutputDataSource is a class that returns an OutputStream that acts as an output source to write data to.
|
| OutputStreamObjectDataWriter<T> |
|
| OutputStreamOutputConverter<T> |
An abstract helper class that defines an OutputConverter of which the output source is a standard
OutputStream.
|
| PopupPlacementUtils |
|
| PopupRenderer |
|
| PopupView |
The PopupView class is used to show a list of Nodes within the user interface - it will appear
relative to the given owner node.
|
| PopupView.PopupSide |
Enum for side of a owner node PopupView should stick to.
|
| PrivateStorage |
|
| ProgressBar |
A specialization of the ProgressIndicator which is represented as a
horizontal bar.
|
| ProgressBarSkin |
Default skin implementation for the ProgressBar control.
|
| ProgressIndicator |
A circular control which is used for indicating progress, either
infinite (aka indeterminate) or finite.
|
| ProgressIndicatorSkin |
|
| PulseTransition |
Animate a pulse effect on the given node
Port of Pulse from Animate.css by Dan Eden
|
| PushClient |
The PushClient handles the activation of push notifications for the Gluon Mobile application.
|
| Rating |
A control for allowing users to provide a rating.
|
| RatingSkin |
Default skin implementation for the Rating control.
|
| RefreshIndicator |
RefreshIndicator is mostly used along with "Swipe to refresh" functionality.
|
| RefreshIndicator.Mode |
Enumeration that specifies the current mode of the RefreshIndicator.
|
| RefreshIndicatorSkin |
|
| RemoteFunction |
A RemoteFunction contains the information that is required for triggering a request to a remote function that is
configured in Gluon CloudLink.
|
| RemoteFunctionBuilder |
|
| RemoteFunctionChunkedList |
|
| RemoteFunctionList |
|
| RemoteFunctionObject |
|
| RemoteFunctionUtil |
|
| RestClient |
The RestClient assists in using the DataProvider with HTTP URLs as the data source.
|
| RestDataSource |
An implementation of IODataSource that can read from and write to an HTTP URL resource.
|
| RestDataSourceUtil |
|
| RestListDataReader<E> |
|
| RestObjectDataReader<T> |
|
| RestObjectDataWriterAndRemover<T> |
|
| RollInTransition |
Animate a roll in left effect on a node
|
| RollOutTransition |
Animate a roll out right effect on a node
Port of RollOut from Animate.css by Dan Eden,
which was originally authored by Nick Pettit
|
| RotateInDownLeftTransition |
Animate a rotate in down left effect on a node
Port of RotateInDownLeft from Animate.css by Dan Eden
|
| RotateInDownRightTransition |
Animate a rotate in down right effect on a node
Port of RotateInDownRight from Animate.css by Dan Eden
|
| RotateInTransition |
Animate a rotate in effect on a node
Port of RotateIn from Animate.css by Dan Eden
|
| RotateInUpLeftTransition |
Animate a rotate in up left effect on a node
Port of RotateInUpLeft from Animate.css by Dan Eden
|
| RotateInUpRightTransition |
Animate a rotate in up right effect on a node
Port of RotateInUpRight from Animate.css by Dan Eden
|
| RotateOutDownLeftTransition |
Animate a rotate out down left effect on a node
Port of RotateOutDownLeft from Animate.css by Dan Eden
|
| RotateOutDownRightTransition |
Animate a rotate out down right effect on a node
Port of RotateOutDownRight from Animate.css by Dan Eden
|
| RotateOutTransition |
Animate a rotate out effect on a node
Port of RotateOut from Animate.css by Dan Eden
|
| RotateOutUpLeftTransition |
Animate a rotate out up left effect on a node
Port of RotateOutUpLeft from Animate.css by Dan Eden
|
| RotateOutUpRightTransition |
Animate a rotate out up right effect on a node
Port of RotateOutUpRight from Animate.css by Dan Eden
|
| SerializationUtils |
|
| SettingsPane |
The SettingsPane control is designed to make it really
easy for developers to present to end users a list of
options that can be
modified, using proper built-in editors according the type of those options.
|
| SettingsSkin |
|
| ShakeTransition |
Animate a shake effect on the given node
|
| ShrinkExpandAnimation |
An animation that will shrink or grow a Node.
|
| SidePopupView |
The SidePopupView class is a Layer used to show a JavaFX Node that will scroll out from the edge of the screen.
|
| Snackbar |
Snackbars contain a single line of text directly related to the operation performed.
|
| SourceListChange<T> |
|
| Span |
The Span enum simply represents how many columns a particular node in the GridLayout should span.
|
| SplashView |
SplashView is a subclass of View intended to be used only as a first-time splash view.
|
| StatusBar |
API to allow for styling the native status bar elements on platforms such as iOS and Android.
|
| StringInputConverter |
An InputConverter that reads a string from an InputStream.
|
| StringOutputConverter |
An OutputConverter that writes a string to an OutputStream.
|
| StylesheetTools |
|
| Swatch |
An enumeration of all available swatch styles provided by Glisten.
|
| SwatchElement |
|
| SwingTransition |
Animate a swing effect on the given node
Port of Swing from Animate.css by Dan Eden
|
| SyncFlag |
A SyncFlag defines how changes to objects and lists are reflected between
the remote copies on Gluon CloudLink and the local copies in the runtime of the
client application.
|
| TadaTransition |
Animate a wobble effect on the given node
|
| TextArea |
Text areas are taller than text fields and wrap overflow text onto a new line.
|
| TextAreaSkin |
Default skin implementation for the TextArea control.
|
| TextField |
A Text input component that allows a user to enter a single line of
unformatted text.
|
| TextFieldSkin |
Default skin implementation for the TextField control.
|
| TextInput |
Abstract base class for text input controls.
|
| TextInputSkin |
Abstract base class for text input skins.
|
| Theme |
Glisten user interfaces can be themed either in a 'light' or a 'dark' style,
depending on your user interface requirements.
|
| TimePicker |
A TimePicker is used to select a single time (hours:minutes).
|
| Toast |
On mobile, toasts are used to display simple messages to the user.
|
| ToggleButtonGroup |
The ToggleButtonGroup brings together a collection of related actions in the form of
ToggleButtons.
|
| ToggleButtonGroupSkin |
|
| TopicSubscription |
A topic subscription holds the subscription information of a certain
device with a certain topic.
|
| TrackingManager |
|
| UsageClient |
|
| User |
The User class contains information about a user that was authenticated at Gluon CloudLink using one of the
login methods that are configured for a Gluon CloudLink application.
|
| UserClient |
The UserClient handles user authentication for a Gluon Mobile application.
|
| UserUtil |
|
| View |
View is a layout container that closely matches the typical layout of many mobile application.
|
| ViewStackPolicy |
Defines view stack usage policy.
|
| ViewTools |
|
| VoidInputConverter |
An InputConverter that reads the entire InputStream, while discarding its contents.
|
| VoidOutputConverter |
An OutputConverter that doesn't write anything to an OutputStream.
|
| WobbleTransition |
Animate a wobble effect on the given node
|
| XmlInputConverter<T> |
An InputConverter that converts a XML Object read from an InputStream into an object.
|