public class LayoutControllerUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static EmptyReportData |
EMPTY_REPORT_DATA |
Modifier and Type | Method and Description |
---|---|
static org.jfree.layouting.util.AttributeMap |
createEmptyMap(java.lang.String namespace,
java.lang.String tagName) |
static java.lang.Object |
evaluateExpression(FlowController flowController,
java.lang.Object declaringParent,
Expression expression) |
static int |
findNodeInParent(Section parentSection,
Node n) |
static LayoutExpressionRuntime |
getExpressionRuntime(FlowController fc,
java.lang.Object node) |
static StaticExpressionRuntimeData |
getStaticExpressionRuntime(FlowController fc,
java.lang.Object declaringParent) |
static boolean |
isGroupFinished(FlowController fc,
Node node)
Checks, whether the current group should continue.
|
static java.lang.Object |
performPrecompute(int expressionPosition,
PrecomputeNodeKey nodeKey,
LayoutController layoutController,
FlowController flowController) |
static org.jfree.layouting.util.AttributeMap |
processAttributes(Element node,
ReportTarget target,
ExpressionRuntime runtime) |
static FlowController |
processFlowOperations(FlowController fc,
FlowControlOperation[] ops) |
static LayoutController |
skipInvisibleElement(LayoutController layoutController) |
public static final EmptyReportData EMPTY_REPORT_DATA
public static StaticExpressionRuntimeData getStaticExpressionRuntime(FlowController fc, java.lang.Object declaringParent)
public static LayoutExpressionRuntime getExpressionRuntime(FlowController fc, java.lang.Object node)
public static FlowController processFlowOperations(FlowController fc, FlowControlOperation[] ops) throws DataSourceException
DataSourceException
public static boolean isGroupFinished(FlowController fc, Node node) throws DataSourceException
fc
- the current flow controller holding the datanode
- the current node.DataSourceException
public static org.jfree.layouting.util.AttributeMap processAttributes(Element node, ReportTarget target, ExpressionRuntime runtime) throws DataSourceException
DataSourceException
public static org.jfree.layouting.util.AttributeMap createEmptyMap(java.lang.String namespace, java.lang.String tagName)
public static java.lang.Object performPrecompute(int expressionPosition, PrecomputeNodeKey nodeKey, LayoutController layoutController, FlowController flowController) throws ReportProcessingException, ReportDataFactoryException, DataSourceException
public static LayoutController skipInvisibleElement(LayoutController layoutController) throws ReportProcessingException, ReportDataFactoryException, DataSourceException
public static java.lang.Object evaluateExpression(FlowController flowController, java.lang.Object declaringParent, Expression expression) throws DataSourceException
DataSourceException