Class DesignConfig
java.lang.Object
org.eclipse.birt.core.framework.PlatformConfig
org.eclipse.birt.report.model.api.DesignConfig
- All Implemented Interfaces:
org.eclipse.birt.core.framework.IPlatformConfig
,IDesignConfig
public class DesignConfig
extends org.eclipse.birt.core.framework.PlatformConfig
implements IDesignConfig
Wraps around configuration settings for design engine. Allows engine to
provide customized implementations for image handling, hyperlink handling and
font handling, etc.
-
Field Summary
Fields inherited from class org.eclipse.birt.core.framework.PlatformConfig
properties
Fields inherited from interface org.eclipse.birt.report.model.api.IDesignConfig
RESOURCE_LOCATOR
Fields inherited from interface org.eclipse.birt.core.framework.IPlatformConfig
BIRT_HOME, OSGI_ARGUMENTS, OSGI_CONFIGURATION, PLATFORM_CONTEXT, TEMP_DIR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreturns a hash map that contains all the configuration objectsvoid
setConfigurationVariable
(String name, String value) sets a configuration variable that is available through scripting in enginevoid
setResourceLocator
(IResourceLocator resourceLocator) Methods inherited from class org.eclipse.birt.core.framework.PlatformConfig
getBIRTHome, getOSGiArguments, getOSGiConfig, getPlatformContext, getProperties, getProperty, getTempDir, setBIRTHome, setOSGiArguments, setOSGiConfig, setPlatformContext, setProperty, setTempDir
-
Constructor Details
-
DesignConfig
public DesignConfig()constructor
-
-
Method Details
-
setConfigurationVariable
sets a configuration variable that is available through scripting in engine- Parameters:
name
- configuration variable namevalue
- configuration variable value
-
getConfigMap
returns a hash map that contains all the configuration objects- Returns:
- the configuration object map
-
getResourceLocator
- Returns:
- the resourceLocator
-
setResourceLocator
- Parameters:
resourceLocator
- the resourceLocator to set
-