org.gcube.portlets.user.speciesdiscovery.client.advancedsearch
Class DataSourceFilter

java.lang.Object
  extended by org.gcube.portlets.user.speciesdiscovery.client.advancedsearch.DataSourceFilter
All Implemented Interfaces:
AdvancedSearchPanelInterface

public class DataSourceFilter
extends Object
implements AdvancedSearchPanelInterface

Author:
Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it

Constructor Summary
DataSourceFilter()
           
 
Method Summary
 void enableCheckByCapability(SpeciesCapability capability)
           
 ArrayList<DataSourceModel> getAvailablePlugIn()
           
 List<DataSourceModel> getCheckedGroupList()
           
 HashMap<String,DataSourceModel> getHashMapDataSourceClassification()
           
 HashMap<String,DataSourceModel> getHashMapDataSourceOccurrences()
           
 String getName()
           
 com.extjs.gxt.ui.client.widget.ContentPanel getPanel()
           
 void loadDataSource(List<DataSourceModel> result)
           
 void resetAdvancedFields()
           
 void setEnableAllCheck(boolean checkValue, com.extjs.gxt.ui.client.widget.form.CheckBoxGroup checksGroup)
           
 void setValueAllCheck(boolean checkValue, com.extjs.gxt.ui.client.widget.form.CheckBoxGroup checksGroup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceFilter

public DataSourceFilter()
Method Detail

resetAdvancedFields

public void resetAdvancedFields()
Specified by:
resetAdvancedFields in interface AdvancedSearchPanelInterface

getPanel

public com.extjs.gxt.ui.client.widget.ContentPanel getPanel()
Specified by:
getPanel in interface AdvancedSearchPanelInterface

getName

public String getName()
Specified by:
getName in interface AdvancedSearchPanelInterface

getCheckedGroupList

public List<DataSourceModel> getCheckedGroupList()

loadDataSource

public void loadDataSource(List<DataSourceModel> result)

enableCheckByCapability

public void enableCheckByCapability(SpeciesCapability capability)

setValueAllCheck

public void setValueAllCheck(boolean checkValue,
                             com.extjs.gxt.ui.client.widget.form.CheckBoxGroup checksGroup)

setEnableAllCheck

public void setEnableAllCheck(boolean checkValue,
                              com.extjs.gxt.ui.client.widget.form.CheckBoxGroup checksGroup)

getAvailablePlugIn

public ArrayList<DataSourceModel> getAvailablePlugIn()
Specified by:
getAvailablePlugIn in interface AdvancedSearchPanelInterface

getHashMapDataSourceClassification

public HashMap<String,DataSourceModel> getHashMapDataSourceClassification()

getHashMapDataSourceOccurrences

public HashMap<String,DataSourceModel> getHashMapDataSourceOccurrences()


Copyright © 2013. All Rights Reserved.