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

org.eclipse.elk.graph.impl.ElkNodeImpl.class Maven / Gradle / Ivy

There is a newer version: 1.2024.8
Show newest version
????7&org/eclipse/elk/graph/impl/ElkNodeImpl2org/eclipse/elk/graph/impl/ElkConnectableShapeImplorg/eclipse/elk/graph/ElkNodeports#Lorg/eclipse/emf/common/util/EList;	SignatureDLorg/eclipse/emf/common/util/EList;childrenDLorg/eclipse/emf/common/util/EList;containedEdgesDLorg/eclipse/emf/common/util/EList;HIERARCHICAL_EDEFAULTZ
ConstantValue()VCode
LineNumberTableLocalVariableTablethis(Lorg/eclipse/elk/graph/impl/ElkNodeImpl;eStaticClass ()Lorg/eclipse/emf/ecore/EClass;	! .org/eclipse/elk/graph/ElkGraphPackage$Literals"#ELK_NODELorg/eclipse/emf/ecore/EClass;getPorts%()Lorg/eclipse/emf/common/util/EList;F()Lorg/eclipse/emf/common/util/EList;	(*=org/eclipse/emf/ecore/util/EObjectContainmentWithInverseEList,org/eclipse/elk/graph/ElkPort
)./=(Ljava/lang/Class;Lorg/eclipse/emf/ecore/InternalEObject;II)V
StackMapTablegetChildrenF()Lorg/eclipse/emf/common/util/EList;	4	getParent!()Lorg/eclipse/elk/graph/ElkNode;
89:eContainerFeatureID()I
<=>eInternalContainer)()Lorg/eclipse/emf/ecore/InternalEObject;basicSetParent?(Lorg/eclipse/elk/graph/ElkNode;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;B%org/eclipse/emf/ecore/InternalEObject
DEFeBasicSetContainer?(Lorg/eclipse/emf/ecore/InternalEObject;ILorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;	newParentLorg/eclipse/elk/graph/ElkNode;msgs1Lorg/eclipse/emf/common/notify/NotificationChain;	setParent"(Lorg/eclipse/elk/graph/ElkNode;)V
NPO$org/eclipse/emf/ecore/util/EcoreUtilQR
isAncestorA(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)ZT"java/lang/IllegalArgumentExceptionVjava/lang/StringBuilderX&Recursive containment not allowed for 
UZ[(Ljava/lang/String;)V
]^_toString()Ljava/lang/String;
Uabcappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
U]
SZ
ghieBasicRemoveFromContainerd(Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;AklmeInverseAdd?(Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
o?@qsr/org/eclipse/emf/common/notify/NotificationChaintdispatch
vwxeNotificationRequired()Zz,org/eclipse/emf/ecore/impl/ENotificationImpl
y|}P(Lorg/eclipse/emf/ecore/InternalEObject;IILjava/lang/Object;Ljava/lang/Object;)V
??eNotify/(Lorg/eclipse/emf/common/notify/Notification;)VgetContainedEdgesF()Lorg/eclipse/emf/common/util/EList;	?
?org/eclipse/elk/graph/ElkEdgeisHierarchical
?1%???!org/eclipse/emf/common/util/EList?:size
?$%?(org/eclipse/emf/ecore/util/InternalEList????basicAddv(Ljava/lang/Object;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
??%
?lFotherEnd'Lorg/eclipse/emf/ecore/InternalEObject;	featureIDIeInverseRemove????basicRemove
??F eBasicRemoveFromContainerFeatureA??m
??ieGet(IZZ)Ljava/lang/Object;
?56
??x
???java/lang/Boolean??valueOf(Z)Ljava/lang/Boolean;
???resolvecoreTypeeSet(ILjava/lang/Object;)V???clear?java/util/Collection????addAll(Ljava/util/Collection;)Z
?KL
???newValueLjava/lang/Object;eUnset(I)V
???eIsSet(I)Z???xisEmpty
???
??xeIsProxy
]?ElkNode
??_
getIdentifier
???com/google/common/base/Strings??
isNullOrEmpty(Ljava/lang/String;)Z? "?"
??%	getLabels????get(I)Ljava/lang/Object;?org/eclipse/elk/graph/ElkLabel???_getText? (	???xD
U?b?(D)Ljava/lang/StringBuilder;,	?y | 	?width	
?height
)builderLjava/lang/StringBuilder;idLjava/lang/String;textjava/lang/String
SourceFileElkNodeImpl.javaInnerClasses%org/eclipse/elk/graph/ElkGraphPackageLiterals!	
	
	3*??
cd.??m$%	&Y*?'?*?)Y+*		?-?'*?'?vwy01%	2Y*?3?*?)Y*
?-?3*?3????056J*?7??*?;??
??0?@P*+?A,?CM,?
?? GHIJKL?+*?;?*?7?a+?]*+?M??SY?UYW?Y*?\?`?d?e?M*?;?	*,?fM+?+?A*
,?jM*+,?nM,?$,?p?*?u?*?yY*++?{?~?:???8?:?A?G?K?[?b?l?o?v??? ??GH:2IJ0"?q??%	?X*???*?)Y?*?-??*??????0?xC*????????0lF?l?c	.=T*????+-???*????+-???*?;?	*-?fN*+?-?n?*????+-???*+-???"? ?/?>?E?K?U?d?*ll??l??lIJ0 	?F?\?S	.=D*????+-???*????+-???*-?n?*????+-???*+-???? ?/?>?E?T?*\\??\??\IJ0 ?it.*?7?$*?;*
+???*+?????(?..IJ0???H??	
#(-27*???*???*???*???*?????*???$)
.38@*HH??H?H?0$???x?p	7OX*????*??,????W?*????*??,????W?*,??Ʊ*????*??,????W?*,?ȱ: ) 7!8#A$O%P'X(Y*b+p,q.w/ xx??x??0 ???J?C	)39*?????*?????*?Ʊ*?????*?α.8 :);*=3>4@9A:CCDDFIGJJ??0 			????x	
#:Q\s*?'?*?'?????*?3?*?3?????*?????*???*???????*???*?լP$R;TRV]XtZy\??0
$^_0?*?י*?ڰ?UY۷YL*??M,???+?`,?`?`W?9*????-*???????N-???+?`-?`?`W+??`*??????`*????`*?????`*?	???`W+?d?2fhjk"l2mAnTo[pkt?u?w*???T0
?(U5
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy