Class StiStylesHelper
java.lang.Object
com.stimulsoft.webdesigner.helper.StiStylesHelper
Copyright Stimulsoft
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidapplyStyleProperties(StiBaseStyle style, HashMap<String, Object> properties, StiReport report) static voidcopyStyle(StiHttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, HashMap param, HashMap<String, Object> callbackResult) static voidcreateStyleCollection(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidcreateStyleFromComponents(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static StiStylesCollectioncreateStylesCollectionFromBaseColor(StiColor baseColor, String name) static voidduplicateStyle(StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidgenerateNewName(StiReport report, StiBaseStyle newStyle) static voidgenerateNewName(StiStylesCollection styles, StiBaseStyle newStyle) static voidstatic voidpasteStyle(StiHttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) static voidstatic voidsetComponentTypeProperty(StiStyleCondition styleCondition, String propertyValue) static voidsetConditionTypeProperty(StiStyleCondition styleCondition, String propertyValue) static voidsetLocationProperty(StiStyleCondition styleCondition, String propertyValue) static voidsetPlacementProperty(StiStyleCondition styleCondition, String propertyValue) static voidsetStyleConditionsProprty(StiBaseStyle style, ArrayList<HashMap<String, Object>> conditions) styleItem(StiBaseStyle style) static voidstatic voidwriteStylesToReport(StiReport report, List stylesCollection)
-
Constructor Details
-
StiStylesHelper
public StiStylesHelper()
-
-
Method Details
-
createStylesCollectionFromBaseColor
public static StiStylesCollection createStylesCollectionFromBaseColor(StiColor baseColor, String name) -
styleItem
-
getStyles
-
setConditionTypeProperty
-
setLocationProperty
-
setComponentTypeProperty
-
setPlacementProperty
-
setStyleConditionsProprty
public static void setStyleConditionsProprty(StiBaseStyle style, ArrayList<HashMap<String, Object>> conditions) throws JSONException- Throws:
JSONException
-
getStyleConditionsProprty
public static ArrayList<HashMap<String,String>> getStyleConditionsProprty(StiStyleConditionsCollection conditions) -
generateNewName
-
generateNewName
-
applyStyleProperties
public static void applyStyleProperties(StiBaseStyle style, HashMap<String, Object> properties, StiReport report) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException, JSONException -
writeStylesToReport
public static void writeStylesToReport(StiReport report, List stylesCollection) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException, JSONException -
updateStyles
public static void updateStyles(StiReport report, HashMap<String, Object> param, HashMap<String, throws ExceptionObject> callbackResult) - Throws:
Exception
-
addStyle
-
removeStyle
-
createStyleCollection
public static void createStyleCollection(StiReport report, HashMap<String, Object> param, HashMap<String, throws JSONExceptionObject> callbackResult) - Throws:
JSONException
-
createStyleFromComponents
-
openStyle
public static void openStyle(StiRequestParams requestParams, StiReport report, HashMap<String, Object> callbackResult) throws IOException, SAXException, StiDeserializationException -
copyStyle
public static void copyStyle(StiHttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, HashMap param, HashMap<String, Object> callbackResult) -
pasteStyle
public static void pasteStyle(StiHttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, HashMap<String, Object> param, HashMap<String, Object> callbackResult) -
duplicateStyle
-