public abstract class AbstractReportDataTreeModel extends Object implements TreeModel
Modifier and Type | Method and Description |
---|---|
void |
addTreeModelListener(TreeModelListener l) |
void |
fireExpressionAdded(org.pentaho.reporting.engine.classic.core.function.Expression parameter) |
void |
fireExpressionRemoved(org.pentaho.reporting.engine.classic.core.function.Expression parameter) |
void |
fireQueryChanged(Object query) |
void |
fireTreeDataChanged() |
void |
fireTreeNodeChanged(Object element) |
void |
fireTreeStructureChanged(Object element) |
Object |
getChild(Object parent,
int index) |
int |
getChildCount(Object parent) |
int |
getIndexOfChild(Object parent,
Object child) |
TreePath |
getPathForNode(Object node) |
org.pentaho.reporting.engine.classic.core.ReportEnvironmentDataRow |
getReportEnvironmentDataRow() |
ReportFunctionNode |
getReportFunctionNode() |
boolean |
isLeaf(Object node) |
void |
removeTreeModelListener(TreeModelListener l) |
void |
valueForPathChanged(TreePath path,
Object newValue) |
public org.pentaho.reporting.engine.classic.core.ReportEnvironmentDataRow getReportEnvironmentDataRow()
public ReportFunctionNode getReportFunctionNode()
public int getChildCount(Object parent)
getChildCount
in interface TreeModel
public int getIndexOfChild(Object parent, Object child)
getIndexOfChild
in interface TreeModel
public void valueForPathChanged(TreePath path, Object newValue)
valueForPathChanged
in interface TreeModel
public void fireTreeDataChanged()
public void addTreeModelListener(TreeModelListener l)
addTreeModelListener
in interface TreeModel
public void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener
in interface TreeModel
public void fireTreeNodeChanged(Object element)
public void fireTreeStructureChanged(Object element)
public void fireQueryChanged(Object query)
public void fireExpressionAdded(org.pentaho.reporting.engine.classic.core.function.Expression parameter)
public void fireExpressionRemoved(org.pentaho.reporting.engine.classic.core.function.Expression parameter)