SPT RWT Application API

com.sptci.rwt.webui
Class DeleteSavedQueryListener

java.lang.Object
  extended by com.sptci.echo2.Listener<MainController>
      extended by com.sptci.rwt.webui.DeleteSavedQueryListener
All Implemented Interfaces:
Serializable, EventListener, ActionListener

public class DeleteSavedQueryListener
extends com.sptci.echo2.Listener<MainController>

The component that is used to delete saved queries.

© Copyright 2007 Sans Pareil Technologies, Inc.

Version:
$Id: DeleteSavedQueryListener.java 4123 2008-05-25 21:49:01Z rakesh $
Author:
Rakesh Vidyadharan 2007-10-14
See Also:
Serialized Form

Field Summary
private  String category
          The category under which the query is saved.
private  String name
          The name of the saved query.
 
Fields inherited from class com.sptci.echo2.Listener
controller, logger
 
Constructor Summary
DeleteSavedQueryListener(String category, String name, MainController controller)
          Create a new instance of the listener using the specified controller.
 
Method Summary
 void actionPerformed(ActionEvent event)
          The action listener implementation.
protected  void delete(Component component)
          Delete the saved query and update the ManageSavedQueriesView view component.
 
Methods inherited from class com.sptci.echo2.Listener
getApplication, getController
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

category

private final String category
The category under which the query is saved.


name

private final String name
The name of the saved query.

Constructor Detail

DeleteSavedQueryListener

public DeleteSavedQueryListener(String category,
                                String name,
                                MainController controller)
Create a new instance of the listener using the specified controller.

Parameters:
category - The name of the database type under which the saved query is organised.
name - The name of the saved query.
controller - The controller to use to interact with the application
Method Detail

actionPerformed

public void actionPerformed(ActionEvent event)
The action listener implementation. Launches a Confirmation dialogue prompting user to confirm the delete action.

Parameters:
event - The action event that was triggered.

delete

protected void delete(Component component)
Delete the saved query and update the ManageSavedQueriesView view component.

Parameters:
component - The component that is to be removed from the view.
See Also:
Queries.delete( String, String ), Queries.delete( String ), MainController.resetMenu()

SPT RWT Application API