Class HierarchyEvent
java.lang.Object
java.util.EventObject
java.awt.AWTEvent
vaadinx.awt.event.HierarchyEvent
- All Implemented Interfaces:
Serializable
Port of
HierarchyEvent. In AWT this extends
AWTEvent directly (not ComponentEvent), and we do the same — the
source is typed as Object on AWTEvent, so our Component fits.
Carries the "changed" component (the one whose parent moved), the
"changedParent" (its new parent at event time), and a bitmask of what
changed. Component.fireHierarchyEvent dispatches it with all three.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class AWTEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASKFields inherited from class EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionHierarchyEvent(Component source, int id, Component changed, Container changedParent) HierarchyEvent(Component source, int id, Component changed, Container changedParent, long changeFlags) -
Method Summary
Modifier and TypeMethodDescriptionlongMethods inherited from class EventObject
getSource
-
Field Details
-
HIERARCHY_FIRST
public static final int HIERARCHY_FIRST- See Also:
-
HIERARCHY_CHANGED
public static final int HIERARCHY_CHANGED- See Also:
-
ANCESTOR_MOVED
public static final int ANCESTOR_MOVED- See Also:
-
ANCESTOR_RESIZED
public static final int ANCESTOR_RESIZED- See Also:
-
HIERARCHY_LAST
public static final int HIERARCHY_LAST- See Also:
-
PARENT_CHANGED
public static final int PARENT_CHANGED- See Also:
-
DISPLAYABILITY_CHANGED
public static final int DISPLAYABILITY_CHANGED- See Also:
-
SHOWING_CHANGED
public static final int SHOWING_CHANGED- See Also:
-
-
Constructor Details
-
HierarchyEvent
-
HierarchyEvent
-
-
Method Details
-
getComponent
-
getChanged
-
getChangedParent
-
getChangeFlags
public long getChangeFlags() -
paramString
- Overrides:
paramStringin classAWTEvent
-