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) |
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)
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)