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

org.eclipse.elk.alg.layered.JsonDebugUtil.class Maven / Gradle / Ivy

????7s)org/eclipse/elk/alg/layered/JsonDebugUtiljava/lang/ObjectINDENTLjava/lang/String;
ConstantValue	  ()VCode

LineNumberTableLocalVariableTablethis+Lorg/eclipse/elk/alg/layered/JsonDebugUtil;createDebugGraph>(Lorg/eclipse/elk/alg/layered/graph/LGraph;)Ljava/lang/String;java/io/StringWriter


beginGraphC(Ljava/io/StringWriter;Lorg/eclipse/elk/alg/layered/graph/LGraph;)V
writeLgraphD(Lorg/eclipse/elk/alg/layered/graph/LGraph;Ljava/io/StringWriter;I)V
!"#endGraph(Ljava/io/StringWriter;)V
%&'toString()Ljava/lang/String;lgraph*Lorg/eclipse/elk/alg/layered/graph/LGraph;writerLjava/io/StringWriter;^(Lorg/eclipse/elk/alg/layered/graph/LGraph;Ljava/util/List;Ljava/util/List;)Ljava/lang/String;	Signature(Lorg/eclipse/elk/alg/layered/graph/LGraph;Ljava/util/List;Ljava/util/List;>;)Ljava/lang/String;
012beginChildNodeList(Ljava/io/StringWriter;I)V
465com/google/common/base/Strings78repeat'(Ljava/lang/String;I)Ljava/lang/String;:<;java/util/List=>iterator()Ljava/util/Iterator;@java/lang/StringBuffer
?CEDjava/util/IteratorFGnext()Ljava/lang/Object;IJorg/eclipse/elk/alg/layered/p4nodes/LinearSegmentsNodePlacer$LinearSegmentKjava/lang/StringBuilderM

