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

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

????1(juliac/generated/LifeCycleControllerImpljava/lang/Object5org/objectweb/fractal/api/control/LifeCycleController&org/objectweb/fractal/julia/Controller
Borg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinator,org/objectweb/fractal/julia/loader/Generated
weaveableC%Lorg/objectweb/fractal/api/Component;
weaveableOptCfcActiveLjava/util/List;fcStateIfcInvocationCounter
fcCoordinatorDLorg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinator;()VCode
LineNumberTableinitFcController$16(Lorg/objectweb/fractal/julia/InitializationContext;)V
Exceptions!8org/objectweb/fractal/api/factory/InstantiationExceptionsetFcStarted()Z%;org/objectweb/fractal/api/control/IllegalLifeCycleException
'(#setFcStarted$0
*+,setFcContentState(Z)VstartFc	/
1	component354#org/objectweb/fractal/api/Component67getFcInterface&(Ljava/lang/String;)Ljava/lang/Object;9Norg/objectweb/fractal/julia/control/lifecycle/ChainedIllegalLifeCycleException;Cannot start the component
8=>O(Ljava/lang/Throwable;Lorg/objectweb/fractal/api/Component;Ljava/lang/String;)V
@BA0org/objectweb/fractal/julia/control/content/UtilCDgetAllSubComponents7(Lorg/objectweb/fractal/api/Component;)Ljava/util/List;FHGjava/util/ListIJget(I)Ljava/lang/Object;
LMNcheckFcMandatoryInterfaces((Lorg/objectweb/fractal/api/Component;)VFPQRsize()I
TU	startFc$0W2org/objectweb/fractal/api/NoSuchInterfaceExceptionY9org/objectweb/fractal/api/control/IllegalBindingExceptioninitFcController$0
\^]1org/objectweb/fractal/julia/InitializationContext_7getInterface	a
c
setFcStatefCannot set the lifecycle statehlifecycle-controllerj/lifecycle-coordinator	l"#	no#setFcStoppedqjava/lang/Exception
st#setFcStopped$0initFcController
pxAorg/objectweb/fractal/julia/factory/ChainedInstantiationExceptionz;The component must provide a LifeCycleCoordinator interface
w=
}Z/content?Horg/objectweb/fractal/julia/control/lifecycle/ContentLifeCycleController???startFcContent???
stopFcContent?-??stopFc?java/lang/NullPointerException?binding-controller?3org/objectweb/fractal/api/control/BindingController3???	getFcType"()Lorg/objectweb/fractal/api/Type;?,org/objectweb/fractal/api/type/ComponentType????listFc()[Ljava/lang/String;????getFcInterfaceTypeB(Ljava/lang/String;)Lorg/objectweb/fractal/api/type/InterfaceType;???,org/objectweb/fractal/api/type/InterfaceType?#
isFcClientItf???#isFcOptionalItf???7lookupFc?Jorg/objectweb/fractal/julia/control/binding/ChainedIllegalBindingException?"Mandatory client interface unbound
????(Ljava/lang/Throwable;Lorg/objectweb/fractal/api/Component;Lorg/objectweb/fractal/api/Component;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VfcActivatedG(Lorg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinator;)Z	?F???contains(Ljava/lang/Object;)ZF???add
getFcState()Ljava/lang/String;	??STOPPED?STARTED
?d,
fcInactivatedG(Lorg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinator;)VF???remove
??	notifyAll
???getFcCoordinatorF()Lorg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinator;
???H([Lorg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinator;)V?java/util/ArrayList
?	???
???java/lang/String??equals?Cannot stop components	???
setFcStopping
??wait?java/lang/InterruptedException	?	?	???setFcStarted$1	startFc$1setFcStopped$1incrementFcInvocationCounter	???decrementFcInvocationCounter?java/lang/Error?Internal error
???(Ljava/lang/String;)VinitFcController$2getFcGeneratorParameters?(org.objectweb.fractal.juliac.spoon.MixinClassGenerator juliac.generated.LifeCycleControllerImpl org.objectweb.fractal.julia.BasicControllerMixin org.objectweb.fractal.julia.UseComponentMixin org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleCoordinatorMixin org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin org.objectweb.fractal.julia.control.lifecycle.TypeLifeCycleMixin org.objectweb.fractal.julia.control.lifecycle.ContainerLifeCycleMixin)
SourceFileLifeCycleControllerImpl.java!	
*??  ?1"#$_*YL?*?&?*?)+??+??+ÿ=>?@B=-$?e*?.0?2?3L?M?8Y,*?.:??-,?E?3:*?K?:?8Y*?.:?????????#?/?;?B?F?R[MNX??+??2??M?W?+????N,??:6?Z-2??:?W?C???9???/,2??:?W????Y+2??????????V)99VQaaVF#)9:=Q!a"b#e%j&}?*??~6*??YM?*???O?*??+???*??+??W,??,??,ÿ-3/13353012 3+5/730??'*???§İ?U$.*???*?ƱFG
I??Z"*??YM?*??+??W*????,ç,ÿ? OPQO!S?$A*???*?	Y*??S??*?ƱYZ[](#$h *YL?*???+??*??*??+??+ÿcdeghic??$??*??Y?ٵ?=?#+2??Ķܙ*??+2??W?+????*?.g?2?	M?&W*?.i?2?	M?N?8Y-*?.??+2??Ķܙ+2,???+????*??YN§*????W*???O???-ç-ÿ>?+2??Ķܙ+2?mW?+????*???6HHpI[[V??????????j{|} ~-|6?H?I?[?\?k?p???????????????????????????????$k+*YM?*??*+??*??*??*?й?,ç,ÿ?$'')'??	???"?*??#$???$??t#$h *YL?*???+??*??*??+??+ÿ
????????#$????N*???>?:?????,?1?3?7?>???@?C?M??C*Y??d??*??*??*?й??
	
??b**?.g?2?	?W*?.i?2?	?W??Y????pV ? ?*??-




© 2015 - 2025 Weber Informatics LLC | Privacy Policy