Constructor and Description |
---|
ReportStructureTreeModel(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition masterReportElement) |
Modifier and Type | Method and Description |
---|---|
void |
addTreeModelListener(TreeModelListener l) |
void |
fireTreeDataChanged(Object source) |
void |
fireTreeNodeChanged(Object element) |
void |
fireTreeStructureChanged(Object element) |
Object |
getChild(Object parent,
int index) |
int |
getChildCount(Object parent) |
protected org.pentaho.reporting.engine.classic.core.CompoundDataFactory |
getDataFactoryElement() |
protected org.pentaho.reporting.engine.classic.core.function.ExpressionCollection |
getExpressions() |
int |
getIndexOfChild(Object parent,
Object child) |
org.pentaho.reporting.engine.classic.core.AbstractReportDefinition |
getReport() |
Object |
getRoot() |
boolean |
isLeaf(Object node) |
void |
removeTreeModelListener(TreeModelListener l) |
void |
valueForPathChanged(TreePath path,
Object newValue) |
public ReportStructureTreeModel(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition masterReportElement)
protected org.pentaho.reporting.engine.classic.core.CompoundDataFactory getDataFactoryElement()
protected org.pentaho.reporting.engine.classic.core.function.ExpressionCollection getExpressions()
public org.pentaho.reporting.engine.classic.core.AbstractReportDefinition getReport()
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(Object source)
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)
Copyright © 2017 Hitachi Vantara. All rights reserved.