Class StyleUtil
- java.lang.Object
-
- org.eclipse.birt.report.model.api.util.StyleUtil
-
public class StyleUtil extends java.lang.ObjectUtility class to provide some methods about the style element, styled element and style properties.
-
-
Constructor Summary
Constructors Constructor Description StyleUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddExtensionSelectors(ReportDesignHandle designHandle)Adds selectors for extended elements to the report design.static DesignElementHandlecopyLocalStyles(DesignElementHandle source, DesignElementHandle target)Gets the design element handle with all the style properties are copied to the returned value.static DesignElementHandlecopyStyles(DesignElementHandle source, DesignElementHandle target)Gets the design element handle with all the style properties are copied to the returned value.static DesignElementHandlecopyStyles(DesignElementHandle source, DesignElementHandle target, boolean isCascaded)Gets the design element handle with all the style properties are copied to the returned value.static booleanhasExternalCSSURI(org.eclipse.birt.report.model.core.Module module)
-
-
-
Method Detail
-
copyStyles
public static DesignElementHandle copyStyles(DesignElementHandle source, DesignElementHandle target, boolean isCascaded)
Gets the design element handle with all the style properties are copied to the returned value. IfisCascadedis set to TRUE, the copied style property value will be the cascaded value, otherwise will be the factory value.- Parameters:
source-isCascaded-- Returns:
-
copyStyles
public static DesignElementHandle copyStyles(DesignElementHandle source, DesignElementHandle target)
Gets the design element handle with all the style properties are copied to the returned value. The copied style property value will be the factory value and not cascaded.- Parameters:
source-- Returns:
-
copyLocalStyles
public static DesignElementHandle copyLocalStyles(DesignElementHandle source, DesignElementHandle target)
Gets the design element handle with all the style properties are copied to the returned value. IfisCascadedis set to TRUE, the copied style property value will be the cascaded value, otherwise will be the factory value.- Parameters:
source-isCascaded-- Returns:
-
addExtensionSelectors
public static void addExtensionSelectors(ReportDesignHandle designHandle)
Adds selectors for extended elements to the report design. This action will be non-undoable, that is, once the selectors are inserted to the design handle, it will not be removed by undo action.- Parameters:
designHandle-
-
hasExternalCSSURI
public static boolean hasExternalCSSURI(org.eclipse.birt.report.model.core.Module module)
-
-