Class ScopeTreeModel
- java.lang.Object
-
- org.gcube.portlets.user.accountingdashboard.client.application.mainarea.filter.scopetree.ScopeTreeModel
-
- All Implemented Interfaces:
com.google.gwt.view.client.TreeViewModel
public class ScopeTreeModel extends Object implements com.google.gwt.view.client.TreeViewModel
- Author:
- Giancarlo Panichi
-
-
Constructor Summary
Constructors Constructor Description ScopeTreeModel(com.google.gwt.view.client.ListDataProvider<ScopeData> dataProvider, RequestReportEvent.RequestReportEventHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> com.google.gwt.view.client.TreeViewModel.NodeInfo<?>getNodeInfo(T value)booleanisLeaf(Object value)booleanisSelected(ScopeData item)voidsetSelected(ScopeData item, boolean selected)
-
-
-
Constructor Detail
-
ScopeTreeModel
public ScopeTreeModel(com.google.gwt.view.client.ListDataProvider<ScopeData> dataProvider, RequestReportEvent.RequestReportEventHandler handler)
-
-
Method Detail
-
setSelected
public void setSelected(ScopeData item, boolean selected)
-
isSelected
public boolean isSelected(ScopeData item)
-
getNodeInfo
public <T> com.google.gwt.view.client.TreeViewModel.NodeInfo<?> getNodeInfo(T value)
- Specified by:
getNodeInfoin interfacecom.google.gwt.view.client.TreeViewModel
-
isLeaf
public boolean isLeaf(Object value)
- Specified by:
isLeafin interfacecom.google.gwt.view.client.TreeViewModel
-
-