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.String
title
private java.util.Map<XViewerColumn,java.lang.Integer>
xColToColumnIndex
protected XViewer
xViewer
-
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 void
addRow(org.eclipse.swt.widgets.TreeItem item, java.util.List<java.lang.String[]> rowData, IXViewerLabelProvider labelProv, java.util.List<XViewerColumn> showCols, int level)
java.lang.String
getHtml()
Override to provide htmljava.lang.String
getHtml(org.eclipse.swt.widgets.TreeItem[] items)
void
open(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:
open
in classXViewerHtmlReport
-
getHtml
public java.lang.String getHtml() throws XViewerException
Description copied from class:XViewerHtmlReport
Override to provide html- Overrides:
getHtml
in 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
-
-