Package com.vaadin.client
Class ConnectorHierarchyChangeEvent
- java.lang.Object
-
- com.google.web.bindery.event.shared.Event<H>
-
- com.google.gwt.event.shared.GwtEvent<H>
-
- com.vaadin.client.communication.AbstractServerConnectorEvent<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler>
-
- com.vaadin.client.ConnectorHierarchyChangeEvent
-
public class ConnectorHierarchyChangeEvent extends AbstractServerConnectorEvent<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler>
Event for containing data related to a change in theServerConnectorhierarchy. AConnectorHierarchyChangedEventis fired when an update from the server has been fully processed and all hierarchy updates have been completed.- Since:
- 7.0.0
- Author:
- Vaadin Ltd
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandlerHandles connector hierarchy events.-
Nested classes/interfaces inherited from class com.google.gwt.event.shared.GwtEvent
com.google.gwt.event.shared.GwtEvent.Type<H extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static com.google.gwt.event.shared.GwtEvent.Type<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler>TYPEType of this event, used by the event bus.
-
Constructor Summary
Constructors Constructor Description ConnectorHierarchyChangeEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispatch(ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler handler)Sends this event to the given handler.com.google.gwt.event.shared.GwtEvent.Type<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler>getAssociatedType()List<ComponentConnector>getOldChildren()Returns a collection of the old children for the connector.HasComponentsConnectorgetParent()Returns theHasComponentsConnectorfor which this event occurred.voidsetConnector(ServerConnector connector)voidsetOldChildren(List<ComponentConnector> oldChildren)Sets the collection of the old children for the connector.-
Methods inherited from class com.vaadin.client.communication.AbstractServerConnectorEvent
getConnector
-
Methods inherited from class com.google.gwt.event.shared.GwtEvent
assertLive, getSource, isLive, kill, revive
-
-
-
-
Field Detail
-
TYPE
public static final com.google.gwt.event.shared.GwtEvent.Type<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler> TYPE
Type of this event, used by the event bus.
-
-
Method Detail
-
getOldChildren
public List<ComponentConnector> getOldChildren()
Returns a collection of the old children for the connector. This was the state before the update was received from the server.- Returns:
- A collection of old child connectors. Never returns null.
-
setOldChildren
public void setOldChildren(List<ComponentConnector> oldChildren)
Sets the collection of the old children for the connector.- Parameters:
oldChildren- The old child connectors. Must not be null.
-
getParent
public HasComponentsConnector getParent()
Returns theHasComponentsConnectorfor which this event occurred.- Returns:
- The
HasComponentsConnectorwhose child collection has changed. Never returns null.
-
setConnector
public void setConnector(ServerConnector connector)
-
dispatch
public void dispatch(ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler handler)
Description copied from class:AbstractServerConnectorEventSends this event to the given handler.- Specified by:
dispatchin classAbstractServerConnectorEvent<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler>- Parameters:
handler- The handler to dispatch.
-
getAssociatedType
public com.google.gwt.event.shared.GwtEvent.Type<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler> getAssociatedType()
- Specified by:
getAssociatedTypein classcom.google.gwt.event.shared.GwtEvent<ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler>
-
-