com.vaadin.event
Class ItemClickEvent
java.lang.Object
java.util.EventObject
com.vaadin.event.ConnectorEvent
com.vaadin.ui.Component.Event
com.vaadin.event.MouseEvents.ClickEvent
com.vaadin.event.ItemClickEvent
- All Implemented Interfaces:
- java.io.Serializable
public class ItemClickEvent
- extends MouseEvents.ClickEvent
- implements java.io.Serializable
Click event fired by a Component
implementing
Container
interface. ItemClickEvents happens on an
Item
rendered somehow on terminal. Event may also contain a specific
Property
on which the click event happened.
- Since:
- 5.3
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
ItemClickEvent(Component source,
Item item,
java.lang.Object itemId,
java.lang.Object propertyId,
com.vaadin.shared.MouseEventDetails details)
|
Method Summary |
Item |
getItem()
Gets the item on which the click event occurred. |
java.lang.Object |
getItemId()
Gets a possible identifier in source for clicked Item |
java.lang.Object |
getPropertyId()
Returns property on which click event occurred. |
Methods inherited from class com.vaadin.event.MouseEvents.ClickEvent |
getButton, getButtonName, getClientX, getClientY, getRelativeX, getRelativeY, isAltKey, isCtrlKey, isDoubleClick, isMetaKey, isShiftKey |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ITEM_CLICK_METHOD
public static final java.lang.reflect.Method ITEM_CLICK_METHOD
ItemClickEvent
public ItemClickEvent(Component source,
Item item,
java.lang.Object itemId,
java.lang.Object propertyId,
com.vaadin.shared.MouseEventDetails details)
getItem
public Item getItem()
- Gets the item on which the click event occurred.
- Returns:
- item which was clicked
getItemId
public java.lang.Object getItemId()
- Gets a possible identifier in source for clicked Item
- Returns:
getPropertyId
public java.lang.Object getPropertyId()
- Returns property on which click event occurred. Returns null if source
cannot be resolved at property leve. For example if clicked a cell in
table, the "column id" is returned.
- Returns:
- a property id of clicked property or null if click didn't occur
on any distinct property.
Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.