org.pentaho.reporting.engine.classic.core.event
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
Todo: Document me!
- Author:
- Thomas Morgner
- See Also:
- Serialized Form
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
ReportModelEvent
public ReportModelEvent(ReportDefinition source,
Object sourceElement,
int type,
Object parameter)
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()