All Downloads are FREE. Search and download functionalities are using the official Maven repository.

decodes.cwms.rating.RatingController Maven / Gradle / Ivy

Go to download

A collection of software for aggregatting and processing environmental data such as from NOAA GOES satellites.

The newest version!
/*
 * $Id$
 * 
 * $Log$
 * 
 * This software was written by Cove Software, LLC ("COVE") under contract 
 * to the United States Government. 
 * 
 * No warranty is provided or implied other than specific contractual terms
 * between COVE and the U.S. Government
 * 
 * Copyright 2016 U.S. Army Corps of Engineers, Hydrologic Engineering Center.
 * All rights reserved.
 */
package decodes.cwms.rating;

/**
* Panels that use the TsListControlsPanel of buttons must provide a controller
* that implements this interface.
*/
public interface RatingController
{
	/**
	 * Called when user presses the 'refresh' Button.
	 */
	public void refreshPressed();

	/**
	 * Called when user presses the 'Export XML' Button.
	 */
	public void exportXmlPressed();

	/**
	 * Called when user presses the 'Delete' Button.
	 */
	public void deletePressed();

	/**
	 * Called when user presses Import XML Button.
	 */
	public void importXmlPressed();
	
	/**
	 * Called when user presses Search USGS Button.
	 */
	public void searchUsgsPressed();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy