Class XViewerTreeReport
- java.lang.Object
-
- org.eclipse.nebula.widgets.xviewer.XViewerHtmlReport
-
- org.eclipse.nebula.widgets.xviewer.XViewerTreeReport
-
public class XViewerTreeReport extends XViewerHtmlReport
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringtitleprivate java.util.Map<XViewerColumn,java.lang.Integer>xColToColumnIndexprotected XViewerxViewer-
Fields inherited from class org.eclipse.nebula.widgets.xviewer.XViewerHtmlReport
html
-
-
Constructor Summary
Constructors Constructor Description XViewerTreeReport(java.lang.String title, XViewer treeViewer)XViewerTreeReport(XViewer xViewer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddRow(org.eclipse.swt.widgets.TreeItem item, java.util.List<java.lang.String[]> rowData, IXViewerLabelProvider labelProv, java.util.List<XViewerColumn> showCols, int level)java.lang.StringgetHtml()Override to provide htmljava.lang.StringgetHtml(org.eclipse.swt.widgets.TreeItem[] items)voidopen(java.lang.String defaultFilename)-
Methods inherited from class org.eclipse.nebula.widgets.xviewer.XViewerHtmlReport
open
-
-
-
-
Field Detail
-
xViewer
protected final XViewer xViewer
-
title
protected final java.lang.String title
-
xColToColumnIndex
private java.util.Map<XViewerColumn,java.lang.Integer> xColToColumnIndex
-
-
Method Detail
-
open
public void open(java.lang.String defaultFilename)
- Overrides:
openin classXViewerHtmlReport
-
getHtml
public java.lang.String getHtml() throws XViewerExceptionDescription copied from class:XViewerHtmlReportOverride to provide html- Overrides:
getHtmlin classXViewerHtmlReport- Throws:
XViewerException
-
getHtml
public java.lang.String getHtml(org.eclipse.swt.widgets.TreeItem[] items) throws XViewerException- Throws:
XViewerException
-
addRow
private void addRow(org.eclipse.swt.widgets.TreeItem item, java.util.List<java.lang.String[]> rowData, IXViewerLabelProvider labelProv, java.util.List<XViewerColumn> showCols, int level) throws XViewerException- Throws:
XViewerException
-
-