com.stimulsoft.webdesigner.helper
Class StiStylesHelper
java.lang.Object
com.stimulsoft.webdesigner.helper.StiStylesHelper
public class StiStylesHelper
- extends Object
Copyright Stimulsoft
|
Method Summary |
static void |
addStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
applyStyleProperties(StiBaseStyle style,
JSONObject properties)
|
static void |
copyStyle(javax.servlet.http.HttpServletRequest httpContext,
StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createStyleCollection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
createStyleFromComponent(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
duplicateStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
generateNewName(StiReport report,
StiBaseStyle newStyle)
|
static ArrayList<Hashtable<String,String>> |
getStyleConditionsProprty(StiStyleConditionsCollection conditions)
|
static ArrayList<Hashtable<String,Object>> |
getStyles(StiReport report)
|
static void |
openStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
pasteStyle(javax.servlet.http.HttpServletRequest httpContext,
StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
removeStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
static void |
setComponentTypeProperty(StiStyleCondition styleCondition,
String propertyValue)
|
static void |
setConditionTypeProperty(StiStyleCondition styleCondition,
String propertyValue)
|
static void |
setLocationProperty(StiStyleCondition styleCondition,
String propertyValue)
|
static void |
setPlacementProperty(StiStyleCondition styleCondition,
String propertyValue)
|
static void |
setStyleConditionsProprty(StiBaseStyle style,
JSONArray conditions)
|
static Hashtable<String,Object> |
styleItem(StiBaseStyle style)
|
static void |
updateStyles(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiStylesHelper
public StiStylesHelper()
styleItem
public static Hashtable<String,Object> styleItem(StiBaseStyle style)
getStyles
public static ArrayList<Hashtable<String,Object>> getStyles(StiReport report)
setConditionTypeProperty
public static void setConditionTypeProperty(StiStyleCondition styleCondition,
String propertyValue)
setLocationProperty
public static void setLocationProperty(StiStyleCondition styleCondition,
String propertyValue)
setComponentTypeProperty
public static void setComponentTypeProperty(StiStyleCondition styleCondition,
String propertyValue)
setPlacementProperty
public static void setPlacementProperty(StiStyleCondition styleCondition,
String propertyValue)
setStyleConditionsProprty
public static void setStyleConditionsProprty(StiBaseStyle style,
JSONArray conditions)
throws JSONException
- Throws:
JSONException
getStyleConditionsProprty
public static ArrayList<Hashtable<String,String>> getStyleConditionsProprty(StiStyleConditionsCollection conditions)
generateNewName
public static void generateNewName(StiReport report,
StiBaseStyle newStyle)
applyStyleProperties
public static void applyStyleProperties(StiBaseStyle style,
JSONObject properties)
throws IllegalAccessException,
IllegalArgumentException,
InvocationTargetException,
JSONException
- Throws:
IllegalAccessException
IllegalArgumentException
InvocationTargetException
JSONException
updateStyles
public static void updateStyles(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws IllegalAccessException,
IllegalArgumentException,
InvocationTargetException,
JSONException,
InstantiationException,
ParserConfigurationException,
IOException,
TransformerException
- Throws:
IllegalAccessException
IllegalArgumentException
InvocationTargetException
JSONException
InstantiationException
ParserConfigurationException
IOException
TransformerException
addStyle
public static void addStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
removeStyle
public static void removeStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
createStyleCollection
public static void createStyleCollection(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws JSONException
- Throws:
JSONException
createStyleFromComponent
public static void createStyleFromComponent(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
openStyle
public static void openStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
throws IOException,
SAXException,
StiDeserializationException
- Throws:
IOException
SAXException
StiDeserializationException
copyStyle
public static void copyStyle(javax.servlet.http.HttpServletRequest httpContext,
StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
pasteStyle
public static void pasteStyle(javax.servlet.http.HttpServletRequest httpContext,
StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
duplicateStyle
public static void duplicateStyle(StiReport report,
Hashtable<String,Object> param,
Hashtable<String,Object> callbackResult)
Copyright © 2017 Stimulsoft. All Rights Reserved.