Class GroupingViewDefaultAppearance
- java.lang.Object
-
- com.sencha.gxt.theme.base.client.grid.GroupingViewDefaultAppearance
-
- All Implemented Interfaces:
GroupingView.GroupingViewAppearance
- Direct Known Subclasses:
GroupSummaryViewDefaultAppearance
public class GroupingViewDefaultAppearance extends Object implements GroupingView.GroupingViewAppearance
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
GroupingViewDefaultAppearance.DefaultHeaderTemplate
static interface
GroupingViewDefaultAppearance.GroupHeaderTemplate<M>
static interface
GroupingViewDefaultAppearance.GroupingViewResources
static interface
GroupingViewDefaultAppearance.GroupingViewStyle
static interface
GroupingViewDefaultAppearance.GroupTemplate<M>
-
Constructor Summary
Constructors Constructor Description GroupingViewDefaultAppearance()
GroupingViewDefaultAppearance(GroupingViewDefaultAppearance.GroupingViewResources resources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XElement
findHead(XElement element)
XElement
getGroup(XElement head)
com.google.gwt.resources.client.ImageResource
groupByIcon()
boolean
isCollapsed(XElement group)
void
onGroupExpand(XElement group, boolean expanded)
com.google.gwt.safehtml.shared.SafeHtml
renderGroupHeader(GroupingView.GroupingData<?> groupInfo)
void
setHeaderTemplate(GroupingViewDefaultAppearance.GroupHeaderTemplate<?> headerTemplate)
GroupingView.GroupingViewStyle
style()
-
-
-
Constructor Detail
-
GroupingViewDefaultAppearance
public GroupingViewDefaultAppearance()
-
GroupingViewDefaultAppearance
public GroupingViewDefaultAppearance(GroupingViewDefaultAppearance.GroupingViewResources resources)
-
-
Method Detail
-
findHead
public XElement findHead(XElement element)
- Specified by:
findHead
in interfaceGroupingView.GroupingViewAppearance
-
getGroup
public XElement getGroup(XElement head)
- Specified by:
getGroup
in interfaceGroupingView.GroupingViewAppearance
-
groupByIcon
public com.google.gwt.resources.client.ImageResource groupByIcon()
- Specified by:
groupByIcon
in interfaceGroupingView.GroupingViewAppearance
-
isCollapsed
public boolean isCollapsed(XElement group)
- Specified by:
isCollapsed
in interfaceGroupingView.GroupingViewAppearance
-
onGroupExpand
public void onGroupExpand(XElement group, boolean expanded)
- Specified by:
onGroupExpand
in interfaceGroupingView.GroupingViewAppearance
-
renderGroupHeader
public com.google.gwt.safehtml.shared.SafeHtml renderGroupHeader(GroupingView.GroupingData<?> groupInfo)
- Specified by:
renderGroupHeader
in interfaceGroupingView.GroupingViewAppearance
-
setHeaderTemplate
public void setHeaderTemplate(GroupingViewDefaultAppearance.GroupHeaderTemplate<?> headerTemplate)
-
style
public GroupingView.GroupingViewStyle style()
- Specified by:
style
in interfaceGroupingView.GroupingViewAppearance
-
-