Class ReportModelEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.pentaho.reporting.engine.classic.core.event.ReportModelEvent
-
- All Implemented Interfaces:
Serializable
public class ReportModelEvent extends EventObject
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
NODE_ADDED
static int
NODE_PROPERTIES_CHANGED
static int
NODE_REMOVED
static int
NODE_STRUCTURE_CHANGED
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description ReportModelEvent(ReportDefinition source, Object sourceElement, int type, Object parameter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getElement()
Object
getParameter()
ReportDefinition
getReport()
int
getType()
boolean
isNodeAddedEvent()
boolean
isNodeDeleteEvent()
boolean
isNodeStructureChanged()
-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
Field Detail
-
NODE_PROPERTIES_CHANGED
public static final int NODE_PROPERTIES_CHANGED
- See Also:
- Constant Field Values
-
NODE_ADDED
public static final int NODE_ADDED
- See Also:
- Constant Field Values
-
NODE_REMOVED
public static final int NODE_REMOVED
- See Also:
- Constant Field Values
-
NODE_STRUCTURE_CHANGED
public static final int NODE_STRUCTURE_CHANGED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ReportModelEvent
public ReportModelEvent(ReportDefinition source, Object sourceElement, int type, Object parameter)
-
-
Method Detail
-
getType
public int getType()
-
getParameter
public Object getParameter()
-
isNodeAddedEvent
public boolean isNodeAddedEvent()
-
isNodeDeleteEvent
public boolean isNodeDeleteEvent()
-
isNodeStructureChanged
public boolean isNodeStructureChanged()
-
getReport
public ReportDefinition getReport()
-
getElement
public Object getElement()
-
-