public class ExpressionWriterUtility extends Object
Modifier and Type | Method and Description |
---|---|
static void |
copyStaticResources(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
BeanUtility beanUtility,
ExpressionPropertyMetaData[] datas) |
static boolean |
isElementLayoutExpressionActive(BundleWriterState state) |
static boolean |
isGlobalLayoutExpressionActive(BundleWriterState state) |
static void |
writeDataExpressions(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
BundleWriterState state,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer) |
static void |
writeElementLayoutExpressions(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
BundleWriterState state,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer) |
static void |
writeExpression(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer,
String namespaceUri,
String expressionTag) |
static void |
writeExpressionCore(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer,
String namespaceUri,
String expressionTag,
org.pentaho.reporting.libraries.xmlns.common.AttributeList expressionAttrList) |
static void |
writeGlobalLayoutExpressions(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
BundleWriterState state,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer) |
static void |
writeStyleExpression(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer,
StyleKey styleKey,
String namespaceUri,
String expressionTag) |
public static boolean isElementLayoutExpressionActive(BundleWriterState state)
public static void writeElementLayoutExpressions(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer) throws IOException, BundleWriterException
IOException
BundleWriterException
public static boolean isGlobalLayoutExpressionActive(BundleWriterState state)
public static void writeGlobalLayoutExpressions(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer) throws IOException, BundleWriterException
IOException
BundleWriterException
public static void writeDataExpressions(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer) throws IOException, BundleWriterException
IOException
BundleWriterException
public static void writeExpression(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer, String namespaceUri, String expressionTag) throws IOException, BundleWriterException
IOException
BundleWriterException
public static void writeStyleExpression(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer, StyleKey styleKey, String namespaceUri, String expressionTag) throws IOException, BundleWriterException
IOException
BundleWriterException
public static void writeExpressionCore(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer, String namespaceUri, String expressionTag, org.pentaho.reporting.libraries.xmlns.common.AttributeList expressionAttrList) throws IOException, BundleWriterException
IOException
BundleWriterException
public static void copyStaticResources(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, BeanUtility beanUtility, ExpressionPropertyMetaData[] datas) throws BundleWriterException, BeanException
BundleWriterException
BeanException