JO
P(Ljava/lang/String;)V
JRSTappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;V{
X"id": "n
HZ[\hashCode()I
J^S_(I)Ljava/lang/StringBuilder;a",
c"labels": [ { "text": "
JeSf-(Ljava/lang/Object;)Ljava/lang/StringBuilder;h" } ],
j
"width": 50,
l
"height": 25
n}
J%
qrPwriteCtuvhasNext()Zx,z"id": "e|"source": "n~"target": "n?},
??S?,(Ljava/lang/String;)Ljava/lang/StringBuffer;
??2endChildNodeList
???\length
????deleteCharAt(I)Ljava/lang/StringBuffer;?  "edges": [?]layeredGraphsegmentListLjava/util/List;outgoingListindent1indent2edgeIdIsegmentIteratorLjava/util/Iterator;successorsIteratoredgesLjava/lang/StringBuffer;segmentLLorg/eclipse/elk/alg/layered/p4nodes/LinearSegmentsNodePlacer$LinearSegment;succIterator	successorLocalVariableTypeTable^Ljava/util/List;pLjava/util/List;>;bLjava/util/Iterator;tLjava/util/Iterator;>;
StackMapTable?(org/eclipse/elk/alg/layered/graph/LGraph?java/lang/StringN(Lorg/eclipse/elk/alg/layered/graph/LGraph;Ljava/util/List;)Ljava/lang/String;?(Lorg/eclipse/elk/alg/layered/graph/LGraph;Ljava/util/List;)Ljava/lang/String;??org/eclipse/elk/alg/layered/p5edges/orthogonal/HyperEdgeSegment
???java/lang/System??identityHashCode(Ljava/lang/Object;)I
?%
????getOutgoingSegmentDependencies()Ljava/util/List;?Iorg/eclipse/elk/alg/layered/p5edges/orthogonal/HyperEdgeSegmentDependency
????	getTargetC()Lorg/eclipse/elk/alg/layered/p5edges/orthogonal/HyperEdgeSegment;?"

hypernodeshypernodeIterator	hypernodeALorg/eclipse/elk/alg/layered/p5edges/orthogonal/HyperEdgeSegment;dependencyIterator
dependencyKLorg/eclipse/elk/alg/layered/p5edges/orthogonal/HyperEdgeSegmentDependency;SLjava/util/List;WLjava/util/Iterator;aLjava/util/Iterator;calculateGraphSizeT(Lorg/eclipse/elk/alg/layered/graph/LGraph;)Lorg/eclipse/elk/core/math/KVectorChain;?!org/eclipse/elk/core/math/KVector
?
????getLayerlessNodes?'org/eclipse/elk/alg/layered/graph/LNode
???calculateMinMaxPositionsr(Lorg/eclipse/elk/core/math/KVector;Lorg/eclipse/elk/core/math/KVector;Lorg/eclipse/elk/alg/layered/graph/LNode;)V
?<?'org/eclipse/elk/alg/layered/graph/Layer
?<	????xD	????y?&org/eclipse/elk/core/math/KVectorChain
??
?'([Lorg/eclipse/elk/core/math/KVector;)Vmin#Lorg/eclipse/elk/core/math/KVector;maxnode)Lorg/eclipse/elk/alg/layered/graph/LNode;layer)Lorg/eclipse/elk/alg/layered/graph/Layer;
????getPosition%()Lorg/eclipse/elk/core/math/KVector;
????	getMargin-()Lorg/eclipse/elk/alg/layered/graph/LMargin;	???)org/eclipse/elk/alg/layered/graph/LMargin??left
java/lang/Math?(DD)D
??getSize	?	
?right
?	??top	??bottom
??getPorts'org/eclipse/elk/alg/layered/graph/LPort
?
?

?getOutgoingEdges()Ljava/lang/Iterable; <!java/lang/Iterable#'org/eclipse/elk/alg/layered/graph/LEdge
"%&'
getBendPoints*()Lorg/eclipse/elk/core/math/KVectorChain;
?<port)Lorg/eclipse/elk/alg/layered/graph/LPort;edge)Lorg/eclipse/elk/alg/layered/graph/LEdge;	bendpoint
/??1{
  "id": "root",
  "x": 
?34GgetFirst
J6S7(D)Ljava/lang/StringBuilder;9,
;"y": =	"width": 
??@GgetLastB
"height": 
?DEFgetAllProperties()Ljava/util/Map;
HIJwriteProperties)(Ljava/io/StringWriter;Ljava/util/Map;I)V	graphSize(Lorg/eclipse/elk/core/math/KVectorChain;
?NO?	getOffset
?Q
R&(Lorg/eclipse/elk/core/math/KVector;)V
?TUV
getPadding.()Lorg/eclipse/elk/alg/layered/graph/LPadding;	X?Y*org/eclipse/elk/alg/layered/graph/LPadding	X
?\]^add'(DD)Lorg/eclipse/elk/core/math/KVector;
`bacom/google/common/collect/Listscd
newLinkedList()Ljava/util/LinkedList;
fgh
writeLayer](Ljava/io/StringWriter;ILjava/util/List;ILorg/eclipse/elk/core/math/KVector;)Ljava/util/List;:jkladdAll(Ljava/util/Collection;)Z:novisEmpty
?qr?getNodes
tuv
writeEdgesM(Ljava/io/StringWriter;Ljava/util/List;ILorg/eclipse/elk/core/math/KVector;)VindentationoffsetlayerNumberlayersIterator;Ljava/util/List;?Ljava/util/Iterator;~
"children": [?],
?
}
?(Ljava/io/StringWriter;ILjava/util/List;ILorg/eclipse/elk/core/math/KVector;)Ljava/util/List;
???
writeNodesN(Ljava/io/StringWriter;Ljava/util/List;IILorg/eclipse/elk/core/math/KVector;)V
??nodes;Ljava/util/List;y(Ljava/io/StringWriter;Ljava/util/List;IILorg/eclipse/elk/core/math/KVector;)V
??]?H(Lorg/eclipse/elk/core/math/KVector;)Lorg/eclipse/elk/core/math/KVector;
Z
???getNodeName?(Lorg/eclipse/elk/alg/layered/graph/LNode;II)Ljava/lang/String;?"x": 
?D
???
writePorts*(Ljava/io/StringWriter;Ljava/util/List;I)V
????getNestedGraph,()Lorg/eclipse/elk/alg/layered/graph/LGraph;indent0
nodeNumber
nodesIteratorpositionnestedGraph?Ljava/util/Iterator;x(Ljava/io/StringWriter;Ljava/util/List;ILorg/eclipse/elk/core/math/KVector;)V
????valueOf&(Ljava/lang/Object;)Ljava/lang/String;?
"edges": [
"???	getSource+()Lorg/eclipse/elk/alg/layered/graph/LPort;
???getAbsoluteAnchor
"???	???6org/eclipse/elk/alg/layered/options/InternalProperties??
TARGET_OFFSET,Lorg/eclipse/elk/graph/properties/IProperty;
"???getProperty@(Lorg/eclipse/elk/graph/properties/IProperty;)Ljava/lang/Object;
???getNode+()Lorg/eclipse/elk/alg/layered/graph/LNode;?"sourcePort": "p?"targetPort": "p?"sourcePoint": { "x": ?, "y": ? },
?"targetPoint": { "x": 
???writeBendPointse(Ljava/io/StringWriter;Lorg/eclipse/elk/core/math/KVectorChain;ILorg/eclipse/elk/core/math/KVector;)V
"D
edgesIteratorsourcetarget?Ljava/util/Iterator;?"bendPoints": [?{ "x": 
bendPointspointsIteratorpoint9Ljava/util/Iterator;U(Ljava/io/StringWriter;Ljava/util/List;I)V?
"ports": [?"id": "p
Dports
portsIterator;Ljava/util/List;?Ljava/util/Iterator;l(Ljava/io/StringWriter;Ljava/util/Map;Ljava/lang/Object;>;I)V?"properties": {???
java/util/Map??entrySet()Ljava/util/Set;?<?
java/util/Set?java/util/Map$Entry???GgetKey?*org/eclipse/elk/graph/properties/IProperty??'getId?GgetValue
getValueRepresentationR(Lorg/eclipse/elk/graph/properties/IProperty;Ljava/lang/Object;)Ljava/lang/String;	"": "
\"
?replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
propertiesLjava/util/Map;propertiesIteratorpropertyLjava/util/Map$Entry;idvalRLjava/util/Map;Ljava/lang/Object;>;nLjava/util/Iterator;Ljava/lang/Object;>;>;XLjava/util/Map$Entry;Ljava/lang/Object;>;U(Lorg/eclipse/elk/graph/properties/IProperty<*>;Ljava/lang/Object;)Ljava/lang/String;	??
PROCESSORS
?!"#equals(Ljava/lang/Object;)Z%[
?O()org/eclipse/elk/core/alg/ILayoutProcessor
*+,getClass()Ljava/lang/Class;
.0/java/lang/Class1'
getSimpleName3, 
?%
%7\nvalueLjava/lang/Object;
processorsresult	processor+Lorg/eclipse/elk/core/alg/ILayoutProcessor;/Lorg/eclipse/elk/graph/properties/IProperty<*>;mLjava/util/Iterator;>;WLorg/eclipse/elk/core/alg/ILayoutProcessor;B
?DEFgetType4()Lorg/eclipse/elk/alg/layered/graph/LNode$NodeType;	HJI0org/eclipse/elk/alg/layered/graph/LNode$NodeTypeKLNORMAL2Lorg/eclipse/elk/alg/layered/graph/LNode$NodeType;
?NO'getDesignationQ (S)Un_	?W?	HYZLNORTH_SOUTH_PORT	?\]?ORIGIN
??`(
?%c
 [ DUMMY: 
Hef'nameh ]indexorigin
SourceFileJsonDebugUtil.javaInnerClassesEntryNodeTypeq()*+	,-.P
??Y?N-*?-?/?3:?3:6+?9:,?9:??Y?A:	??B?H:
-?JYL?N?QU?Q?QW?Q
?Y?]`?Q?Qb?Q
?dg?Q?Qi?Q?Qk?Q?Qm?Q?o?p?s?	-w?p?B?:?9:?z?B?H:	?JYL?N?QU?Q?Qy?Q??]`?Q?Q{?Q
?Y?]`?Q?Q}?Q?Y?]`?Q?Q?Q?o??W?s????s???-??	???		??d??W-?JY??N	?dL?Q?Q??Q?o?p-? -?$??%PR
SUV"W%Y-Z5\>^A_M`aaxb?c?d?e?`?f?g?j?l?m?n?op#q:rGnKlU^_vdxlyy{?}??
??)???????*+??"??%???-y??5q??>h??	M??
?????k???4??????-y??5q???????8?A
?::??CC??~H?C?v?	#	?-???Y?M,*?,?/?3N?3:6+?9:??Y?A:??B??:,?JYL?N-?QU?Q?QW?Q???]`?Q?Qb?Q???Qg?Q?Qi?Q?Qk?Q-?Qm?Q?o?p?s?	,w?p???9:	?{	?B??:
?JYL?N-?QU?Q?Qy?Q??]`?Q?Q{?Q???]`?Q?Q}?Q
?????]¶Q-?Q?Q?o??W	?s????s???,???????d??W,?JY??N?dL?Q?Q??Q?o?p,? ,?$??%??
???!?$?,?5?8?D?W?n????????????????????????????*?;???I?S?X?`?m?????p??)????*+??!y?$v??,n??5e??D??????	?l??
? ???,n??????	?2?8?:??C????C?w?	#
??????Y??L??Y??M*?ӹ9:??B??N+,-???s???*??:?4?B??N-??:??B??:+,???s????s???,Y??+??g??,Y??+??g???Y??Y+SY,S??6
???)?/?9?M?b?i?s?}?????>?()??????)??M&??b???G????C?????CC?	???C
????**??,???,????g???++??,???,???c,???c???**??,???,???
g???++??,???,???c,???c???,??9:???B?N**??,???-???c-???g???++??,???-???c-???c-??c???**??,???-???c-??
g???++??,???-???c-???c-??c????s??V,??:?p?B?"N-?$?(:?O?B??:**??????++??????**??????++???????s????s????^??<?V?x??????????????#?)?3?L?d?t???????????>???????????)*Lb+,d@-??K?????C??????"CC?K?	???C
??+?.M*?JY0?N,?2?д?58?Q?Q:?Q,?2?д?58?Q?Q?д?58?Q?QA?Q,?>?д?58?Q?o?p*+?C?G?&		
#
A_?
?? ?*+?()?KL
????Y*?M?P*?S?W*?S?Z?[N?_:+?/+*??`-?e?iW6*??:*?ӹm?L?s?B+w?p?9?B??:?+?p`-?e?iW?s?	+w?p?s???+??+-?s?R!""'%<(?)E*[+a-d.p/s2?4?5?-?9?;?<R?()?*+?w??x?"????sy?Emz?p*???"??{Emz|??d??:C5
12Y!*?JY8?N?3?Q}?Q?o?p?
H I!*+!w?
?2X *?JYL?N?3?Q?Q?o?p?
UV *+ w?
"#6*??p?
`a*+
gh-?|
q,?m??_?*,???_:,?9:?A?B??:??9:	?	?B?:???iW	?s????s????*
v	w
z|2?M?Z?dn?Rq*+qy?q??qw?qx?V??22??M
)*?q??V?{?U
?:?:C?
:?:?CC?	:?:C
??-??`?3:`?3:6+?9:?8??B??:	??Y	??P??:
*?JYL?N?QU?Q?QW?Q	???]`?Q?Qb?Q	???Qg?Q?Q??3:`?3:`?3:*?JY???N??Q?o?p+?9:???B?":??Y?????P-??:	??Y?????P-??:
?????
?????ж?W*?JYL?N?QU?Q?Qy?Q???]`?Q?Q{?Q???????]`?Q?Q}?Q???????]`?Q?QĶQ?????]`?Q?QƶQ?????]`?Q?QȶQ	??5ʶQ	??5̶Q?QζQ
??5ʶQ
??5̶Q?o?p*?$`-??*8?p*??`?G*?JYL?N?Qm?Q?o?p?s?	*w?p?s??n*?JYL?N?Q??Q?o?p?v????5?=?@?L?a?v??????????????-?T?~???????????????????p?*+????w??x???????=???L+,aj??	vU??
???{=????.?@:????C?Q"???8
??{??3:`?3:*?JY???NٶQ?o?p+?(:?`??Y?B?зP-??:*?JYL?N?Q۶Q??5ʶQ??5m?Q?o?p?s?	*w?p?s???*?JYL?N?Q??Q?o?p?2???+?1?4?K?????????R?*+??L?w??x?????1???KF???1?????4??C?\
??-?GF?3N`?3:`?3:*?JY-???N?Q?o?p+?9:???B?:*?JYL?N?QU?Q?Q?Q???]`?Q?QJ^v?????? ",#E$RF*+F??Fw???5?+?;??J?)*?F??;????>:???C??
IJ-??	??3N`?3:*?JY-???N?Q?o?p+????:???B??:??????:??????:*?JYL?N?Q?Q?Q
?Q??Q?Q?o?p?s?	*w?p?s??|*?JYL?N-?Qm?Q?o?p?>456)847699:E;V<l=?>???9?B?C\	?*+??w?????6??EqV`lJ? ?6?Eq??9??C?|
-0w*?????? ?Y+?:?9M??Y$?&N?,,?B?':-?)?-??W,?s?-2??W,?s???-???W-?4?+?5L6??2QRS)T,U7VDWMXUT^[e\j^4w?w89L:?)A;?7<=? w>L:?7<@??,C?(?
???
AN*?C?G?:*?M?*?MN?JY-???NP?Q?]w?Q?]R?Q?oN??*?M?*?MN??JYT?N*?V?]?oN*?C?X?:*?[?^:?֙)?JY-???N_?Q?ֶa?QR?Q?oN?JY-???NP?Q?]w?Q?]R?Q?oN?JY-???Nb?Q*?C?d?Qg?Q?oN-?L6??FnoqrtBuEwLxQyTzi|s}|~???????4
??
??
i?f|.j9???*?@?Lklm??n	H?o@Hpr	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy