
com.adobe.aemds.guide.utils.DefaultProgressiveOrderingGenerator.class Maven / Gradle / Ivy
???? 3w
g ? e ? e ? e ? e ? ?
: ? ?
? ?
?
? ? ?
e ? ? ? ?
? ?
e ? ? ?
? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?
?
? ? e ?
) ? ? ? ?
- ? ? ?
e ?
? ?
? ?
e
e
:
:
:
>
A ?
A
A
A ?
e ?
e
? ?
Q
>
> !
Q"
?# ? }$
%&'
^ ?
()
Q*+,
:-.
/01 FieldFragRefMapping InnerClasses logger Lorg/slf4j/Logger; resourceResolver 0Lorg/apache/sling/api/resource/ResourceResolver;
jsonWriter .Lcom/adobe/aemds/guide/utils/CustomJSONWriter; sectionId I fieldCounter 3(Lorg/apache/sling/api/resource/ResourceResolver;)V Code LineNumberTable LocalVariableTable this ALcom/adobe/aemds/guide/utils/DefaultProgressiveOrderingGenerator; resResolver generateProgressiveOrdering >(Lorg/apache/sling/commons/json/JSONObject;)Ljava/lang/String; path Ljava/lang/String; panel (Lorg/apache/sling/api/resource/Resource; rootPanel *Lorg/apache/sling/commons/json/JSONObject; stringWriter Ljava/io/StringWriter; fragPrefixString fragRef e Ljava/lang/Exception; guideContainerJson
StackMapTable. ? ?
Exceptions generateSectionForPanel ?(Lorg/apache/sling/commons/json/JSONObject;Ljava/lang/String;)V res fragPrefixStringForChildPanel guideNodeClass itemKey itemValue Ljava/lang/Object; itemIterator Ljava/util/Iterator; maxOccur directFields Ljava/util/List;
panelItems LocalVariableTypeTable (Ljava/util/Iterator; gLjava/util/List;2314 writeProgressiveSectionJson P(Lorg/apache/sling/commons/json/JSONObject;ZLjava/util/List;Ljava/lang/String;)V panelPath pdcPanelResource repeatablePanelId index name pdcFieldResource
pdcFieldId pdcField ULcom/adobe/aemds/guide/utils/DefaultProgressiveOrderingGenerator$FieldFragRefMapping; isRepeatable Z pdcFields id5 Signature ?(Lorg/apache/sling/commons/json/JSONObject;ZLjava/util/List;Ljava/lang/String;)V getSectionTitle title getSectionName P(Lorg/apache/sling/commons/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; getFields O(Lorg/apache/sling/commons/json/JSONObject;ZLjava/lang/String;)Ljava/util/List; fragref onlyDirectFields fields ?(Lorg/apache/sling/commons/json/JSONObject;ZLjava/lang/String;)Ljava/util/List; getJsonValue
jsonObject keyName getOrElse b(Lorg/apache/sling/commons/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
fallbackValue value ()V
SourceFile (DefaultProgressiveOrderingGenerator.java s ? n o p q r q l m67 java/io/StringWriter ,com/adobe/aemds/guide/utils/CustomJSONWriter s89: *com/adobe/aemds/guide/utils/GuideConstants ? ? jcr:path;<=>?@ ? ? @com/adobe/aemds/guide/progressive/GuideProgressiveCompletionInfo
completionAB completionTitle Submit the form ?C completionAfterMessage "Thank you for submitting the form. completionBeforeMessage Do you want to submit the form? completionButtonText Submit !guideProgressiveCompletionSection completionScript "window.guideBridge.submit(options) completionSuccessScript completionFailureScriptD:EF java/lang/Exception j kGFHIJ 0com/adobe/aemds/guide/common/FormsGuideException sK 1 ? ?LMNOP ? ? ? ?2QP itemsRSTU (org/apache/sling/commons/json/JSONObjectVW3XYZ[ java/lang/String
guidePanel\] java/lang/StringBuilder section_^_^` guideProgressiveSection #com/day/cq/commons/jcr/JcrConstants jcr:title ? | ? ?ab repeatablePanelPathcW Scom/adobe/aemds/guide/utils/DefaultProgressiveOrderingGenerator$FieldFragRefMappingdFefgh _ jcr:primaryType nt:unstructurediFa@ prefixIdjkS java/util/ArrayListlmS sno]pqrs ?com/adobe/aemds/guide/utils/DefaultProgressiveOrderingGeneratortuv java/lang/Object java/util/List java/util/Iterator +org/apache/sling/commons/json/JSONException &org/apache/sling/api/resource/Resource
getJSONObject >(Ljava/lang/String;)Lorg/apache/sling/commons/json/JSONObject; (Ljava/io/Writer;)V object 0()Lcom/adobe/aemds/guide/utils/CustomJSONWriter; .org/apache/sling/api/resource/ResourceResolver getResource <(Ljava/lang/String;)Lorg/apache/sling/api/resource/Resource; .com/adobe/aemds/guide/utils/NodeStructureUtils getFragPrefixString N(Lorg/apache/sling/api/resource/Resource;Ljava/lang/String;)Ljava/lang/String; key B(Ljava/lang/String;)Lcom/adobe/aemds/guide/utils/CustomJSONWriter; B(Ljava/lang/Object;)Lcom/adobe/aemds/guide/utils/CustomJSONWriter; endObject toString ()Ljava/lang/String;
getMessage org/slf4j/Logger error *(Ljava/lang/String;Ljava/lang/Throwable;)V (Ljava/lang/Throwable;)V java/lang/Integer valueOf '(Ljava/lang/String;)Ljava/lang/Integer; intValue ()I size has (Ljava/lang/String;)Z get &(Ljava/lang/String;)Ljava/lang/Object; keys ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; equals (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; getGuideNodeHtmlId <(Lorg/apache/sling/api/resource/Resource;)Ljava/lang/String; iterator getPath lastIndexOf (I)I substring (I)Ljava/lang/String;
getFragPrefix #org/apache/commons/lang/StringUtils isEmpty 1com/adobe/aemds/guide/utils/GuideProgressiveUtils isGuideProgressiveFieldModel h(Lcom/adobe/aemds/guide/utils/DefaultProgressiveOrderingGenerator;Ljava/lang/String;Ljava/lang/String;)V add addAll (Ljava/util/Collection;)Z getString &(Ljava/lang/String;)Ljava/lang/String; org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! e g
j k l m n o p q r q
s t u a *? *? *? *? *+? ? v $ <