public class MasterReportDataTreeModel extends AbstractReportDataTreeModel
Constructor and Description |
---|
MasterReportDataTreeModel(ReportDocumentContext renderContext) |
Modifier and Type | Method and Description |
---|---|
void |
fireParameterAdded(org.pentaho.reporting.engine.classic.core.parameters.ParameterDefinitionEntry parameter) |
void |
fireParameterRemoved(org.pentaho.reporting.engine.classic.core.parameters.ParameterDefinitionEntry parameter) |
void |
fireTreeDataChanged() |
void |
fireTreeStructureChanged(Object element) |
Object |
getChild(Object parent,
int index) |
int |
getChildCount(Object parent) |
int |
getIndexOfChild(Object parent,
Object child) |
TreePath |
getPathForNode(Object node) |
protected ReportParametersNode |
getReportParametersNode() |
Object |
getRoot() |
boolean |
isLeaf(Object node) |
addTreeModelListener, findAllQueryNodes, fireExpressionAdded, fireExpressionRemoved, fireQueryChanged, fireTreeNodeChanged, getContext, getDataFactoryElement, getExpressions, getListeners, getReportDefinition, getReportEnvironmentDataRow, getReportFunctionNode, indexOf, removeTreeModelListener, valueForPathChanged
public MasterReportDataTreeModel(ReportDocumentContext renderContext)
protected ReportParametersNode getReportParametersNode()
public Object getRoot()
public Object getChild(Object parent, int index)
getChild
in interface TreeModel
getChild
in class AbstractReportDataTreeModel
public int getChildCount(Object parent)
getChildCount
in interface TreeModel
getChildCount
in class AbstractReportDataTreeModel
public boolean isLeaf(Object node)
isLeaf
in interface TreeModel
isLeaf
in class AbstractReportDataTreeModel
public int getIndexOfChild(Object parent, Object child)
getIndexOfChild
in interface TreeModel
getIndexOfChild
in class AbstractReportDataTreeModel
public TreePath getPathForNode(Object node)
getPathForNode
in class AbstractReportDataTreeModel
public void fireTreeDataChanged()
fireTreeDataChanged
in class AbstractReportDataTreeModel
public void fireTreeStructureChanged(Object element)
fireTreeStructureChanged
in class AbstractReportDataTreeModel
public void fireParameterAdded(org.pentaho.reporting.engine.classic.core.parameters.ParameterDefinitionEntry parameter)
public void fireParameterRemoved(org.pentaho.reporting.engine.classic.core.parameters.ParameterDefinitionEntry parameter)
Copyright © 2017 Hitachi Vantara. All rights reserved.