com.vaadin.data.util.sqlcontainer.query
Interface QueryDelegate.RowIdChangeNotifier

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
TableQuery
Enclosing interface:
QueryDelegate

public static interface QueryDelegate.RowIdChangeNotifier
extends java.io.Serializable

The interface for adding and removing RowIdChangeEvent listeners. By implementing this interface a class explicitly announces that it will generate a RowIdChangeEvent when it performs a database commit that may change the RowId.


Method Summary
 void addListener(QueryDelegate.RowIdChangeListener listener)
          Deprecated. As of 7.0, replaced by #addRowIdChangeListener(RowIdChangeListener)
 void addRowIdChangeListener(QueryDelegate.RowIdChangeListener listener)
          Adds a RowIdChangeListener for the object.
 void removeListener(QueryDelegate.RowIdChangeListener listener)
          Deprecated. As of 7.0, replaced by #removeRowIdChangeListener(RowIdChangeListener)
 void removeRowIdChangeListener(QueryDelegate.RowIdChangeListener listener)
          Removes the specified RowIdChangeListener from the object.
 

Method Detail

addRowIdChangeListener

void addRowIdChangeListener(QueryDelegate.RowIdChangeListener listener)
Adds a RowIdChangeListener for the object.

Parameters:
listener - listener to be added

addListener

@Deprecated
void addListener(QueryDelegate.RowIdChangeListener listener)
Deprecated. As of 7.0, replaced by #addRowIdChangeListener(RowIdChangeListener)


removeRowIdChangeListener

void removeRowIdChangeListener(QueryDelegate.RowIdChangeListener listener)
Removes the specified RowIdChangeListener from the object.

Parameters:
listener - listener to be removed

removeListener

@Deprecated
void removeListener(QueryDelegate.RowIdChangeListener listener)
Deprecated. As of 7.0, replaced by #removeRowIdChangeListener(RowIdChangeListener)



Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.