
com.adobe.aemds.guide.xfa.XFAJSONTransformer.class Maven / Gradle / Ivy
???? 3?
?
!"
#$
%
&
'
(
)*+
',
'-
&.
')/01
.23
4
567
8
39
3:;
E<=
>?@?AB
>C
>D?E
'F ?GH
IJK
L
M
NOPQR
ST
U
V
W
X
Y
Z
[
\]
^
E9
_`ab
cdef
Eghij
@
klmn
Ao/p
qrstu
v
w
xy
z{|
}
~? ??? ???
????????? logger Lorg/slf4j/Logger; panelCandidates Ljava/util/List; Signature $Ljava/util/List; leafCandidates unsupportedUiTypes unsupportedValueTypes xfaJson *Lorg/apache/sling/commons/json/JSONObject;
jsonWriter )Lcom/adobe/aemds/guide/xfa/XFAJSONWriter; stringWriter Ljava/io/StringWriter;
xfaObjects Ljava/util/Hashtable; ;Ljava/util/Hashtable;
transformUtil 2Lcom/adobe/aemds/guide/xfa/XFAJSONTransformerUtil; currentContainerChildren Ljava/util/Map; 6Ljava/util/Map; resourceResolver 0Lorg/apache/sling/api/resource/ResourceResolver; -(Lorg/apache/sling/commons/json/JSONObject;)V Code LineNumberTable LocalVariableTable this .Lcom/adobe/aemds/guide/xfa/XFAJSONTransformer; o(Lorg/apache/sling/commons/json/JSONObject;Lorg/apache/sling/api/resource/ResourceResolver;Ljava/lang/String;)V xfaPath Ljava/lang/String; p(Lorg/apache/sling/commons/json/JSONObject;ZLorg/apache/sling/api/resource/ResourceResolver;Ljava/lang/String;)V saveObjects Z acceptObject -(Lorg/apache/sling/commons/json/JSONObject;)Z
jsonObject childType
StackMapTableH
Exceptions transform ()Ljava/lang/String; rootSubformJson rootSubformName e Ljava/lang/Exception;* transformChildren .(Lorg/apache/sling/commons/json/JSONObject;Z)V childName
childIndex I childJson i lastInstanceManager containerChildren )Lorg/apache/sling/commons/json/JSONArray; oldChildMap
containerJson isChildOfTable LocalVariableTypeTable $?6+?? transformContainer isJsonTable hash ;Ljava/util/Hashtable; checkIfSupportedTable .(Lorg/apache/sling/commons/json/JSONObject;I)Z isValidTable tableHeaderCount layout bIsJsonTable checkIfContainerIsTableHeader isHeader transformTableChild bIsHeader layoutResourceType getJsonStringFromHash )(Ljava/util/Hashtable;)Ljava/lang/String; writer O(Ljava/util/Hashtable;)Ljava/lang/String; transformTable tableJson transformPanel panelJson transformObjectFromHash (Ljava/util/Hashtable;)V
jsonString >(Ljava/util/Hashtable;)V transformField fieldJson input
transformDraw drawJson transformExclGroup
exclGroupJson
getXFAObjects ()Ljava/util/Hashtable; =()Ljava/util/Hashtable;
acceptLeaf valueType fieldUiType leafJson ()V
SourceFile XFAJSONTransformer.java ? ? ? ,com/adobe/aemds/guide/xfa/XFAJSONTransformer??? ? ? java/util/HashMap ? ? ? ? ? ? java/io/StringWriter ? ? 'com/adobe/aemds/guide/xfa/XFAJSONWriter ?? ? ? 0com/adobe/aemds/guide/xfa/XFAJSONTransformerUtil ?? ? ? java/util/Hashtable ? ? _class?? ? ???? ? ? ? ? form.subform?? (org/apache/sling/commons/json/JSONObject???? ? ???? ? java/lang/Exception java/lang/StringBuilder Error in transforming xfa json:??? ???? ,com/adobe/aemds/guide/service/GuideException ?? children???? 'org/apache/sling/commons/json/JSONArray items?????? subform?? instanceManager ? ?????? java/lang/Integer???????? row java/lang/String ? ? min minOccur??????? max maxOccur exclGroup ? ? draw ? ? ? ? ? ? ? ????? ? ? ? ? table ? ? ? ? assist TH role?? *com/adobe/aemds/guide/utils/GuideConstants sling:resourceType fd/af/components/tableHeader fd/af/components/tableRow guideNodeClass
guideTableRow bindRef ? ? XFA Element for: #com/day/cq/commons/jcr/JcrConstants jcr:title does not contain bindRef.??? fd/af/layouts/table/headerLayout fd/af/layouts/table/rowLayout jcr:primaryType nt:unstructured???? ? ? xfajson?? colSpan colspan???? field ui.oneOfChild._class ? ? defaultUi value.oneOfChild._class ? ? area
subformSet??? barcode exObject signature arc line rectangle java/lang/Object
java/util/Map java/io/Serializable java/lang/Throwable org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; (Ljava/io/Writer;)V E(Lorg/apache/sling/api/resource/ResourceResolver;Ljava/lang/String;)V getString &(Ljava/lang/String;)Ljava/lang/String; java/util/List contains (Ljava/lang/Object;)Z getOrElse c(Lorg/apache/sling/commons/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/Object; getOrGenerateName >(Lorg/apache/sling/commons/json/JSONObject;)Ljava/lang/String; startObject =(Ljava/lang/String;)Lcom/adobe/aemds/guide/xfa/XFAJSONWriter; completeObject toString append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
getMessage org/slf4j/Logger error *(Ljava/lang/String;Ljava/lang/Throwable;)V (Ljava/lang/Exception;)V has (Ljava/lang/String;)Z get &(Ljava/lang/String;)Ljava/lang/Object; getJSONArray =(Ljava/lang/String;)Lorg/apache/sling/commons/json/JSONArray; length ()I
getJSONObject -(I)Lorg/apache/sling/commons/json/JSONObject; equals containsKey &(Ljava/lang/Object;)Ljava/lang/Object; intValue valueOf (I)Ljava/lang/Integer; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; key B(Ljava/lang/String;)Lcom/adobe/aemds/guide/utils/CustomJSONWriter; getInt (Ljava/lang/String;)I ,com/adobe/aemds/guide/utils/CustomJSONWriter value 1(J)Lcom/adobe/aemds/guide/utils/CustomJSONWriter; getLayoutProperties -(Ljava/util/Hashtable;Z)Ljava/util/Hashtable; writeProperties @(Ljava/util/Hashtable;)Lcom/adobe/aemds/guide/xfa/XFAJSONWriter; getCommonProperties V(Ljava/util/Hashtable;Lorg/apache/sling/commons/json/JSONObject;)Ljava/util/Hashtable; warn (Ljava/lang/String;)V clear getTableProperties ,(Ljava/util/Hashtable;)Ljava/util/Hashtable; getPanelProperties getFieldProperties getDrawProperties getExclGroupProperties java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; ! ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? A *+? ? ?
B C ? ? ? ? ? ? ? ? ? J*? *? ? *? Y? ? *?
*+? *? Y?
? *? Y*? ? ? *? Y,-? ? ? ? &