Package com.adobe.aemds.guide.utils
Class GuideStyleMigrationUtils
- java.lang.Object
 - 
- com.adobe.aemds.guide.utils.GuideStyleMigrationUtils
 
 
- 
public class GuideStyleMigrationUtils extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description GuideStyleMigrationUtils() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetIDBasedSelector(java.util.Map<java.lang.String,java.lang.String> selectorMap, java.lang.String selectorKey)static java.util.MapgetSelectorIDMap(java.lang.String componentType, ResourceResolver resolver, ResourceMergerService resourceMergerService, java.lang.String configNodeName)static java.util.MapgetSelectorMap(java.lang.String componentType, ResourceResolver resolver, ResourceMergerService resourceMergerService, java.lang.String configNodeName)static java.util.Map<java.lang.String,java.lang.String>getSelectorResourceMap(Resource styleConfig, java.util.Map map)static java.util.Map<java.lang.String,java.lang.String>getSelectorResourceMap(Resource styleConfig, java.util.Map map, java.lang.String pathPrefix)static java.util.MapgetStatePropertiesMap(java.lang.String breakpointName, java.lang.String stateName, JSONObject stateJSON)Save the theme information for the state.static voidmigrateBreakpointJson(JSONObject styleJSON, Resource styleResource, java.lang.String componentResourceType, ResourceMergerService resourceMergerService) 
 - 
 
- 
- 
Method Detail
- 
getSelectorResourceMap
public static java.util.Map<java.lang.String,java.lang.String> getSelectorResourceMap(Resource styleConfig, java.util.Map map, java.lang.String pathPrefix)
 
- 
getSelectorResourceMap
public static java.util.Map<java.lang.String,java.lang.String> getSelectorResourceMap(Resource styleConfig, java.util.Map map)
 
- 
migrateBreakpointJson
public static void migrateBreakpointJson(JSONObject styleJSON, Resource styleResource, java.lang.String componentResourceType, ResourceMergerService resourceMergerService) throws PersistenceException, javax.jcr.RepositoryException, JSONException
- Throws:
 PersistenceExceptionjavax.jcr.RepositoryExceptionJSONException
 
- 
getIDBasedSelector
public static java.lang.String getIDBasedSelector(java.util.Map<java.lang.String,java.lang.String> selectorMap, java.lang.String selectorKey) 
- 
getStatePropertiesMap
public static java.util.Map getStatePropertiesMap(java.lang.String breakpointName, java.lang.String stateName, JSONObject stateJSON) throws javax.jcr.RepositoryException, JSONExceptionSave the theme information for the state.- Parameters:
 breakpointName- state name for which the theme definition is to be savedstateName- state name for which the theme definition is to be savedstateJSON- theme definition for the state- Throws:
 javax.jcr.RepositoryExceptionJSONException
 
- 
getSelectorMap
public static java.util.Map getSelectorMap(java.lang.String componentType, ResourceResolver resolver, ResourceMergerService resourceMergerService, java.lang.String configNodeName) 
- 
getSelectorIDMap
public static java.util.Map getSelectorIDMap(java.lang.String componentType, ResourceResolver resolver, ResourceMergerService resourceMergerService, java.lang.String configNodeName) 
 - 
 
 -