
org.objectweb.fractal.bf.connectors.EnclosingService.class Maven / Gradle / Ivy
???? 1 ? 4org/objectweb/fractal/bf/connectors/EnclosingService java/lang/Object )org/objectweb/fractal/api/factory/Factory C0 %Lorg/objectweb/fractal/api/Component; C1 ()V Code
LineNumberTable getFcContentDesc ()Ljava/lang/Object; 'java/lang/UnsupportedOperationException
getFcControllerDesc newFcInstance0
Exceptions java/lang/Exception Iorg/objectweb/fractal/bf/connectors/BasicServiceImplFCprimitiveFCa34ec92d
newFcInstance '()Lorg/objectweb/fractal/api/Component; "
$ & % "org/objectweb/fractal/util/Fractal ' ( getNameController Y(Lorg/objectweb/fractal/api/Component;)Lorg/objectweb/fractal/api/control/NameController; * service , . - 0org/objectweb/fractal/api/control/NameController / 0 setFcName (Ljava/lang/String;)V 2 #juliac/generated/compositeFC1dab967
1
1 6 8 4org.objectweb.fractal.bf.connectors.EnclosingService
$ : ; < getContentController \(Lorg/objectweb/fractal/api/Component;)Lorg/objectweb/fractal/api/control/ContentController; > @ ? 3org/objectweb/fractal/api/control/ContentController A B addFcSubComponent ((Lorg/objectweb/fractal/api/Component;)V
$ D E F getBindingController \(Lorg/objectweb/fractal/api/Component;)Lorg/objectweb/fractal/api/control/BindingController; H J I #org/objectweb/fractal/api/Component K L getFcInterface &(Ljava/lang/String;)Ljava/lang/Object; N P O 3org/objectweb/fractal/api/control/BindingController Q R bindFc '(Ljava/lang/String;Ljava/lang/Object;)V T 8org/objectweb/fractal/api/factory/InstantiationException
V X Aorg/objectweb/fractal/julia/factory/ChainedInstantiationException Z java/lang/StringBuilder
\ ] ^ getClass ()Ljava/lang/Class;
` b a java/lang/Class c d getName ()Ljava/lang/String;
f h g java/lang/String i j valueOf &(Ljava/lang/Object;)Ljava/lang/String;
Y l
0 n :
Y p q r append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
t u d
getMessage
Y w x d toString
W z
{ O(Ljava/lang/Throwable;Lorg/objectweb/fractal/api/Component;Ljava/lang/String;)V getFcInstanceType "()Lorg/objectweb/fractal/api/Type; 3org/objectweb/fractal/julia/type/BasicComponentType ? ,org/objectweb/fractal/api/type/InterfaceType ? 3org/objectweb/fractal/julia/type/BasicInterfaceType ? +org.objectweb.fractal.bf.connectors.Service
? ?
? *(Ljava/lang/String;Ljava/lang/String;ZZZ)V
~ ?
? 2([Lorg/objectweb/fractal/api/type/InterfaceType;)V ? 5org/objectweb/fractal/juliac/runtime/RuntimeException
? ?
? (Ljava/lang/Throwable;)V
SourceFile EnclosingService.java !
*?
?
? Y? ? ? Y? ? ? b*? Y? ? ? !*? !? #)? + *? 1Y? 3? 4? 5*? 5? #7? + *? 5? 9*? !? = *? 5? C)*? !)? G ? M ? * 8 H a S v :*? U? 1L+?L? WY+? YY+? [? _? e? km? o+? s? o? v? y?*? 5? S
" #
% &