Class DataFactoryEditorSupport
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.designtime.datafactory.DataFactoryEditorSupport
-
public class DataFactoryEditorSupport extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
SYNTAX_STYLE_ASSEMBLER_X86
static String
SYNTAX_STYLE_C
static String
SYNTAX_STYLE_CPLUSPLUS
static String
SYNTAX_STYLE_CSHARP
static String
SYNTAX_STYLE_CSS
static String
SYNTAX_STYLE_FORTRAN
static String
SYNTAX_STYLE_GROOVY
static String
SYNTAX_STYLE_HTML
static String
SYNTAX_STYLE_JAVA
static String
SYNTAX_STYLE_JAVASCRIPT
static String
SYNTAX_STYLE_JSP
static String
SYNTAX_STYLE_LUA
static String
SYNTAX_STYLE_MAKEFILE
static String
SYNTAX_STYLE_NONE
static String
SYNTAX_STYLE_PERL
static String
SYNTAX_STYLE_PHP
static String
SYNTAX_STYLE_PROPERTIES_FILE
static String
SYNTAX_STYLE_PYTHON
static String
SYNTAX_STYLE_RUBY
static String
SYNTAX_STYLE_SAS
static String
SYNTAX_STYLE_SQL
static String
SYNTAX_STYLE_TCL
static String
SYNTAX_STYLE_UNIX_SHELL
static String
SYNTAX_STYLE_WINDOWS_BATCH
static String
SYNTAX_STYLE_XML
-
Constructor Summary
Constructors Constructor Description DataFactoryEditorSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
configureDataFactoryForPreview(DataFactory dataFactory, DesignTimeContext context)
static void
configureDataFactoryForPreview(DataFactory dataFactory, DesignTimeContext context, DataFactory[] additionalDataFactories)
static ScriptEngineFactory[]
getScriptEngineLanguages()
static String
mapLanguageToSyntaxHighlighting(ScriptEngineFactory script)
-
-
-
Field Detail
-
SYNTAX_STYLE_NONE
public static final String SYNTAX_STYLE_NONE
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_ASSEMBLER_X86
public static final String SYNTAX_STYLE_ASSEMBLER_X86
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_C
public static final String SYNTAX_STYLE_C
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CPLUSPLUS
public static final String SYNTAX_STYLE_CPLUSPLUS
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CSHARP
public static final String SYNTAX_STYLE_CSHARP
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_CSS
public static final String SYNTAX_STYLE_CSS
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_FORTRAN
public static final String SYNTAX_STYLE_FORTRAN
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_GROOVY
public static final String SYNTAX_STYLE_GROOVY
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_HTML
public static final String SYNTAX_STYLE_HTML
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JAVA
public static final String SYNTAX_STYLE_JAVA
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JAVASCRIPT
public static final String SYNTAX_STYLE_JAVASCRIPT
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_JSP
public static final String SYNTAX_STYLE_JSP
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_LUA
public static final String SYNTAX_STYLE_LUA
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_MAKEFILE
public static final String SYNTAX_STYLE_MAKEFILE
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PERL
public static final String SYNTAX_STYLE_PERL
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PHP
public static final String SYNTAX_STYLE_PHP
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PROPERTIES_FILE
public static final String SYNTAX_STYLE_PROPERTIES_FILE
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_PYTHON
public static final String SYNTAX_STYLE_PYTHON
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_RUBY
public static final String SYNTAX_STYLE_RUBY
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SAS
public static final String SYNTAX_STYLE_SAS
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_SQL
public static final String SYNTAX_STYLE_SQL
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_TCL
public static final String SYNTAX_STYLE_TCL
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_UNIX_SHELL
public static final String SYNTAX_STYLE_UNIX_SHELL
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_WINDOWS_BATCH
public static final String SYNTAX_STYLE_WINDOWS_BATCH
- See Also:
- Constant Field Values
-
SYNTAX_STYLE_XML
public static final String SYNTAX_STYLE_XML
- See Also:
- Constant Field Values
-
-
Method Detail
-
getScriptEngineLanguages
public static ScriptEngineFactory[] getScriptEngineLanguages()
-
mapLanguageToSyntaxHighlighting
public static String mapLanguageToSyntaxHighlighting(ScriptEngineFactory script)
-
configureDataFactoryForPreview
public static void configureDataFactoryForPreview(DataFactory dataFactory, DesignTimeContext context) throws ReportProcessingException
- Throws:
ReportProcessingException
-
configureDataFactoryForPreview
public static void configureDataFactoryForPreview(DataFactory dataFactory, DesignTimeContext context, DataFactory[] additionalDataFactories) throws ReportProcessingException
- Throws:
ReportProcessingException
-
-