Class SubReportDataTreeModel
- java.lang.Object
-
- org.pentaho.reporting.designer.core.editor.structuretree.AbstractReportDataTreeModel
-
- org.pentaho.reporting.designer.core.editor.structuretree.SubReportDataTreeModel
-
- All Implemented Interfaces:
TreeModel
public class SubReportDataTreeModel extends AbstractReportDataTreeModel
-
-
Constructor Summary
Constructors Constructor Description SubReportDataTreeModel(ReportDocumentContext renderContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getChild(Object parent, int index)
int
getChildCount(Object parent)
int
getIndexOfChild(Object parent, Object child)
protected SubReportParametersNode
getReportParametersNode()
Object
getRoot()
boolean
isLeaf(Object node)
-
Methods inherited from class org.pentaho.reporting.designer.core.editor.structuretree.AbstractReportDataTreeModel
addTreeModelListener, findAllQueryNodes, fireExpressionAdded, fireExpressionRemoved, fireQueryChanged, fireTreeDataChanged, fireTreeNodeChanged, fireTreeStructureChanged, getContext, getDataFactoryElement, getExpressions, getListeners, getPathForNode, getReportDefinition, getReportEnvironmentDataRow, getReportFunctionNode, indexOf, removeTreeModelListener, valueForPathChanged
-
-
-
-
Constructor Detail
-
SubReportDataTreeModel
public SubReportDataTreeModel(ReportDocumentContext renderContext)
-
-
Method Detail
-
getReportParametersNode
protected SubReportParametersNode getReportParametersNode()
-
getRoot
public Object getRoot()
-
isLeaf
public boolean isLeaf(Object node)
- Specified by:
isLeaf
in interfaceTreeModel
- Overrides:
isLeaf
in classAbstractReportDataTreeModel
-
getChild
public Object getChild(Object parent, int index)
- Specified by:
getChild
in interfaceTreeModel
- Overrides:
getChild
in classAbstractReportDataTreeModel
-
getChildCount
public int getChildCount(Object parent)
- Specified by:
getChildCount
in interfaceTreeModel
- Overrides:
getChildCount
in classAbstractReportDataTreeModel
-
getIndexOfChild
public int getIndexOfChild(Object parent, Object child)
- Specified by:
getIndexOfChild
in interfaceTreeModel
- Overrides:
getIndexOfChild
in classAbstractReportDataTreeModel
-
-