org.jfree.layouting.layouter.style.functions

Class FunctionUtilities

public class FunctionUtilities extends Object

Creation-Date: 04.07.2006, 14:30:10

Author: Thomas Morgner

Method Summary
static ResourceKeycreateURI(String uri, LayoutProcess layoutProcess)
static CSSNumericTypegetUnitType(String typeText)
static CSSResourceValueloadResource(LayoutProcess process, Object value)
static CSSResourceValueloadResource(LayoutProcess process, Object value, Class[] type)
static CSSNumericValueparseNumberValue(String text, String type)
static CSSNumericValueparseNumberValue(String text)
static CSSValueparseValue(LayoutProcess process, String text)
static CSSValueresolveParameter(LayoutProcess layoutProcess, LayoutElement layoutElement, CSSValue value)
static StringresolveString(LayoutProcess layoutProcess, LayoutElement layoutElement, CSSValue value)

Method Detail

createURI

public static ResourceKey createURI(String uri, LayoutProcess layoutProcess)

getUnitType

public static CSSNumericType getUnitType(String typeText)

loadResource

public static CSSResourceValue loadResource(LayoutProcess process, Object value)

loadResource

public static CSSResourceValue loadResource(LayoutProcess process, Object value, Class[] type)

parseNumberValue

public static CSSNumericValue parseNumberValue(String text, String type)

parseNumberValue

public static CSSNumericValue parseNumberValue(String text)

parseValue

public static CSSValue parseValue(LayoutProcess process, String text)

resolveParameter

public static CSSValue resolveParameter(LayoutProcess layoutProcess, LayoutElement layoutElement, CSSValue value)

resolveString

public static String resolveString(LayoutProcess layoutProcess, LayoutElement layoutElement, CSSValue value)