Project

General

Profile

Download (709 Bytes) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.cdm.vaadin.view.dbstatus;
2

    
3
import java.sql.SQLException;
4
import java.util.List;
5

    
6
import eu.etaxonomy.cdm.model.common.DefinedTermBase;
7
import eu.etaxonomy.cdm.model.common.TermVocabulary;
8
import eu.etaxonomy.cdm.model.taxon.Classification;
9
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
10

    
11
public interface IDistributionSelectionComponent {
12
	public interface DistributionSelectionComponentListener{
13
		void buttonClick(TaxonNode classification, TermVocabulary<DefinedTermBase> term) throws SQLException;
14
		
15
		List<TaxonNode> getTaxonNodeList();
16
		
17
		List<TermVocabulary<DefinedTermBase>> getNamedAreaList();
18
		
19
	}
20
	public void addListener(DistributionSelectionComponentListener listener);
21
}
(3-3/5)