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

juliac.generated.CompositeBindingControllerImpl.class Maven / Gradle / Ivy

????1~/juliac/generated/CompositeBindingControllerImpljava/lang/Object3org/objectweb/fractal/api/control/BindingController&org/objectweb/fractal/julia/Controller
,org/objectweb/fractal/julia/loader/Generated
weaveableC%Lorg/objectweb/fractal/api/Component;weaveableSC3Lorg/objectweb/fractal/api/control/SuperController;weaveableCC5Lorg/objectweb/fractal/api/control/ContentController;weaveableOptLC7Lorg/objectweb/fractal/api/control/LifeCycleController;
weaveableOptC
fcBindingsLjava/util/Map;()VCode
LineNumberTableinitFcController$36(Lorg/objectweb/fractal/julia/InitializationContext;)V
Exceptions 8org/objectweb/fractal/api/factory/InstantiationException	"$#1org/objectweb/fractal/julia/InitializationContext%&type Lorg/objectweb/fractal/api/Type;(,org/objectweb/fractal/api/type/ComponentType'*+,getFcInterfaceTypes1()[Lorg/objectweb/fractal/api/type/InterfaceType;.content-controller
"012getOptionalInterface&(Ljava/lang/String;)Ljava/lang/Object;465,org/objectweb/fractal/api/type/InterfaceType78isFcCollectionItf()Z4:;<getFcItfName()Ljava/lang/String;>	component
@BAjava/lang/StringCDequals(Ljava/lang/Object;)ZF-controller
@HIJendsWith(Ljava/lang/String;)Z4LM8
isFcClientItf	OQjava/util/HashMap
PTVU
java/util/MapWXput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Z[initFcController$4bindFc$0'(Ljava/lang/String;Ljava/lang/Object;)V_2org/objectweb/fractal/api/NoSuchInterfaceExceptiona9org/objectweb/fractal/api/control/IllegalBindingExceptionc;org/objectweb/fractal/api/control/IllegalLifeCycleException
ef2lookupFchJorg/objectweb/fractal/julia/control/binding/ChainedIllegalBindingException	jl
Already bound
gno?(Ljava/lang/Throwable;Lorg/objectweb/fractal/api/Component;Lorg/objectweb/fractal/api/Component;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
qr]bindFc$1initFcController$1usuper-controller
"wx2getInterfacez1org/objectweb/fractal/api/control/SuperController	|

~initFcController$2listFc()[Ljava/lang/String;T???keySet()Ljava/util/Set;T???size()I???
java/util/Set??toArray(([Ljava/lang/Object;)[Ljava/lang/Object;?[Ljava/lang/String;initFcController$0?lifecycle-controller?5org/objectweb/fractal/api/control/LifeCycleController	?
?sinitFcController?3org/objectweb/fractal/api/control/ContentController	?
??unbindFc(Ljava/lang/String;)V???<
getFcState?STOPPED?Norg/objectweb/fractal/julia/control/lifecycle/ChainedIllegalLifeCycleException?The component is not stopped
???O(Ljava/lang/Throwable;Lorg/objectweb/fractal/api/Component;Ljava/lang/String;)V
???
unbindFc$0?#org/objectweb/fractal/api/Component	?
?
lookupFc$0T???get&(Ljava/lang/Object;)Ljava/lang/Object;????	getFcType"()Lorg/objectweb/fractal/api/Type;'???getFcInterfaceTypeB(Ljava/lang/String;)Lorg/objectweb/fractal/api/type/InterfaceType;?;org/objectweb/fractal/julia/ChainedNoSuchInterfaceException
??
???checkFcClientInterface1(Lorg/objectweb/fractal/api/type/InterfaceType;)V
?f?T(Lorg/objectweb/fractal/api/type/InterfaceType;Ljava/lang/String;)Ljava/lang/Object;U(Lorg/objectweb/fractal/api/type/InterfaceType;Ljava/lang/String;Ljava/lang/Object;)V
???checkFcLocalBinding
?r?initFcController$5bindFc
?\?
???setFcShortcuts
unbindFc$2
unbindFc$1?	Not bound
????#org/objectweb/fractal/api/Interface????
getFcItfOwner'()Lorg/objectweb/fractal/api/Component;y???getFcSuperComponents(()[Lorg/objectweb/fractal/api/Component;???2getFcInterface????getFcSubComponents
B?:?:Cannot get the Component interface of the client component???8isFcInternalItf?Invalid export binding?Invalid import binding?Not a local bindingjava/lang/ClassCastException?2getFcInternalInterface??getFcItfType
	??*Cannot bind two client interfaces together4
<getFcItfSignature
java/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;
isAssignableFrom(Ljava/lang/Class;)ZGThe server interface type is not a subtype of the client interface type48isFcOptionalItf>A mandatory interface cannot be bound to an optional interface! java/lang/ClassNotFoundException
unbindFc$3C(Lorg/objectweb/fractal/api/type/InterfaceType;Ljava/lang/String;)V
%?#'java/util/HashSet
&*java/util/ArrayList
)-.org/objectweb/fractal/julia/ComponentInterface,/01getFcItfImpl()Ljava/lang/Object;3'org/objectweb/fractal/julia/Interceptor,?6binding-controller,:e
:;<setFcClientShortcutsi(Lorg/objectweb/fractal/api/Interface;Ljava/lang/Object;Ljava/util/Set;Ljava/util/List;Ljava/util/List;)V>Cannot create shortcut links@BAjava/util/List?C(I)Ljava/lang/Object;,EF8hasFcInterceptor2HIJsetFcItfDelegate(Ljava/lang/Object;)V,LMJsetFcItfImplO??Q?]@?Tjava/lang/Exception
V?#
X?2
Z\]
S\]*(Ljava/lang/String;Ljava/lang/Throwable;)V?_`Dcontains?bcDadd@b
fg<setFcServerShortcuts
i??
kml0org/objectweb/fractal/julia/control/binding/UtilnogetFcPotentialClientsOf6(Lorg/objectweb/fractal/api/Interface;)Ljava/util/Set;?q?r()[Ljava/lang/Object;
ktuvgetFcClientItfsBoundTo\(Lorg/objectweb/fractal/api/Component;Lorg/objectweb/fractal/api/Interface;)Ljava/util/List;
lookupFc$1bindFc$2getFcGeneratorParameters{m(org.objectweb.fractal.juliac.spoon.MixinClassGenerator juliac.generated.CompositeBindingControllerImpl org.objectweb.fractal.julia.BasicControllerMixin org.objectweb.fractal.julia.control.binding.BasicBindingControllerMixin org.objectweb.fractal.julia.control.binding.TypeBasicBindingMixin org.objectweb.fractal.julia.UseComponentMixin org.objectweb.fractal.julia.control.binding.CheckBindingMixin org.objectweb.fractal.julia.control.binding.TypeBindingMixin org.objectweb.fractal.julia.control.content.UseSuperControllerMixin org.objectweb.fractal.julia.control.binding.ContentBindingMixin org.objectweb.fractal.julia.control.lifecycle.UseLifeCycleControllerMixin org.objectweb.fractal.julia.control.binding.LifeCycleBindingMixin org.objectweb.fractal.julia.control.content.UseContentControllerMixin org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin)
SourceFile#CompositeBindingControllerImpl.java!	
#*??-??+?!?'M,?)N+-?/??66?j-2:?3?W?9=???H?9E?G?9?K??**?N?*?PY?R?N*?N?9*?N?SW?-????*+?Y?289:;%<+=b>i?tA?;?D?E[?W\]^`bE!*+?d??gY*?i+k?m?*+,?p???? ?s3*+t?v?y?{*+?}??
????J**?N??@?*?N??*?N???@?????????3*+??/????*+????
???3*+-?v????*+????
????^`b[/*???%*????M?,?????Y*?i????*+???????)?.??*+=?v????**???i*+????
????2^F"*?N??*?N+??M,*?N??,???	??f2^g3*?????'M,+??N?W??Y*??+?ȿ*-??*-+?Ͱ
^
	',\?^`b/*+,-??*+,-?Ա !r]^`bC*?N?*?PY?R?N*?N+,?SW?'(*+??6??^`b/*+,-??*+,-?ڱHIJ??^`b7*?N?*?N+*?N?SW?PQS??^`bD *+?d??gY*?i+߷m?*+??cdfg??`"V-??:??:?W?*?{??:+?K??*??-????:?W???:	6
?	
2????

	????*??=????:
?$:?gY*????,????m?
???????:?????)6?2?????????:?Vt???y:?W???:	6
?(6?
2	2????	????

?????:?gY*????,???m?(;;^exx^???^?&wxyz|~(?;?<?=?F?L?Y?Z?e?x?z?????????????????????????????
???)?4?8??]^`b?
4*?????'N-+??:?W??Y*??+?ȿ*??*??-????:?W:?K?*??+??W?+?W,??:??4:?
W*+,???K?"?gY*????+??
?m???:??:		??&?gY*????+???m??W??0??&?gY*??,???+,????m?*+??
^.AA^f{{??? n?
???(?.?A?B?E?O?]?f?l?{?|????????????????????*?3?"?^`b???#^`b.*+,?$*+,?ڱ

??^`]I+?K?*??,????:?*??,???:?&Y?(:?)Y?+:?)Y?+:-:?,?\?,:	??O	?.?2???	?4:

-??W
5???:	?7?8:???W?????	:	??,??,?.:	?:	*	?9?Q:
-??
-??:?gY
????
??????
??=?m?6
?
????:
??:??:

-????:?W:?8?,:?D??.:?2?G???K??
5???:?W????:?8:?h?N?P?Q:-??
-??:?gY????
??????
??=?m??

?R???m??^???SVgg^???^???S?6	 "*$3%<&E'H*P+Z-]/j0m3v4?5?6?7?8?(?<?=???@?B?F?G?I?J.L4MBNMOVRgShTkVpWwX?Y?Z?\?a?b?c?f?g?h?i?j?l?n?o9LHs??^`bk3*?????'M,+??N?W??Y*??+?ȿ*-??*-+?U?
^?
???'?,?2?f?^*,?W??r?^`b#*,-?Y?
??;<S
?+??:-????:?W:??+??:	+???	???,:?'	??,:?:	?SY=	?[?W:??-?^?u-?aW?dW,?dW?D??.:	*	-?e?6*,-?e?'-+?^?-+?aW+?dW,?dW?^"UU^"Udj?????"?*?3?D?U?W?d?e?h?x????????????????????????#^`b"*,?h?
????^?G*??-??W+?9M,=???,E?G???W+?K????Y*??+?9?ȿ%)^&))^"
%
)*34g<S?Z+?j?p:6?C2??:+?s:	6
?*	
????,-?9?

	?R??ބ?????&	&'()#*)+?*N'Y.w2^?=x]^`b?Nx?^`b?_?#^`b?oy<z?r|}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy