Class CrosstabReportElementDragHandler
- java.lang.Object
-
- org.pentaho.reporting.designer.core.editor.report.AbstractReportElementDragHandler
-
- org.pentaho.reporting.designer.core.editor.report.elements.AbstractSubReportElementDragHandler
-
- org.pentaho.reporting.designer.core.editor.report.elements.CrosstabReportElementDragHandler
-
- All Implemented Interfaces:
ReportElementDragHandler
public class CrosstabReportElementDragHandler extends AbstractSubReportElementDragHandler
Crosstab drag handler- Author:
- Sulaiman Karmali
-
-
Field Summary
-
Fields inherited from class org.pentaho.reporting.designer.core.editor.report.AbstractReportElementDragHandler
DEFAULT_HEIGHT, DEFAULT_WIDTH
-
-
Constructor Summary
Constructors Constructor Description CrosstabReportElementDragHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.pentaho.reporting.engine.classic.core.Element
createElement(org.pentaho.reporting.engine.classic.core.metadata.ElementMetaData elementMetaData, String fieldName, ReportDocumentContext context)
protected void
postProcessDrop(org.pentaho.reporting.engine.classic.core.Element visualElement, org.pentaho.reporting.engine.classic.core.Band target, ReportElementEditorContext dragContext, Point2D point)
-
Methods inherited from class org.pentaho.reporting.designer.core.editor.report.elements.AbstractSubReportElementDragHandler
findRootBand, isFilteredDropZone
-
Methods inherited from class org.pentaho.reporting.designer.core.editor.report.AbstractReportElementDragHandler
dragAborted, dragStarted, dragUpdated, drop, getInsertionBand, getParentX, getParentY, getRepresentation
-
-
-
-
Method Detail
-
postProcessDrop
protected void postProcessDrop(org.pentaho.reporting.engine.classic.core.Element visualElement, org.pentaho.reporting.engine.classic.core.Band target, ReportElementEditorContext dragContext, Point2D point)
- Overrides:
postProcessDrop
in classAbstractReportElementDragHandler
-
createElement
protected org.pentaho.reporting.engine.classic.core.Element createElement(org.pentaho.reporting.engine.classic.core.metadata.ElementMetaData elementMetaData, String fieldName, ReportDocumentContext context) throws InstantiationException
- Specified by:
createElement
in classAbstractReportElementDragHandler
- Throws:
InstantiationException
-
-