All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.adobe.aemds.guide.themes.ThemePostProcessor.class Maven / Gradle / Ivy

????3?/com/adobe/aemds/guide/themes/ThemePostProcessorjava/lang/Object1org/apache/sling/servlets/post/SlingPostProcessorThemePostProcessor.java,Lorg/apache/felix/scr/annotations/Component;metatype*Lorg/apache/felix/scr/annotations/Service;value3Lorg/apache/sling/servlets/post/SlingPostProcessor;logLorg/slf4j/Logger;resourceMergerService;Lorg/apache/sling/resourcemerger/api/ResourceMergerService;,Lorg/apache/felix/scr/annotations/Reference;()V
org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;
	this1Lcom/adobe/aemds/guide/themes/ThemePostProcessor;processA(Lorg/apache/sling/api/SlingHttpServletRequest;Ljava/util/List;)Vjava/lang/Exception#accepts1(Lorg/apache/sling/api/SlingHttpServletRequest;)Z%&
',org/apache/sling/api/SlingHttpServletRequest)getResourceResolver2()Lorg/apache/sling/api/resource/ResourceResolver;+,*-javax/jcr/Session/.org/apache/sling/api/resource/ResourceResolver1adaptTo%(Ljava/lang/Class;)Ljava/lang/Object;3425	themePath7getParameter&(Ljava/lang/String;)Ljava/lang/String;9:*;resolve<(Ljava/lang/String;)Lorg/apache/sling/api/resource/Resource;=>2?(com/adobe/aemds/guide/themes/model/ThemeA&org/apache/sling/api/resource/ResourceCD5+com/adobe/aemds/guide/utils/GuideThemeUtilsF
G	IsaveThemeCSS?(Lcom/adobe/aemds/guide/themes/model/Theme;Lorg/apache/sling/api/resource/ResourceResolver;Lorg/apache/sling/resourcemerger/api/ResourceMergerService;)VKL
GMformPathOgetResource*()Lorg/apache/sling/api/resource/Resource;QR*S
saveInlineCSSx(Lorg/apache/sling/api/resource/Resource;Ljava/lang/String;Lorg/apache/sling/resourcemerger/api/ResourceMergerService;)VUV
GW
themeResource(Lorg/apache/sling/api/resource/Resource;theme*Lcom/adobe/aemds/guide/themes/model/Theme;
themeUtils-Lcom/adobe/aemds/guide/utils/GuideThemeUtils;Ljava/lang/String;resourceresolver0Lorg/apache/sling/api/resource/ResourceResolver;sessionLjavax/jcr/Session;request.Lorg/apache/sling/api/SlingHttpServletRequest;changes?Ljava/util/List;Ljava/util/List;java/lang/Stringjaf:saveStyleOperationl
:operationnequals(Ljava/lang/Object;)Zpq
kraf:copyStyleOperationtbindResourceMergerService>(Lorg/apache/sling/resourcemerger/api/ResourceMergerService;)VunbindResourceMergerServiceRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions	Signaturep(Lorg/apache/sling/api/SlingHttpServletRequest;Ljava/util/List;)V
SourceFile!yz<*?*???{ |
38!"ze	z*+?(?t+?.N-0?6?0:+8?<:?4-?@:B?E?B:?GY?H:W-*?J?N? +P?<:+?T:*?J?X?{p5$YZC[\L
]^fO_n`Zjab]cd&S7_z zefzgi}zgh|:CDEF&G+H5ICJLKYL\MfNnOyR~?\20k?$??%&zn&m+o?<?s?u+o?<?s???{& &ef|UV%U~ @vwz*+?J?xwz#*?J+?*?J?~
?y	Z
[c




© 2015 - 2025 Weber Informatics LLC | Privacy Policy