Uses of Interface
com.vaadin.server.ClientConnector
-
-
Uses of ClientConnector in com.vaadin.data
Subinterfaces of ClientConnector in com.vaadin.data Modifier and Type Interface Description interfaceHasDataProvider<T>A generic interface for listing components that use a data provider for showing data.interfaceHasFilterableDataProvider<T,F>A generic interface for listing components that use a filterable data provider for showing data.interfaceHasHierarchicalDataProvider<T>A generic interface for hierarchical listing components that use a data provider for showing data.interfaceHasItems<T>A component that displays a collection of items. -
Uses of ClientConnector in com.vaadin.data.provider
Classes in com.vaadin.data.provider that implement ClientConnector Modifier and Type Class Description classDataCommunicator<T>DataProvider base class.classHierarchicalDataCommunicator<T>Data communicator that handles requesting hierarchical data fromHierarchicalDataProviderand sending it to client side. -
Uses of ClientConnector in com.vaadin.event
Methods in com.vaadin.event that return ClientConnector Modifier and Type Method Description ClientConnectorConnectorEvent. getConnector()Returns the connector that fired the event.Constructors in com.vaadin.event with parameters of type ClientConnector Constructor Description ConnectorActionManager(ClientConnector connector)Initialize an action manager for the given connector.ConnectorActionManager(ClientConnector connector, T viewer)Initialize an action manager for the given connector using the given viewer.ConnectorEvent(ClientConnector source)Creates a new event fired by the given source.MarkedAsDirtyConnectorEvent(ClientConnector source, UI ui) -
Uses of ClientConnector in com.vaadin.event.dd
Subinterfaces of ClientConnector in com.vaadin.event.dd Modifier and Type Interface Description interfaceDragSourceDeprecated.Replaced in 8.1 byDragSourceExtensioninterfaceDropTargetDeprecated.Replaced in 8.1 byDropTargetExtension. -
Uses of ClientConnector in com.vaadin.navigator
Classes in com.vaadin.navigator that implement ClientConnector Modifier and Type Class Description static classNavigator.EmptyViewEmpty view component. -
Uses of ClientConnector in com.vaadin.server
Subinterfaces of ClientConnector in com.vaadin.server Modifier and Type Interface Description interfaceExtensionAn extension is an entity that is attached to a Component or another Extension and independently communicates between client and server.Classes in com.vaadin.server that implement ClientConnector Modifier and Type Class Description classAbstractClientConnectorAn abstract base class for ClientConnector implementations.classAbstractExtensionAn extension is an entity that is attached to a Component or another Extension and independently communicates between client and server.classAbstractJavaScriptExtensionBase class for Extensions with all client-side logic implemented using JavaScript.classBrowserWindowOpenerComponent extension that opens a browser popup window when the extended component is clicked.classDragAndDropServiceDeprecated.Since 8.1, no direct replacement, seeDragSourceExtensionandDropTargetExtension.classFileDownloaderExtension that starts a download when the extended component is clicked.classResponsiveAn extension providing responsive layout capabilities to any Vaadin component.Methods in com.vaadin.server that return ClientConnector Modifier and Type Method Description ClientConnectorClientMethodInvocation. getConnector()ClientConnectorConnectorIdGenerationEvent. getConnector()Gets the connector that should get an id.ClientConnectorLegacyCommunicationManager. getConnector(UI uI, String connectorId)Deprecated.As of 7.1.ClientConnectorAbstractExtension. getParent()ClientConnectorClientConnector. getParent()ClientConnectorDragAndDropService. getParent()Deprecated.Methods in com.vaadin.server that return types with arguments of type ClientConnector Modifier and Type Method Description static Iterable<? extends ClientConnector>AbstractClientConnector. getAllChildrenIterable(ClientConnector connector)Get an Iterable for iterating over all child connectors, including both extensions and child components.protected Class<? extends ClientConnector>AbstractExtension. getSupportedParentType()Gets a type that the parent must be an instance of.Collection<Class<? extends ClientConnector>>JsonPaintTarget. getUsedClientConnectors()Methods in com.vaadin.server with parameters of type ClientConnector Modifier and Type Method Description static voidServerRpcManager. applyInvocation(ClientConnector target, ServerRpcMethodInvocation invocation)Invoke a method in a server side RPC target class.static ResourceReferenceResourceReference. create(Resource resource, ClientConnector connector, String key)StringVaadinSession. createConnectorId(ClientConnector connector)Deprecated.As of 7.0.static elemental.json.JsonObjectLegacyCommunicationManager. encodeState(ClientConnector connector, SharedState state)Deprecated.As of 7.1.static ErrorHandlerErrorEvent. findErrorHandler(ClientConnector connector)Method for finding the error handler for the given connector.StringVaadinService. generateConnectorId(VaadinSession session, ClientConnector connector)Generates a unique id to use for a newly attached connector.static Iterable<? extends ClientConnector>AbstractClientConnector. getAllChildrenIterable(ClientConnector connector)Get an Iterable for iterating over all child connectors, including both extensions and child components.static <T extends ServerRpc>
TServerRpcManager. getRpcProxy(ClientConnector connector, Class<T> rpcInterface)Returns an RPC proxy for a given client to server RPC interface for the given component or extension.StringLegacyCommunicationManager. getStreamVariableTargetUrl(ClientConnector owner, String name, StreamVariable value)Deprecated.As of 7.1.StringJsonPaintTarget. getTag(ClientConnector clientConnector)StringPaintTarget. getTag(ClientConnector paintable)StringGlobalResourceHandler. getUri(ClientConnector connector, ConnectorResource resource)Gets a global URI for a resource if it's registered with this handler.voidLegacyCommunicationManager. handleConnectorRelatedException(ClientConnector connector, Throwable throwable)Deprecated.As of 7.1.static booleanLegacyCommunicationManager. isConnectorVisibleToClient(ClientConnector connector)Deprecated.As of 7.1.voidGlobalResourceHandler. register(Resource resource, ClientConnector ownerConnector)Registers a resource to be served with a global URL.voidAbstractExtension. setParent(ClientConnector parent)voidExtension. setParent(ClientConnector parent)Sets the parent connector of the connector.voidGlobalResourceHandler. unregisterConnector(ClientConnector connector)Notifies this handler that resources registered for the given connector can be released.Method parameters in com.vaadin.server with type arguments of type ClientConnector Modifier and Type Method Description StringLegacyCommunicationManager. getTagForType(Class<? extends ClientConnector> class1)Deprecated.As of 7.1.Constructors in com.vaadin.server with parameters of type ClientConnector Constructor Description AttachEvent(ClientConnector source)ClientMethodInvocation(ClientConnector connector, String interfaceName, Method method, Object[] parameters)ConnectorIdGenerationEvent(VaadinSession session, ClientConnector connector)Creates a new event for the given session and connector.DetachEvent(ClientConnector source)ResourceReference(Resource resource, ClientConnector connector, String key) -
Uses of ClientConnector in com.vaadin.server.communication
Methods in com.vaadin.server.communication with parameters of type ClientConnector Modifier and Type Method Description protected voidFileUploadHandler. doHandleSimpleMultipartFileUpload(VaadinSession session, VaadinRequest request, VaadinResponse response, StreamVariable streamVariable, String variableName, ClientConnector owner, String boundary)Method used to stream content from a multipart request (either from servlet or portlet request) to given StreamVariable.protected voidFileUploadHandler. doHandleXhrFilePost(VaadinSession session, VaadinRequest request, VaadinResponse response, StreamVariable streamVariable, String variableName, ClientConnector owner, long contentLength)Used to stream plain file post (aka XHR2.post(File))static StringServerRpcHandler. getIgnoredDisabledError(String what, ClientConnector connector)Generates an error message when the client is trying to do something ('what') with a connector which is disabled or invisible.protected voidServerRpcHandler. handleInvocation(UI ui, ClientConnector connector, ServerRpcMethodInvocation invocation)Handles the given RPC method invocation for the given connector.protected voidServerRpcHandler. handleInvocation(UI ui, ClientConnector connector, LegacyChangeVariablesInvocation legacyInvocation)Handles the given Legacy variable change RPC method invocation for the given connector. -
Uses of ClientConnector in com.vaadin.ui
Subinterfaces of ClientConnector in com.vaadin.ui Modifier and Type Interface Description interfaceComponentComponentis the top-level interface that is and must be implemented by all Vaadin components.static interfaceComponent.FocusableA sub-interface implemented by components that can obtain input focus.interfaceComponentContainerA special type of parent which allows the user to add and remove components to it.interfaceHasChildMeasurementHintComponent with layout measuring hint.interfaceHasComponentsinterfaceHasValueChangeModeImplemented by components which support value change modes.interfaceLayoutExtension to theComponentContainerinterface which adds the layouting control to the elements in the container.interfaceLegacyComponentDeprecated.As of 7.0.interfaceSelectiveRendererInterface implemented byHasComponentsimplementors that wish to dynamically be able to prevent given child components from reaching the client side.interfaceSingleComponentContainerInterface for component containers that have one child component and do not support adding or removing components.Classes in com.vaadin.ui that implement ClientConnector Modifier and Type Class Description classAbsoluteLayoutAbsoluteLayout is a layout implementation that mimics html absolute positioning.classAbstractColorPickerAn abstract class that defines default implementation for a color picker component.classAbstractComponentAn abstract class that defines default implementation for theComponentinterface.classAbstractComponentContainerExtension toAbstractComponentthat defines the default implementation for the methods inComponentContainer.classAbstractDateField<T extends Temporal & TemporalAdjuster & Serializable & Comparable<? super T>,R extends Enum<R>>A date editor component withLocalDateas an input value.classAbstractEmbeddedAbstract base for embedding components.classAbstractField<T>An abstract implementation of a field, or aComponentallowing user input.classAbstractFocusableAn abstract base class for focusable components.classAbstractJavaScriptComponentBase class for Components with all client-side logic implemented using JavaScript.classAbstractLayoutAn abstract class that defines default implementation for theLayoutinterface.classAbstractListing<T>A base class for listing components.static classAbstractListing.AbstractListingExtension<T>A helper base class for creating extensions for Listing components.classAbstractLocalDateFieldAbstract DateField class forLocalDatetype.classAbstractLocalDateTimeFieldAbstract DateField class forLocalDateTimetype.classAbstractMediaAbstract base class for the HTML5 media components.classAbstractMultiSelect<T>Base class for listing components that allow selecting multiple items.classAbstractOrderedLayoutclassAbstractSingleComponentContainerAbstract base class for component containers that have only one child component.classAbstractSingleSelect<T>An abstract base class for listing components that only support single selection and no lazy loading of data items.classAbstractSplitPanelAbstractSplitPanel.classAbstractTextFieldAbstract base class for text input components.classAccordionAn accordion is a component similar to aTabSheet, but with a vertical orientation and the selected component presented between tabs.classAudioThe Audio component translates into an HTML5 <audio> element and as such is only supported in browsers that support HTML5 media markup.classBrowserFrameA component displaying an embedded web page.classButtonA generic button component.classCheckBoxclassCheckBoxGroup<T>A group of Checkboxes.classColorPickerA class that defines default (button-like) implementation for a color picker component.classColorPickerAreaA class that defines area-like implementation for a color picker component.classComboBox<T>A filtering dropdown single-select.classCompositeComposite allows creating new UI components by composition of existing server-side components.classCssLayoutCssLayout is a layout component that can be used in browser environment only.classCustomComponentCustom component provides a simple implementation of theComponentinterface to allow creating new UI components by composition of existing server-side components.classCustomField<T>AHasValuewhose UI content can be constructed by the user, enabling the creation of e.g. form fields by composing Vaadin components.classCustomLayoutA container component with freely designed layout and style.classDateFieldA date entry component, which displays the actual date selector as a popup.classDateTimeFieldA date time entry component, which displays the actual date selector as a popup.classDragAndDropWrapperDeprecated.Replaced in 8.1 withDragSourceExtensionandDropTargetExtension.classEmbeddedA component for embedding external objects.classFormLayoutFormLayout is used to layout fields.classGrid<T>A grid component for displaying tabular data.static classGrid.AbstractGridExtension<T>A helper base class for creating extensions for the Grid component.static classGrid.Column<T,V>This extension manages the configuration and data communication for a Column inside of a Grid component.static classGrid.DetailsManager<T>Class for managing visible details rows.classGridLayoutA layout where the components are laid out on a grid using cell coordinates.classHorizontalLayoutHorizontal layoutHorizontalLayoutis a component container, which shows the subcomponents in the order of their addition (horizontally).classHorizontalSplitPanelA horizontal split panel contains two components and lays them horizontally.classImageComponent for embedding images.classInlineDateFieldA date entry component, which displays the actual date selector inline.classInlineDateTimeFieldA date time entry component, which displays the actual date selector inline.classJavaScriptProvides access to JavaScript functionality in the web browser.classLabelLabel component for showing non-editable short texts.classLegacyWindowDeprecated.classLinkLink is used to create external or internal URL links.classListSelect<T>This is a simple list select without, for instance, support for new items, lazyloading, and other advanced features.classLoginFormLogin form with auto-completion and auto-fill for all major browsers.classMenuBarA class representing a horizontal menu bar.classNativeButtonclassNativeSelect<T>A simple drop-down select component.classNotificationA notification message, used to display temporary messages to the user - for example "Document saved", or "Save failed".classPanelPanel - a simple single component container.classPasswordFieldA field that is used to enter secret text information like passwords.classPopupViewA component for displaying a two different views to data.classProgressBarA component for displaying progress.classRadioButtonGroup<T>A group of RadioButtons.classRichTextAreaA simple RichTextArea to edit HTML format text.classSliderA component for selecting a numerical value within a range.classTabSheetTabSheet component.classTextAreaA text field that supports multi line editing.classTextFieldA component for editing textual data that fits on a single line.classTree<T>Tree component.static classTree.TreeMultiSelectionModel<T>Custom MultiSelectionModel for Tree.classTree.TreeRendererString renderer that handles icon resources and stores their identifiers into data objects.classTreeGrid<T>A grid component for displaying hierarchical tabular data.classTwinColSelect<T>Multiselect component with two lists: left side for available items and right side for selected items.classUIThe topmost component in any component hierarchy.classUploadComponent for uploading files from client to server.classVerticalLayoutVertical layoutVerticalLayoutis a component container, which shows the subcomponents in the order of their addition (vertically).classVerticalSplitPanelA vertical split panel contains two components and lays them vertically.classVideoThe Video component translates into an HTML5 <video> element and as such is only supported in browsers that support HTML5 media markup.classWindowA component that represents a floating popup window that can be added to aUI.Methods in com.vaadin.ui that return ClientConnector Modifier and Type Method Description ClientConnectorConnectorTracker. getConnector(String connectorId)Gets a connector by its id.Methods in com.vaadin.ui that return types with arguments of type ClientConnector Modifier and Type Method Description Collection<ClientConnector>ConnectorTracker. getDirtyConnectors()Returns a collection of all connectors which have been marked as dirty.ArrayList<ClientConnector>ConnectorTracker. getDirtyVisibleConnectors()Returns a collection of thosedirty connectorsthat are actually visible to the client.Methods in com.vaadin.ui with parameters of type ClientConnector Modifier and Type Method Description elemental.json.JsonObjectConnectorTracker. getDiffState(ClientConnector connector)booleanConnectorTracker. isClientSideInitialized(ClientConnector connector)Checks whether the given connector has already been initialized in the browser.booleanConnectorTracker. isDirty(ClientConnector connector)voidConnectorTracker. markClean(ClientConnector connector)Mark the connector as clean.voidConnectorTracker. markClientSideInitialized(ClientConnector connector)Marks the given connector as initialized, meaning that the client-side state has been initialized for the connector.voidConnectorTracker. markDirty(ClientConnector connector)Mark the connector as dirty and notifies any marked as dirty listeners.voidConnectorTracker. notifyMarkedAsDirtyListeners(ClientConnector connector)Notify all registered MarkedAsDirtyListeners the given client connector has been marked as dirty.voidConnectorTracker. registerConnector(ClientConnector connector)Register the given connector.voidConnectorTracker. setDiffState(ClientConnector connector, elemental.json.JsonObject diffState)voidConnectorTracker. unregisterConnector(ClientConnector connector)Unregister the given connector.Method parameters in com.vaadin.ui with type arguments of type ClientConnector Modifier and Type Method Description static List<Dependency>Dependency. findDependencies(List<Class<? extends ClientConnector>> connectorTypes, LegacyCommunicationManager manager, DependencyFilter.FilterContext context)Finds all the URLs defined for the given classes, registers the URLs to the communication manager, passes the registered dependencies through any defined filters and returns the filtered collection of dependencies to load. -
Uses of ClientConnector in com.vaadin.ui.components.colorpicker
Classes in com.vaadin.ui.components.colorpicker that implement ClientConnector Modifier and Type Class Description classColorPickerGradientA component that represents a color gradient within a color picker.classColorPickerGridA component that represents a color selection grid within a color picker.classColorPickerHistoryA component that represents color selection history within a color picker.classColorPickerPopupA component that represents color selection popup within a color picker.classColorPickerPreviewA component that represents color selection preview within a color picker.classColorPickerSelectA component that represents color selection swatches within a color picker. -
Uses of ClientConnector in com.vaadin.ui.components.grid
Subinterfaces of ClientConnector in com.vaadin.ui.components.grid Modifier and Type Interface Description interfaceGridSelectionModel<T>The server-side interface that controls Grid's selection state.interfaceMultiSelectionModel<T>Multiselection model interface for Grid.interfaceSingleSelectionModel<T>Single selection model interface for Grid.Classes in com.vaadin.ui.components.grid that implement ClientConnector Modifier and Type Class Description classAbstractSelectionModel<T>Abstract selection model for grid.classEditorImpl<T>Implementation ofEditorinterface.classGridDragSource<T>Makes a Grid's rows draggable for HTML5 drag and drop functionality.classGridDropTarget<T>Makes the rows of a Grid HTML5 drop targets.classMultiSelectionModelImpl<T>Multiselection model for grid.classNoSelectionModel<T>Selection model that doesn't allow selecting anything from the grid.classSingleSelectionModelImpl<T>Single selection model for grid.classTreeGridDragSource<T>Makes a TreeGrid's rows draggable for HTML5 drag and drop functionality.classTreeGridDropTarget<T>Makes the rows of a TreeGrid HTML5 drop targets. -
Uses of ClientConnector in com.vaadin.ui.dnd
Classes in com.vaadin.ui.dnd that implement ClientConnector Modifier and Type Class Description classDragSourceExtension<T extends AbstractComponent>Extension to make a component drag source for HTML5 drag and drop functionality.classDropTargetExtension<T extends AbstractComponent>Extension to make a component a drop target for HTML5 drag and drop functionality.classFileDropTarget<T extends AbstractComponent>Extension to add drop target functionality to a widget for accepting and uploading files. -
Uses of ClientConnector in com.vaadin.ui.renderers
Subinterfaces of ClientConnector in com.vaadin.ui.renderers Modifier and Type Interface Description interfaceRenderer<T>A ClientConnector for controlling client-sidecom.vaadin.client.renderers.RendererGrid renderers.Classes in com.vaadin.ui.renderers that implement ClientConnector Modifier and Type Class Description classAbstractJavaScriptRenderer<T,V>Base class for Renderers with all client-side logic implemented using JavaScript.classAbstractRenderer<T,V>An abstract base class for server-sideGrid renderers.classButtonRenderer<T>A Renderer that displays a button with a textual caption.classClickableRenderer<T,V>An abstract superclass forRenderers that render clickable items.classComponentRendererA renderer for presenting Components.classDateRendererA renderer for presenting date values.classHtmlRendererA renderer for presenting HTML content.classImageRenderer<T>A renderer for presenting images.classLocalDateRendererA renderer for presenting date values.classLocalDateTimeRendererA renderer for presentingLocalDateTimeobjects.classNumberRendererA renderer for presenting number values.classProgressBarRendererA renderer that represents double values between 0 and 1 as a graphical progress bar.classTextRendererA renderer for presenting a plain text representation of any value.Methods in com.vaadin.ui.renderers with parameters of type ClientConnector Modifier and Type Method Description voidRenderer. setParent(ClientConnector parent)Deprecated. -
Uses of ClientConnector in com.vaadin.util
Methods in com.vaadin.util with parameters of type ClientConnector Modifier and Type Method Description static StringConnectorHelper. getDebugInformation(ClientConnector connector)Creates a string containing debug info for the connector.static voidConnectorHelper. writeHierarchyInformation(ClientConnector connector, StringBuilder builder)Creates a string containing hierarchy information for the connector.
-