Index

B C E G I J N O P S 
All Classes and Interfaces|All Packages|Serialized Form

B

Bridge - Annotation Interface in com.vaadin.swingkit.server
Marks a Vaadin view to allow events and messages to be sent between it and a compatible Swing panel (e.g.: a JVaadinPanel).

C

checkContext() - Method in class com.vaadin.swingkit.server.EventEmitter
 
checkContext() - Method in class com.vaadin.swingkit.server.SwingJavascriptResponse
 
com.vaadin.swingkit.server - package com.vaadin.swingkit.server
 

E

EmbeddedBrowserJSCaller - Interface in com.vaadin.swingkit.server
Interface describing what a caller should provide to be able to communicate from Vaadin side to Swing side using javascript predefined functions by the embedded browser.
emit(VaadinSwingEvent) - Method in class com.vaadin.swingkit.server.EventEmitter
Method to emit a VaadinSwingEvent from a Vaadin view that will be received by the JVaadinPanel hosting the view on the Swing app.
error(ErrorEvent) - Method in class com.vaadin.swingkit.server.SwingServiceInitListener
Overrides ErrorHandler.error(ErrorEvent) method to send an asynchronous event to Swing app when a not handle exception happens on Vaadin view.
EventEmitter - Class in com.vaadin.swingkit.server
Abstract class to be extended by embedded browsers implementations to emit asynchronous events from Vaadin side to Swing side.
EventEmitter() - Constructor for class com.vaadin.swingkit.server.EventEmitter
 
EventEmitterFactory - Class in com.vaadin.swingkit.server
Utility class to create EventEmitter instances to emit events to Swing app from Vaadin view.
executeQuery() - Method in class com.vaadin.swingkit.server.EventEmitter
 

G

generateResponseJS(String) - Method in class com.vaadin.swingkit.server.SwingJavascriptResponse
Generates a valid Javascript response as a String that will be sent through the embedded browser to the Swing app.
getBrowserName() - Method in interface com.vaadin.swingkit.server.EmbeddedBrowserJSCaller
Gets the embedded browser name as a String that is used by the caller implementation.
getBrowserName() - Method in class com.vaadin.swingkit.server.JCefSwingJavascriptResponse
 
getBrowserName() - Method in class com.vaadin.swingkit.server.JxBrowserSwingJavascriptResponse
 
getCheckDefinedJS() - Method in interface com.vaadin.swingkit.server.EmbeddedBrowserJSCaller
Gets a Javascript call as a String checking that functions and contexts required for getQueryJS are available.
getCheckDefinedJS() - Method in class com.vaadin.swingkit.server.JCefSwingJavascriptResponse
 
getCheckDefinedJS() - Method in class com.vaadin.swingkit.server.JxBrowserSwingJavascriptResponse
 
getQueryJS() - Method in interface com.vaadin.swingkit.server.EmbeddedBrowserJSCaller
Gets a Javascript call with the function to be called from the Vaadin view to communicate to the Swing app.
getQueryJS() - Method in class com.vaadin.swingkit.server.JCefSwingJavascriptResponse
 
getQueryJS() - Method in class com.vaadin.swingkit.server.JxBrowserSwingJavascriptResponse
 

I

invoke(String) - Method in class com.vaadin.swingkit.server.SwingBridge
It handles an encoded invocation coming from the JVaadinPanel in the Swing app.
isSwingRendered() - Static method in class com.vaadin.swingkit.server.SwingVaadinServer
Checks if the UI has been rendered by a Swing Kit compatible browser

J

JCefSwingJavascriptResponse - Class in com.vaadin.swingkit.server
JCef browser implementation of SwingJavascriptResponse
JCefSwingJavascriptResponse() - Constructor for class com.vaadin.swingkit.server.JCefSwingJavascriptResponse
 
JxBrowserSwingJavascriptResponse - Class in com.vaadin.swingkit.server
JxBrowser implementation of SwingJavascriptResponse
JxBrowserSwingJavascriptResponse() - Constructor for class com.vaadin.swingkit.server.JxBrowserSwingJavascriptResponse
 

N

newEventEmitter() - Static method in class com.vaadin.swingkit.server.EventEmitterFactory
Gets a new instance of a EventEmitter ready to emit events.
NoEmbeddedBrowserException - Exception in com.vaadin.swingkit.server
Signals that an action was attempted where an embedded browser is mandatory, but there was no embedded browser detected.

O

onAttach(AttachEvent) - Method in class com.vaadin.swingkit.server.SwingBridge
 
onDetach(DetachEvent) - Method in class com.vaadin.swingkit.server.SwingBridge
 

P

ping() - Method in class com.vaadin.swingkit.server.SwingBridge
A ping method for testing purpose.

S

serviceInit(ServiceInitEvent) - Method in class com.vaadin.swingkit.server.SwingServiceInitListener
Overrides VaadinServiceInitListener.serviceInit(ServiceInitEvent) method to insert SwingBridge component into the Vaadin view and set the Swing Kit error handler.
SwingBridge - Class in com.vaadin.swingkit.server
Swing Vaadin bridge component that is inserted in the Vaadin views that want to be integrated into a Swing app JVaadinPanel.
SwingJavascriptResponse - Class in com.vaadin.swingkit.server
Class to respond to a previous Swing app call to Vaadin app.
SwingJavascriptResponse() - Constructor for class com.vaadin.swingkit.server.SwingJavascriptResponse
 
SwingServiceInitListener - Class in com.vaadin.swingkit.server
Initialize the service of a view containing a SwingBridge automatically inserting the component if Bridge annotation is present.
SwingServiceInitListener() - Constructor for class com.vaadin.swingkit.server.SwingServiceInitListener
 
SwingVaadinServer - Class in com.vaadin.swingkit.server
Utils class to ease the interaction of the user with the server side of the Swing Kit.
B C E G I J N O P S 
All Classes and Interfaces|All Packages|Serialized Form