Class ReportStructureTreeModel
- java.lang.Object
-
- org.pentaho.reporting.designer.core.editor.structuretree.ReportStructureTreeModel
-
-
Constructor Summary
Constructors Constructor Description ReportStructureTreeModel(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition masterReportElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
getDataFactoryElement
protected org.pentaho.reporting.engine.classic.core.CompoundDataFactory getDataFactoryElement()
-
getExpressions
protected org.pentaho.reporting.engine.classic.core.function.ExpressionCollection getExpressions()
-
getReport
public org.pentaho.reporting.engine.classic.core.AbstractReportDefinition getReport()
-
getChildCount
public int getChildCount(Object parent)
- Specified by:
getChildCount
in interfaceTreeModel
-
getIndexOfChild
public int getIndexOfChild(Object parent, Object child)
- Specified by:
getIndexOfChild
in interfaceTreeModel
-
valueForPathChanged
public void valueForPathChanged(TreePath path, Object newValue)
- Specified by:
valueForPathChanged
in interfaceTreeModel
-
fireTreeDataChanged
public void fireTreeDataChanged(Object source)
-
addTreeModelListener
public void addTreeModelListener(TreeModelListener l)
- Specified by:
addTreeModelListener
in interfaceTreeModel
-
removeTreeModelListener
public void removeTreeModelListener(TreeModelListener l)
- Specified by:
removeTreeModelListener
in interfaceTreeModel
-
fireTreeNodeChanged
public void fireTreeNodeChanged(Object element)
-
fireTreeStructureChanged
public void fireTreeStructureChanged(Object element)
-
-