Class ReportMigrationInspection
- java.lang.Object
-
- org.pentaho.reporting.designer.core.inspections.impl.AbstractStructureInspection
-
- org.pentaho.reporting.designer.core.inspections.impl.ReportMigrationInspection
-
- All Implemented Interfaces:
Inspection
public class ReportMigrationInspection extends AbstractStructureInspection
-
-
Constructor Summary
Constructors Constructor Description ReportMigrationInspection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
inspect(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler)
protected void
inspectAttributeExpression(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.ReportElement element, String attributeNamespace, String attributeName, org.pentaho.reporting.engine.classic.core.function.Expression expression, org.pentaho.reporting.engine.classic.core.metadata.ExpressionMetaData expressionMetaData)
protected void
inspectElement(ReportDesignerContext designerContext, ReportRenderContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.ReportElement element)
protected void
inspectExpression(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.function.Expression expression, org.pentaho.reporting.engine.classic.core.metadata.ExpressionMetaData expressionMetaData)
protected void
inspectStyleExpression(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.ReportElement element, org.pentaho.reporting.engine.classic.core.style.StyleKey styleKey, org.pentaho.reporting.engine.classic.core.function.Expression expression, org.pentaho.reporting.engine.classic.core.metadata.ExpressionMetaData expressionMetaData)
boolean
isInlineInspection()
The inspection is cheap enough to be run constantly while editing.-
Methods inherited from class org.pentaho.reporting.designer.core.inspections.impl.AbstractStructureInspection
inspectDataSource, inspectElement, inspectExpression, inspectParameter, traverseAttributeExpressions, traverseSection, traverseStyleExpressions
-
-
-
-
Method Detail
-
inspect
public void inspect(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
- Specified by:
inspect
in interfaceInspection
- Overrides:
inspect
in classAbstractStructureInspection
- Throws:
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
-
inspectElement
protected void inspectElement(ReportDesignerContext designerContext, ReportRenderContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.ReportElement element)
-
inspectAttributeExpression
protected void inspectAttributeExpression(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.ReportElement element, String attributeNamespace, String attributeName, org.pentaho.reporting.engine.classic.core.function.Expression expression, org.pentaho.reporting.engine.classic.core.metadata.ExpressionMetaData expressionMetaData)
- Overrides:
inspectAttributeExpression
in classAbstractStructureInspection
-
inspectStyleExpression
protected void inspectStyleExpression(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.ReportElement element, org.pentaho.reporting.engine.classic.core.style.StyleKey styleKey, org.pentaho.reporting.engine.classic.core.function.Expression expression, org.pentaho.reporting.engine.classic.core.metadata.ExpressionMetaData expressionMetaData)
- Overrides:
inspectStyleExpression
in classAbstractStructureInspection
-
inspectExpression
protected void inspectExpression(ReportDesignerContext designerContext, ReportDocumentContext reportRenderContext, InspectionResultListener resultHandler, String[] columnNames, org.pentaho.reporting.engine.classic.core.function.Expression expression, org.pentaho.reporting.engine.classic.core.metadata.ExpressionMetaData expressionMetaData)
- Overrides:
inspectExpression
in classAbstractStructureInspection
-
isInlineInspection
public boolean isInlineInspection()
Description copied from interface:Inspection
The inspection is cheap enough to be run constantly while editing.- Returns:
- true, if it can run while the editing is running, false otherwise.
-
-