A B C D E F G H I J K L M N O P R S T U V W _

A

AbstractClassGenerator - Class in org.objectweb.fractal.julia.asm
An abstract class generator based on the org.objectweb.asm package.
AbstractClassGenerator() - Constructor for class org.objectweb.fractal.julia.asm.AbstractClassGenerator
 
AbstractClassGenerator - Class in org.objectweb.fractal.juliak.asm
Root class for InterfaceType-based class generators.
AbstractClassGenerator() - Constructor for class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
 
AbstractCodeGenerator - Class in org.objectweb.fractal.julia.asm
An abstract CodeGenerator to add interception code "around" methods.
AbstractCodeGenerator() - Constructor for class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
 
AbstractGenericFactoryImpl - Class in org.objectweb.fractal.juliak.factory
Abstract super class for generic factories.
AbstractGenericFactoryImpl() - Constructor for class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
 
AbstractJuliaEnabledGenericFactoryImpl - Class in org.objectweb.fractal.juliak.factory
Abstract super class for generic factories.
AbstractJuliaEnabledGenericFactoryImpl() - Constructor for class org.objectweb.fractal.juliak.factory.AbstractJuliaEnabledGenericFactoryImpl
 
AbstractMap - Class in org.objectweb.fractal.juliak.factory
An implementation of the Map interface where each method throws an UnsupportedOperationException.
AbstractMap() - Constructor for class org.objectweb.fractal.juliak.factory.AbstractMap
 
addAllSubComponents(Component, List) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Add all sub-components of the given component to the list.
addedToFc(Component) - Method in class org.objectweb.fractal.julia.control.content.BasicSuperControllerMixin
 
addedToFc(Component) - Method in interface org.objectweb.fractal.julia.control.content.SuperControllerNotifier
Notifies this component that it has been added in the given component.
addedToFc(Component) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
addFcInterceptor(ComponentInterface, Interceptor) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorCompControllerImpl
Appends the specified interceptor at the end of the list of already existing interceptors for the specified Fractal interface.
addFcInterceptor(ComponentInterface, Interceptor) - Method in interface org.objectweb.fractal.juliak.control.interceptor.InterceptorController
Appends the specified interceptor at the end of the list of already existing interceptors for the specified Fractal interface.
addFcInterceptor(ComponentInterface, Interceptor) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
Appends the specified interceptor at the end of the list of already existing interceptors for the specified Fractal interface.
addFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
 
addFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.CheckContentMixin
Checks that the given component is not already a sub component, and then calls the overriden method.
addFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.SuperContentMixin
Calls the overriden method and then notifies the given component it has been added in this component.
addFcSubComponent(Component) - Method in class org.objectweb.fractal.juliak.membrane.MCompositeImpl
 
args - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
The arguments of the class that is being generated.
AttributeControllerClassGenerator - Class in org.objectweb.fractal.julia.asm
A class generator to generate AttributeController classes.
AttributeControllerClassGenerator() - Constructor for class org.objectweb.fractal.julia.asm.AttributeControllerClassGenerator
 
AttributeControllerDef - Interface in org.objectweb.fractal.juliak.control.attribute
This interface contains data related to the attribute controller.
AttributeControllerImpl - Class in org.objectweb.fractal.juliak.control.attribute
Implementation of the attribute controller.
AttributeControllerImpl() - Constructor for class org.objectweb.fractal.juliak.control.attribute.AttributeControllerImpl
 
AttributeTemplateMixin - Class in org.objectweb.fractal.julia.factory
Provides an attribute copy function to a Template.
AutoBindingComposite - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the AutoBindingComposite membrane.
AutoBindingComposite() - Constructor for class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
AutoBindingMixin - Class in org.objectweb.fractal.julia.control.binding
A mixin to simplify the management of collection interfaces with composite components.
AutoBindingPrimitive - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the AutoBindingPrimitive membrane.
AutoBindingPrimitive() - Constructor for class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 

B

BasicAttributeControllerMixin - Class in org.objectweb.fractal.juliak.control.attribute
Provides as a mixin layer, a basic implementation of the CloneableAttributeController interface.
BasicBindingControllerMixin - Class in org.objectweb.fractal.julia.control.binding
Provides a basic implementation of the BindingController interface.
BasicComponentInterface - Class in org.objectweb.fractal.julia
Provides a basic implementation of the ComponentInterface interface.
BasicComponentInterface() - Constructor for class org.objectweb.fractal.julia.BasicComponentInterface
Constructs an uninitialized BasicComponentInterface.
BasicComponentInterface(Component, String, Type, boolean, Object) - Constructor for class org.objectweb.fractal.julia.BasicComponentInterface
Constructs a new BasicComponentInterface.
BasicComponentMixin - Class in org.objectweb.fractal.julia
Provides a basic implementation of the Component interface.
BasicComponentType - Class in org.objectweb.fractal.julia.type
Provides a basic implementation of the ComponentType interface.
BasicComponentType(InterfaceType[]) - Constructor for class org.objectweb.fractal.julia.type.BasicComponentType
Constructs a BasicComponentType object.
BasicContentControllerMixin - Class in org.objectweb.fractal.julia.control.content
Provides a basic implementation of the ContentController interface.
BasicControllerMixin - Class in org.objectweb.fractal.julia
Provides a basic implementation of the Controller interface.
BasicGenericFactoryImpl - Class in org.objectweb.fractal.juliak.factory
A generic factory which instanciates components with a component-based membrane.
BasicGenericFactoryImpl() - Constructor for class org.objectweb.fractal.juliak.factory.BasicGenericFactoryImpl
 
BasicGenericFactoryMixin - Class in org.objectweb.fractal.julia.factory
Provides a basic implementation of the GenericFactory interface.
BasicGenericFactoryMixin() - Constructor for class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
 
BasicInitializableMixin - Class in org.objectweb.fractal.julia
Provides an empty implementation of the Initializable interface.
BasicInterfaceType - Class in org.objectweb.fractal.julia.type
Provides a basic implementation of the InterfaceType interface.
BasicInterfaceType(String, String, boolean, boolean, boolean) - Constructor for class org.objectweb.fractal.julia.type.BasicInterfaceType
Constructs a new BasicInterfaceType object.
BasicLifeCycleControllerMixin - Class in org.objectweb.fractal.julia.control.lifecycle
Provides a basic implementation of the LifeCycleController interface.
BasicLifeCycleCoordinatorMixin - Class in org.objectweb.fractal.julia.control.lifecycle
Provides an abstract implementation of the LifeCycleCoordinator interface.
BasicLoader - Class in org.objectweb.fractal.julia.loader
Provides a basic implementation of the Loader interface.
BasicLoader() - Constructor for class org.objectweb.fractal.julia.loader.BasicLoader
 
BasicMembraneControllerMixin - Class in org.objectweb.fractal.juliak.control.membrane
Provides as a mixin layer, a basic implementation of the MembraneController interface.
BasicMembranes - Class in org.objectweb.fractal.juliak.membrane
This class defines the basic membranes which are defined by Julia.
BasicMembranes() - Constructor for class org.objectweb.fractal.juliak.membrane.BasicMembranes
 
BasicNameControllerMixin - Class in org.objectweb.fractal.julia.control.name
Provides a basic implementation of the NameController interface.
BasicSuperControllerMixin - Class in org.objectweb.fractal.julia.control.content
Provides a basic implementation of the SuperControllerNotifier interface.
BasicTemplateMixin - Class in org.objectweb.fractal.julia.factory
Provides a basic implementation of the Template interface.
BasicTypeFactoryMixin - Class in org.objectweb.fractal.julia.type
Provides a basic implementation of the TypeFactory interface.
BasicTypeFactoryMixin() - Constructor for class org.objectweb.fractal.julia.type.BasicTypeFactoryMixin
 
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.AutoBindingMixin
Calls the overriden method, and then creates a corresponding internal binding, if necessary.
bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.BasicBindingControllerMixin
 
bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.CheckBindingMixin
Checks that the given interface is unbound, and then calls the overriden method.
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.CompositeBindingMixin
Calls the overriden method and then updates the getFcItfImpl link (or the getFcItfDelegate link of the corresponding interceptor) of the clientItfName interface to serverItf.
bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
 
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.ContentBindingMixin
Calls the checkFcLocalBinding method and then calls the overriden method.
bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.InterceptorBindingMixin
Gets the interceptor of the given client interface, updates its getFcItfDelegate, and then calls the overriden method with the interceptor as server interface (if there is an interceptor for the client interface).
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
Sets the shortcuts for the given binding and then calls the overriden method.
bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
Binds the client interface whose name is given to a server interface.
bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
Checks the interface name with the component's type and then calls the bindFc method.
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
Binds the client interface whose name is given to a server interface.
bindFc(BindingController, String, Object) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Bind the given destination interface to the given client interface name.
bindFc(String, Object) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
bindFcContent(String, Object) - Method in interface org.objectweb.fractal.julia.control.binding.ContentBindingController
Calls the bindFc method on the component encapsulated in this container.
bindFcMembrane(Type, Object, Object, Component) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Bind a control membrane to the component defined by the given type, content description and content.
bindFcMembrane(Type, Object, Object, Component) - Method in class org.objectweb.fractal.juliak.factory.BasicGenericFactoryImpl
Bind a control membrane to the component defined by the given type, content description and content.
BindingContentMixin - Class in org.objectweb.fractal.julia.control.content
Provides binding related checks to a ContentController.
BindingControllerDef - Interface in org.objectweb.fractal.juliak.control.binding
This interface contains data related to the binding controller.
Bootstrap - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the Bootstrap membrane.
Bootstrap() - Constructor for class org.objectweb.fractal.juliak.membrane.Bootstrap
 
BootstrapComponentImpl - Class in org.objectweb.fractal.juliak
Juliak bootstrap component implementation (aka content class).
BootstrapComponentImpl() - Constructor for class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
bytecode - Variable in class org.objectweb.fractal.juliak.factory.ClassDefinition
The associated bytecode.

C

ChainedIllegalBindingException - Exception in org.objectweb.fractal.julia.control.binding
A sub class of the IllegalBindingException class.
ChainedIllegalBindingException(Throwable, Component, Component, String, String, String) - Constructor for exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Constructs a new ChainedIllegalBindingException exception.
ChainedIllegalContentException - Exception in org.objectweb.fractal.julia.control.content
A sub class of the IllegalContentException class.
ChainedIllegalContentException(Throwable, Component, Component, String) - Constructor for exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Constructs a new ChainedIllegalContentException exception.
ChainedIllegalLifeCycleException - Exception in org.objectweb.fractal.julia.control.lifecycle
A sub class of the IllegalLifeCycleException class.
ChainedIllegalLifeCycleException(Throwable, Component, String) - Constructor for exception org.objectweb.fractal.julia.control.lifecycle.ChainedIllegalLifeCycleException
Constructs a new ChainedIllegalLifeCycleException exception.
ChainedInstantiationException - Exception in org.objectweb.fractal.julia.factory
A sub class of the InstantiationException class.
ChainedInstantiationException(Throwable, Component, String) - Constructor for exception org.objectweb.fractal.julia.factory.ChainedInstantiationException
Constructs a new ChainedInstantiationException exception.
ChainedNoSuchInterfaceException - Exception in org.objectweb.fractal.julia
A sub class of the NoSuchInterfaceException class.
ChainedNoSuchInterfaceException(Throwable, Component, String) - Constructor for exception org.objectweb.fractal.julia.ChainedNoSuchInterfaceException
Constructs a new ChainedNoSuchInterfaceException exception.
CheckBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides basic checks to a BindingController.
CheckContentMixin - Class in org.objectweb.fractal.julia.control.content
Provides basic checks to a ContentController.
checkFcAttributeControllerInterface(Class) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
Checks that the given class is valid attribute controller interface.
checkFcContentClass(Type, String, ClassLoader) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
Checks the given class against the given component type.
checkFcContentClassforBC(Type, Class) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Check that the content class implements the BindingController interface if at least one client interface is defined in its type.
checkFcContentClassImplementsServerInterfaces(Type, Class) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Check that the content class implements the server interfaces defined in the type.
checkFcContentDesc(Type, Object, Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Check that the value given for the content description is legal.
checkFcControllerDesc(Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Check that the given value is a legal controller description.
checkFcLocalBinding(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.ContentBindingMixin
Checks that the given binding is a local binding.
checkFcMandatoryInterfaces(Component) - Method in class org.objectweb.fractal.julia.control.lifecycle.TypeLifeCycleMixin
Checks that all the mandatory client interface of the given component are bound.
checkFcRemoveSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.BindingContentMixin
Checks that the removal of the given sub component will not create non local bindings.
checkFcType(Type, ClassLoader) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
Checks the given component type.
checkFcType(Type, Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Check that the value given for the type is legal.
CheckGenericFactoryMixin - Class in org.objectweb.fractal.julia.factory
Provides reflective checks to a GenericFactory.
cl - Variable in class org.objectweb.fractal.juliak.factory.ClassDefinition
The class.
ClassDefinition - Class in org.objectweb.fractal.juliak.factory
A struct-like class for holding class definitions and their bytecode.
ClassDefinition(Class, byte[]) - Constructor for class org.objectweb.fractal.juliak.factory.ClassDefinition
 
ClassDefinition() - Constructor for class org.objectweb.fractal.juliak.factory.ClassDefinition
 
ClasseDefinitions - Class in org.objectweb.fractal.juliak.factory
Repository for classes dynamically loaded by Juliak.
ClassGenerationException - Exception in org.objectweb.fractal.julia.asm
Thrown when a problem occurs during the generation of a class.
ClassGenerationException(Throwable, String, String) - Constructor for exception org.objectweb.fractal.julia.asm.ClassGenerationException
Constructs a new ClassGenerationException object.
ClassGenerator - Interface in org.objectweb.fractal.julia.asm
The interface that all Julia's class generators must implement.
ClassGenerator - Interface in org.objectweb.fractal.juliak.asm
Root class for InterfaceType-based class generators.
classLoader - Variable in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
The class loader to be used to load auxiliary classes, if needed.
classLoader - Variable in class org.objectweb.fractal.julia.asm.MergeClassGenerator
The class loader to be used to load auxiliary classes, if needed.
ClassTransformer - Interface in org.objectweb.fractal.julia.asm
A ClassVisitor that transforms the classes it visits.
classTransformers - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
The class transformers used by this interceptor class generator.
clear() - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
clone() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
 
clone() - Method in interface org.objectweb.fractal.julia.ComponentInterface
Creates and returns a copy of this component interface.
clone() - Method in interface org.objectweb.fractal.julia.Interceptor
Clones this interceptor object.
clone() - Method in class org.objectweb.fractal.julia.InterceptorInterface
 
CloneableAttributeController - Interface in org.objectweb.fractal.julia.control.attribute
An extended AttributeController interface.
CloneableAttributeControllerClassGenerator - Class in org.objectweb.fractal.juliak.asm
This class generates cloneable attribute controller implementations.
CloneableAttributeControllerClassGenerator() - Constructor for class org.objectweb.fractal.juliak.asm.CloneableAttributeControllerClassGenerator
 
cloneFcAttributes(AttributeController) - Method in interface org.objectweb.fractal.julia.control.attribute.CloneableAttributeController
Copies the attributes controlled by this controller into another one.
cloneFcAttributes(AttributeController) - Method in class org.objectweb.fractal.juliak.control.attribute.AttributeControllerImpl
 
cloneFcAttributes(AttributeController) - Method in class org.objectweb.fractal.juliak.control.attribute.BasicAttributeControllerMixin
 
close() - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
 
close() - Method in interface org.objectweb.fractal.julia.asm.CodeGenerator
Closes this code generator.
close() - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
 
codeGenDescs - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Descriptors of the code generators used by this class generator.
CodeGenerator - Interface in org.objectweb.fractal.julia.asm
A code generator used by an InterceptorClassGenerator to generate interception code.
codeGens - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
The code generators used by this interceptor class generator.
CollectionItfComponentMixin - Class in org.objectweb.fractal.juliak.control.interceptor
Mixin class for dynamically managing (add and remove) interceptors to the model instance of a collection interface.
CollectionItfContentControllerMixin - Class in org.objectweb.fractal.juliak.control.interceptor
Mixin class for dynamically managing (add and remove) interceptors to the model instance of a collection interface.
ComponentControllerDef - Interface in org.objectweb.fractal.juliak.control.component
This interface contains data related to the component controller.
ComponentInterface - Interface in org.objectweb.fractal.julia
An extended Interface interface.
Composite - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the Composite membrane.
Composite() - Constructor for class org.objectweb.fractal.juliak.membrane.Composite
 
CompositeBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides ComponentInterface management to a BindingController.
CompositeTemplate - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the CompositeTemplate membrane.
CompositeTemplate() - Constructor for class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
computeInterfaceTypes() - Method in class org.objectweb.fractal.julia.asm.ContextClassGenerator
Computes all the interface types of the component.
computeMaxs() - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Returns true if maxStack and maxLocals must be automatically computed.
computeMaxs() - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Returns true.
CONFIG_PROP_NAME - Static variable in class org.objectweb.fractal.juliak.Juliak
Property name for registering additional membrane definitions.
ContainerBindingControllerMixin - Class in org.objectweb.fractal.julia.control.binding
Provides a container based implementation of the BindingController interface.
ContainerLifeCycleMixin - Class in org.objectweb.fractal.julia.control.lifecycle
Provides container related functions to a LifeCycleController.
containsClass(String) - Method in class org.objectweb.fractal.juliak.factory.ClasseDefinitions
Return true if the repository contains the specified class name.
containsControllerDesc(Object) - Method in class org.objectweb.fractal.juliak.membrane.Membranes
Return true if the given controller description is registered with the repository.
containsFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.CheckContentMixin
Tests if this component contains the given sub component.
containsKey(Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
containsKey(Object) - Method in class org.objectweb.fractal.juliak.factory.ControlComponentBoundMap
Return true if the current control component defines the given interface.
containsValue(Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
content - Variable in class org.objectweb.fractal.julia.InitializationContext
The content of the component to which the controller object belongs.
ContentBindingController - Interface in org.objectweb.fractal.julia.control.binding
A component interface to control the bindings of the content of container components.
ContentBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides component hierarchy related checks to a BindingController.
ContentControllerDef - Interface in org.objectweb.fractal.juliak.control.content
This interface contains data related to the content controller.
ContentLifeCycleController - Interface in org.objectweb.fractal.julia.control.lifecycle
A component interface to control the life cycle of the content of container components.
ContextClassGenerator - Class in org.objectweb.fractal.julia.asm
A class generator to generate InitializationContext classes.
ContextClassGenerator() - Constructor for class org.objectweb.fractal.julia.asm.ContextClassGenerator
 
ControlComponentBoundMap - Class in org.objectweb.fractal.juliak.factory
An implementation of a Map where the get method returns the interface associated to a control component.
ControlComponentBoundMap(Component) - Constructor for class org.objectweb.fractal.juliak.factory.ControlComponentBoundMap
 
Controller - Interface in org.objectweb.fractal.julia
A controller object, i.e., an object that belongs to the controller part of a component.
controllerClasses - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
The controller classes that can be used by the generated interceptor class.
controllers - Variable in class org.objectweb.fractal.julia.InitializationContext
The controllers objects of the component to which the controller object belongs.
create() - Method in class org.objectweb.fractal.julia.InitializationContext
Initializes and fills in the fields of this object.
createFcItfType(String, String, boolean, boolean, boolean) - Method in class org.objectweb.fractal.julia.type.BasicTypeFactoryMixin
 
createFcItfType(String, String, boolean, boolean, boolean) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
createFcItfType(String, String, boolean, boolean, boolean) - Method in class org.objectweb.fractal.juliak.factory.TypeFactoryImpl
Create an interface type.
createFcType(InterfaceType[]) - Method in class org.objectweb.fractal.julia.type.BasicTypeFactoryMixin
 
createFcType(InterfaceType[]) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
createFcType(InterfaceType[]) - Method in class org.objectweb.fractal.juliak.factory.TypeFactoryImpl
Create a component type.
ctrlcomp - Variable in class org.objectweb.fractal.juliak.factory.ControlComponentBoundMap
The component controller.
CustomFactory - Interface in org.objectweb.fractal.juliak.membrane
A factory for a given component type where the basic type and instance factories can be customized with getter/setter methods.
cw - Variable in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
The class that is being generated.

D

decrementFcInvocationCounter() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
Decrements the number of currently executing method calls in this component.
defineClass(String, byte[]) - Method in interface org.objectweb.fractal.juliak.platform.PlatformItf
Define a new class.
defineClass(String, byte[]) - Method in class org.objectweb.fractal.juliak.platform.PlatformJSE
Define a new class.
DUMP_GENERATED_PROP_NAME - Static variable in class org.objectweb.fractal.juliak.Juliak
Property name for dumping run-time generated code.
dumpClasses() - Method in class org.objectweb.fractal.juliak.factory.ClasseDefinitions
Dump registered classes.
dumpClassToFile(String, String, byte[]) - Method in interface org.objectweb.fractal.juliak.platform.PlatformItf
Utility method to write the bytecode from a class to a file.
dumpClassToFile(String, String, byte[]) - Method in class org.objectweb.fractal.juliak.platform.PlatformJSE
Utility method to write the bytecode from a class to a file.
DynamicLoader - Class in org.objectweb.fractal.julia.loader
Provides an implementation of the Loader interface that can generate classes on the fly.
DynamicLoader() - Constructor for class org.objectweb.fractal.julia.loader.DynamicLoader
 

E

EMPTY - Static variable in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Describes an empty post block.
entrySet() - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
equals(Object) - Method in class org.objectweb.fractal.julia.BasicComponentInterface
Tests if the given object is equal to this component interface.
equals(Object) - Method in class org.objectweb.fractal.julia.loader.Tree
Tests if this tree is equal to the given object.
equals(String, int, int) - Method in class org.objectweb.fractal.julia.loader.Tree
Test if the String representation of this tree is equal to the given String.
equals(Object) - Method in class org.objectweb.fractal.julia.type.BasicInterfaceType
Tests if this interface type is equal to the given object.
evalTree(Tree, Map) - Method in class org.objectweb.fractal.julia.loader.BasicLoader
 
evalTree(Tree, Map) - Method in interface org.objectweb.fractal.julia.loader.Loader
Evaluates the given tree in the given context.
evalTree(Tree, Map) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 

F

FactoryDef - Interface in org.objectweb.fractal.juliak.control.factory
This interface contains data related to the factory controller.
fcActivated(LifeCycleCoordinator) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleCoordinatorMixin
 
fcActivated(LifeCycleCoordinator) - Method in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Notifies this component that the given component is about to become active.
fcActive - Variable in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleCoordinatorMixin
The components that are currently active.
fcBindings - Variable in class org.objectweb.fractal.julia.control.binding.BasicBindingControllerMixin
The bindings of the component to which this controller object belongs.
fcBindings - Variable in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
The map used to store the bindings of this component.
fcContent - Variable in class org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
The "user component" encapsulated in this container component.
fcContent - Variable in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
The controller and content descriptors of the components instantiated by this template.
fcCoordinator - Variable in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
The coordinator used to stop this component with other components simultaneously.
fcInactivated(LifeCycleCoordinator) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleCoordinatorMixin
 
fcInactivated(LifeCycleCoordinator) - Method in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Notifies this component that the given component has become inactive.
fcInstance - Variable in class org.objectweb.fractal.julia.factory.SingletonTemplateMixin
The singleton instance created by this template.
fcInstanceType - Variable in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
The functional type of the components instantiated by this template.
fcInterfaces - Variable in class org.objectweb.fractal.julia.BasicComponentMixin
The interfaces of this component.
fcInterfaces - Variable in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
fcInternalInterfaces - Variable in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
The internal interfaces of the component to which this controller object belongs.
fcInvocationCounter - Variable in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
The number of currently executing method calls in this component.
fcParents - Variable in class org.objectweb.fractal.julia.control.content.BasicSuperControllerMixin
The parents of the component to which this controller object belongs.
fcStarted - Variable in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
Indicates if this component is started or not.
fcState - Variable in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
The life cycle state of this component.
fcSubComponents - Variable in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
The sub components of the component to which this controller object belongs.
fcSupers - Variable in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
fcType - Variable in class org.objectweb.fractal.julia.BasicComponentMixin
The type of this component.
FINALLY - Static variable in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Describes a finally post block.
flags - Variable in class org.objectweb.fractal.julia.BasicComponentInterface
The flags of this component interfaces.
FlatParametricPrimitive - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the FlatParametricPrimitive membrane.
FlatParametricPrimitive() - Constructor for class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
FlatParametricPrimitiveTemplate - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the FlatParametricPrimitiveTemplate membrane.
FlatParametricPrimitiveTemplate() - Constructor for class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
FlatPrimitive - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the FlatPrimitive membrane.
FlatPrimitive() - Constructor for class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
FlatPrimitiveTemplate - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the FlatPrimitiveTemplate membrane.
FlatPrimitiveTemplate() - Constructor for class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
followBindingsUpToLastInterface(Interface) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Follow bindings and return the interface associated to the component located at the end of the binding chain.
FractalHelper - Class in org.objectweb.fractal.juliak
This class contains helper methods to facilitate the use of the Fractal API.
FractalHelper() - Constructor for class org.objectweb.fractal.juliak.FractalHelper
 

G

generate(String, InterfaceType, InitializationContext) - Method in class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
Generate the bytecode of a class implementing the given Fractal interface type.
generate(InterfaceType, InitializationContext) - Method in class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
Generate a class implementing the given Fractal interface type.
generate(String, InterfaceType, InitializationContext) - Method in interface org.objectweb.fractal.juliak.asm.ClassGenerator
Generate the bytecode of a class implementing the given Fractal interface type.
generate(InterfaceType, InitializationContext) - Method in interface org.objectweb.fractal.juliak.asm.ClassGenerator
Generate a class implementing the given Fractal interface type.
generate(String, InterfaceType, InitializationContext) - Method in class org.objectweb.fractal.juliak.asm.CloneableAttributeControllerClassGenerator
Generate the bytecode of a class implementing the given Fractal interface type.
generate(String, InterfaceType, InitializationContext) - Method in class org.objectweb.fractal.juliak.asm.InterceptorClassGenerator
Generate the bytecode of an interceptor class implementing the given Fractal interface type.
generate(String, InterfaceType, InitializationContext) - Method in class org.objectweb.fractal.juliak.asm.InterfaceClassGenerator
Generate the bytecode of a class implementing the given Fractal interface type.
generate(InterfaceType, InitializationContext) - Method in class org.objectweb.fractal.juliak.factory.InstanceGenerator
Generate a new instance with the current class generator.
generate(InterfaceType, Component, Object, boolean) - Method in class org.objectweb.fractal.juliak.factory.InterfaceInstanceGenerator
Return an Interface instance implementing a given Fractal InterfaceType.
generateClass(String, Tree, Loader, ClassLoader) - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Generates a sub class of the given class that implements the given interfaces.
generateClass(String, Tree, Loader, ClassLoader) - Method in interface org.objectweb.fractal.julia.asm.ClassGenerator
Generates the class whose descriptor is given, with the given name.
generateClass(String, Tree, Loader, ClassLoader) - Method in class org.objectweb.fractal.julia.asm.ContextClassGenerator
Generates the class whose descriptor is given, with the given name.
generateClass(String, Tree, Loader, ClassLoader) - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Initializes the specific fields of this class before calling the overriden method.
generateClass(String, Tree, Loader, ClassLoader) - Method in class org.objectweb.fractal.julia.asm.MergeClassGenerator
Generates a class by merging the given classes.
generateClass(String, Tree, Loader, ClassLoader) - Method in class org.objectweb.fractal.julia.asm.MixinClassGenerator
Generates a class by adding mixin classes to the given class.
generateClass(String, Tree, Object) - Method in class org.objectweb.fractal.julia.loader.BasicLoader
Generates the class whose descriptor is given, with the given name.
generateClass(String, Tree, Object) - Method in class org.objectweb.fractal.julia.loader.DynamicLoader
 
generateCloneCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
 
generateCloneCode(MethodVisitor) - Method in interface org.objectweb.fractal.julia.asm.CodeGenerator
Generates the cloning code for this code generator.
generateCloneCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.LifeCycleCodeGenerator
 
generateCloneCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
 
generateCloneCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
 
generateConstructor() - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Generates the constructor of the class to be generated.
generateConstructor() - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
 
generateConstructor() - Method in class org.objectweb.fractal.julia.asm.InterfaceClassGenerator
Generates the constructor of the class to be generated.
generateCreateContent(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.ContextClassGenerator
Generates the code to create the component's content.
generateCreateControllers(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.ContextClassGenerator
Generates the code to create the component's controller objects.
generateCreateInterfaces(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.ContextClassGenerator
Generates the code to create the component interfaces.
generateCreateType(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.ContextClassGenerator
Generates the code to initialize the "componentType" and "internalComponentType" static fields of the generated class.
Generated - Interface in org.objectweb.fractal.julia.loader
The interface that all Julia's generated classes must implement.
generateDefaultMethods() - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Generates the default methods of the class to be generated.
generateDefaultMethods() - Method in class org.objectweb.fractal.julia.asm.AttributeControllerClassGenerator
Calls the overriden method and generates the header of the cloneFcAttributes method.
generateDefaultMethods() - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Calls the overriden method and generates the "impl" field and the methods of the Interceptor interface.
generateDefaultMethods() - Method in class org.objectweb.fractal.julia.asm.InterfaceClassGenerator
Calls the overriden method and generates the getFcItfImpl and setFcItfImpl methods.
generateExceptionHandler(Exception) - Method in class org.objectweb.fractal.juliak.factory.InstanceGenerator
 
generateHeader() - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Generates the header of the class to be generated.
generateInitCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
 
generateInitCode(MethodVisitor) - Method in interface org.objectweb.fractal.julia.asm.CodeGenerator
Generates the initialization code for this code generator.
generateInitCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.LifeCycleCodeGenerator
 
generateInitCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
 
generateInitCode(MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
 
generateInterceptionCode(Method, MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
 
generateInterceptionCode(Method, MethodVisitor) - Method in interface org.objectweb.fractal.julia.asm.CodeGenerator
Generates the interception code for the given method.
generateInterceptionCode(Method, MethodVisitor) - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
 
generateInterceptionCodeBlock(Method, boolean, MethodVisitor, int) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
Generates an interception code block for the given method.
generateInterceptionCodeBlock(Method, boolean, MethodVisitor, int) - Method in class org.objectweb.fractal.julia.asm.LifeCycleCodeGenerator
 
generateInterceptionCodeBlock(Method, boolean, MethodVisitor, int) - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
 
generateInterceptionCodeBlock(Method, boolean, MethodVisitor, int) - Method in class org.objectweb.fractal.julia.asm.TraceCodeGenerator
 
generateInterfaceMethods() - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Generates the methods of the interfaces to be implemented by the class to be generated.
generateInterfaceMethods() - Method in class org.objectweb.fractal.julia.asm.AttributeControllerClassGenerator
Calls the overriden method and finishes the generation of the cloneFcAttributes method.
generateInterfaceMethods() - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
 
generateMethod(Method) - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Generates a method of an interface to be implemented by the class to be generated.
generateMethod(Method) - Method in class org.objectweb.fractal.julia.asm.AttributeControllerClassGenerator
Generates a getter or setter method, and the corresponding fields if they are not already generated.
generateMethod(Method) - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Generates the interception code for the given method.
generateMethod(Method) - Method in class org.objectweb.fractal.julia.asm.InterfaceClassGenerator
Generates a method that forwards calls to the 'impl' object.
generateMethodInitializerCode(Method, String, String, ClassVisitor, MethodVisitor) - Static method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Generates code to initialize a static field containing the Method object.
generateParameterReifierCode(Method, MethodVisitor) - Static method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Generates the code to reify the arguments of the given method.
generateReturnCode() - Method in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Generates the code to return the result value stored in the returnLocal local variable.
generateReturnCode(Method, MethodVisitor) - Static method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Generates the code to unreify the result of the given method.
generateTreeDescriptor(Tree, Tree) - Method in class org.objectweb.fractal.julia.asm.ContextClassGenerator
 
generator - Variable in class org.objectweb.fractal.juliak.factory.InstanceGenerator
The class generator associated to this instance generator.
get(Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
get() - Static method in class org.objectweb.fractal.juliak.factory.ClasseDefinitions
Return the singleton instance of this class.
get(Object) - Method in class org.objectweb.fractal.juliak.factory.ControlComponentBoundMap
Return the interface associated to the current control component.
get() - Static method in class org.objectweb.fractal.juliak.factory.InterfaceInstanceGenerator
Return the singleton instance of this class.
get() - Static method in class org.objectweb.fractal.juliak.Juliak
Return an instance of the Fractal provider class.
get() - Static method in class org.objectweb.fractal.juliak.membrane.Membranes
Return the singleton instance of this class.
get() - Static method in class org.objectweb.fractal.juliak.platform.Platform
 
getAdl() - Method in class org.objectweb.fractal.juliak.membrane.MembraneDef
 
getAllSubComponents(Component) - Static method in class org.objectweb.fractal.julia.control.content.Util
Returns all the direct and indirect sub components of the given component.
getAllSubComponents(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Return all sub-components of the given component.
getAttributeController(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the AttributeController interface of the given component.
getBindingController(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the BindingController interface of the given component.
getClass(String) - Method in class org.objectweb.fractal.juliak.factory.ClasseDefinitions
Retrieve a class from the repository.
getClassDescriptor() - Method in exception org.objectweb.fractal.julia.asm.ClassGenerationException
Returns the class descriptor of the class that cannot be generated.
getClassLoader() - Method in class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
 
getClassNameSuffix(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
Return the name of the suffix which is appended to generated class names.
getClassNameSuffix(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.CloneableAttributeControllerClassGenerator
Return the name of the suffix which is appended to generated class names.
getClassNameSuffix(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.InterceptorClassGenerator
Return the name of the suffix which is appended to generated class names.
getClassNameSuffix(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.InterfaceClassGenerator
Return the name of the suffix which is appended to generated class names.
getClientComponent() - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Returns the client side component of the illegal binding.
getClientInterface() - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Returns the name of the client interface of the illegal binding.
getComponent() - Method in exception org.objectweb.fractal.julia.ChainedNoSuchInterfaceException
Returns the component whose interface cannot be found.
getComponent() - Method in exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Returns the component whose content is or would become illegal.
getComponent() - Method in exception org.objectweb.fractal.julia.control.lifecycle.ChainedIllegalLifeCycleException
Returns the component whose life cycle state is illegal.
getContent() - Method in exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Returns the component that makes the content of getComponent illegal.
getContent(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
 
getContentController(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the ContentController interface of the given component.
getContextType() - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
Returns the type of the context to be passed from the "pre method" to the "post method".
getControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.MembraneDef
 
getControllerInterfaceName() - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Returns the name of the interface provided by the controller object to be associated to the interceptor.
getControllerInterfaceName() - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
Returns the name of the interface provided by the controller object to be associated to the interceptor.
getException() - Method in exception org.objectweb.fractal.julia.asm.ClassGenerationException
 
getException() - Method in exception org.objectweb.fractal.julia.ChainedNoSuchInterfaceException
Returns the exception that caused in this exception.
getException() - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Returns the exception that caused in this exception.
getException() - Method in exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Returns the exception that caused in this exception.
getException() - Method in exception org.objectweb.fractal.julia.control.lifecycle.ChainedIllegalLifeCycleException
Returns the exception that caused in this exception.
getException() - Method in exception org.objectweb.fractal.julia.factory.ChainedInstantiationException
Returns the exception that caused in this exception.
getFactory() - Method in exception org.objectweb.fractal.julia.factory.ChainedInstantiationException
Returns the factory component that cannot be instantiated.
getFactory(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the Factory interface of the given component.
getFcClientItfsBoundTo(Interface) - Static method in class org.objectweb.fractal.julia.control.binding.Util
Returns the client interfaces that are bound to the given server interface.
getFcClientItfsBoundTo(Component, Interface) - Static method in class org.objectweb.fractal.julia.control.binding.Util
Returns the client interfaces of the given component that are bound to the given server interface.
getFcContentDesc() - Method in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
 
getFcContentDesc() - Method in class org.objectweb.fractal.julia.Julia
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.Juliak
Return the Fractal content description of this component.
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
getFcContentDesc() - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
getFcContentDescriptor(Object) - Method in class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
Returns the tree corresponding to the given content descriptor.
getFcControllerDesc() - Method in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
 
getFcControllerDesc() - Method in class org.objectweb.fractal.julia.Julia
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.Juliak
Return the Fractal controller description of this component.
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
getFcControllerDesc() - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
getFcControllerDescriptor(Object) - Method in class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
Returns the tree corresponding to the given controller descriptor.
getFcCoordinator() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
Returns the LifeCycleCoordinator interface of this component.
getFcFullyQualifiedName(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Return the fully-qualified name of a component, i.e. a slash-separated string of names reflecting the hierarchy of nested components.
getFcGeneratorParameters() - Method in interface org.objectweb.fractal.julia.loader.Generated
Returns the string representation of the arguments that were used to generate the class of this object.
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.Juliak
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
getFcGenericFactory() - Method in interface org.objectweb.fractal.juliak.membrane.CustomFactory
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
getFcGenericFactory() - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
getFcInstanceType() - Method in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
 
getFcInstanceType() - Method in class org.objectweb.fractal.julia.Julia
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.Juliak
Return the Fractal type of this component.
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
getFcInstanceType() - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
getFcInterceptors(ComponentInterface) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorCompControllerImpl
Returns the array of interceptors associated to the specified Fractal interface.
getFcInterceptors(ComponentInterface) - Method in interface org.objectweb.fractal.juliak.control.interceptor.InterceptorController
Returns the array of interceptors associated to the specified Fractal interface.
getFcInterceptors(ComponentInterface) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
Returns the array of interceptors associated to the specified Fractal interface.
getFcInterface(String) - Method in class org.objectweb.fractal.julia.BasicComponentMixin
 
getFcInterface(String) - Method in class org.objectweb.fractal.julia.TypeComponentMixin
Checks the interface name against the component's type and then calls the overriden method.
getFcInterface(String) - Method in class org.objectweb.fractal.juliak.control.interceptor.CollectionItfComponentMixin
 
getFcInterface(Component, String) - Static method in class org.objectweb.fractal.juliak.FractalHelper
 
getFcInterface(String) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
getFcInterfaces() - Method in class org.objectweb.fractal.julia.BasicComponentMixin
 
getFcInterfaces() - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
getFcInterfaceType(String) - Method in class org.objectweb.fractal.julia.type.BasicComponentType
 
getFcInterfaceTypes() - Method in class org.objectweb.fractal.julia.type.BasicComponentType
 
getFcInternalInterface(String) - Method in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
 
getFcInternalInterface(String) - Method in class org.objectweb.fractal.julia.control.content.TypeContentMixin
Checks the interface name against the component's type and then calls the overriden method.
getFcInternalInterface(String) - Method in class org.objectweb.fractal.juliak.control.interceptor.CollectionItfContentControllerMixin
 
getFcInternalInterface(ContentController, String) - Static method in class org.objectweb.fractal.juliak.FractalHelper
 
getFcInternalInterface(String) - Method in class org.objectweb.fractal.juliak.membrane.MCompositeImpl
 
getFcInternalInterfaces() - Method in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
 
getFcInternalInterfaces() - Method in class org.objectweb.fractal.juliak.membrane.MCompositeImpl
 
getFcInternalLifeCycleControllers() - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
 
getFcItfDelegate() - Method in interface org.objectweb.fractal.julia.Interceptor
Returns the object to which this interceptor delegates method calls.
getFcItfImpl() - Method in interface org.objectweb.fractal.julia.ComponentInterface
Returns the object that implements this component interface.
getFcItfName() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
 
getFcItfName() - Method in class org.objectweb.fractal.julia.InterceptorInterface
 
getFcItfName() - Method in class org.objectweb.fractal.julia.type.BasicInterfaceType
 
getFcItfOwner() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
 
getFcItfOwner() - Method in class org.objectweb.fractal.julia.InterceptorInterface
 
getFcItfSignature() - Method in class org.objectweb.fractal.julia.type.BasicInterfaceType
 
getFcItfType() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
 
getFcItfType() - Method in class org.objectweb.fractal.julia.InterceptorInterface
 
getFcLifeCycleControllers(Component) - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
Returns the components that must be stopped in order to stop the given component.
getFcLoader(Object) - Method in class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
 
getFcLoader(Object) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
 
getFcLoader() - Method in class org.objectweb.fractal.juliak.Juliak
 
getFcMembrane() - Method in class org.objectweb.fractal.juliak.control.membrane.BasicMembraneControllerMixin
 
getFcMembrane() - Method in interface org.objectweb.fractal.juliak.control.membrane.MembraneController
Return the reference of the current control membrane.
getFcMembrane() - Method in class org.objectweb.fractal.juliak.control.membrane.MembraneControllerImpl
 
getFcName() - Method in class org.objectweb.fractal.julia.control.name.BasicNameControllerMixin
 
getFcName() - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
getFcPotentialClientsOf(Interface) - Static method in class org.objectweb.fractal.julia.control.binding.Util
Returns the potential client components of the given server interface.
getFcState() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
 
getFcState() - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
 
getFcSubComponents() - Method in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
 
getFcSubComponents() - Method in class org.objectweb.fractal.juliak.membrane.MCompositeImpl
 
getFcSuperComponents() - Method in class org.objectweb.fractal.julia.control.content.BasicSuperControllerMixin
 
getFcSuperComponents() - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
getFcType() - Method in class org.objectweb.fractal.julia.BasicComponentMixin
 
getFcType() - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
getFcTypeDescriptor(Type) - Method in class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
Returns a tree representing the given component type.
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.Juliak
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
getFcTypeFactory() - Method in interface org.objectweb.fractal.juliak.membrane.CustomFactory
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
getFcTypeFactory() - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
getGenericFactory(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the GenericFactory interface of the given component.
getHandleMethodCallMethodName() - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Returns the name of the method to be called on the associated controller object, for each intercepted call.
getImplementedInterfaces() - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Returns all the interfaces implemented by the class to be generated.
getImplementedInterfaces() - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
Returns the list of interfaces to be added to be implemented by the generated interceptor.
getImplementedInterfaces() - Method in class org.objectweb.fractal.julia.asm.AttributeControllerClassGenerator
Adds CloneableAttributeController to the list returned by the overriden method.
getImplementedInterfaces() - Method in interface org.objectweb.fractal.julia.asm.CodeGenerator
Permits a CodeGenerator to add interfaces that must be implemented by the interceptor class being generated.
getImplementedInterfaces() - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Adds Interceptor to the list returned by the overriden method.
getImplementedInterfaces() - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Returns the list of interfaces to be added to be implemented by the generated interceptor.
getInterceptionCodeFormals(Method) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
Returns the number of local variables that are used by the generated interception code.
getInterceptionCodeFormals(Method) - Method in class org.objectweb.fractal.julia.asm.LifeCycleCodeGenerator
 
getInterceptionCodeFormals(Method) - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
 
getInterceptionType(Method) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
Returns the type of the interception code to be generated for the given method.
getInterceptionType(Method) - Method in class org.objectweb.fractal.julia.asm.LifeCycleCodeGenerator
 
getInterceptors() - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorCompControllerImpl
 
getInterceptors() - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
 
getInterceptors() - Method in interface org.objectweb.fractal.juliak.control.interceptor.InterceptorDefAttributes
 
getInterface(String) - Method in class org.objectweb.fractal.julia.InitializationContext
Returns the component interface of the interfaces map whose name is given.
getIsReflectedCallMethodName() - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Returns the name of the method to be called on the associated controller object to identify reflected calls.
getLifeCycleController(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the LifeCycleController interface of the given component.
getLoader() - Method in class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
 
getLoader() - Method in interface org.objectweb.fractal.juliak.platform.PlatformItf
Return the loader used by Juliak for loading classes.
getLoader() - Method in class org.objectweb.fractal.juliak.platform.PlatformJSE
Return the loader used by Juliak for loading classes.
getMembraneDef(Object) - Method in class org.objectweb.fractal.juliak.membrane.Membranes
Return the MembraneDef instance associated to the given controller description.
getMembraneDefs() - Method in class org.objectweb.fractal.juliak.membrane.BasicMembranes
Return the definitions of membranes supported by Juliak.
getMembraneDefs() - Method in class org.objectweb.fractal.juliak.membrane.JuliakMembranes
Return the definitions of membranes supported by Juliak.
getMembraneDefs() - Method in interface org.objectweb.fractal.juliak.membrane.MembraneDefProvider
Return an array of membrane definitions.
getMembraneDefs() - Method in class org.objectweb.fractal.juliak.membrane.Membranes
Return the MembraneDef instances currently registered.
getMethodName(Method) - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
Returns the String to be passed as argument to the pre and post methods, for the given method.
getNameController(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the NameController interface of the given component.
getOpcodeOffset(Class) - Static method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Returns the offset which must be added to some opcodes to get an opcode of the given type.
getOptionalInterface(String) - Method in class org.objectweb.fractal.julia.InitializationContext
Returns the component interface of the interfaces map whose name is given.
getPostMethodName() - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
Returns the name of the method to be called on the associated controller object, after each intercepted call.
getPreMethodName() - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
Returns the name of the method to be called on the associated controller object, before each intercepted call.
getResourceAsStream(String) - Method in interface org.objectweb.fractal.juliak.platform.PlatformItf
Load a ressource.
getResourceAsStream(String) - Method in class org.objectweb.fractal.juliak.platform.PlatformJSE
Load a ressource.
getServerComponent() - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Returns the server side component of the illegal binding.
getServerInterface() - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Returns he name of the server interface of the illegal binding.
getSize(Class) - Static method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Returns the size of the given type.
getSize() - Method in class org.objectweb.fractal.julia.loader.Tree
Returns the number of sub trees of this tree.
getSource() - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Returns the source of the class to be generated.
getSource() - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Returns the source of the class to be generated.
getSource() - Method in class org.objectweb.fractal.julia.asm.InterfaceClassGenerator
Returns the source of the class to be generated.
getSubTree(int) - Method in class org.objectweb.fractal.julia.loader.Tree
Returns the sub tree of this tree whose index is given.
getSubTrees() - Method in class org.objectweb.fractal.julia.loader.Tree
Returns the sub trees of this tree.
getSuperController(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the SuperControllerNotifier interface of the given component.
getTargetClassName(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
Return the name of the class generated by the current class generator for the specified interface type.
getTargetClassName(InterfaceType) - Method in interface org.objectweb.fractal.juliak.asm.ClassGenerator
Return the name of the class generated by the current class generator for the specified interface type.
getTopMostComponent(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Traverse the super-hierarchy to return the root component.
getTypeFactory(Component) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Returns the TypeFactory interface of the given component.
getValue(String) - Method in class org.objectweb.fractal.julia.loader.Tree
Return the value associated to the given key.

H

hasFcInterceptor() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
 
hasFcInterceptor() - Method in interface org.objectweb.fractal.julia.ComponentInterface
Returns true if this interface has a permanently associated interceptor.
hashCode() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
Returns the hash code of this component interface.
hashCode() - Method in class org.objectweb.fractal.julia.loader.Tree
Returns the hashcode of this tree.
HIDDEN_NAME - Static variable in interface org.objectweb.fractal.juliak.control.factory.FactoryDef
The factory controller is specified with the Factory interface in the Fractal API.
HIDDEN_TYPE - Static variable in interface org.objectweb.fractal.juliak.control.factory.FactoryDef
 
hints - Variable in class org.objectweb.fractal.julia.InitializationContext
Miscellaneous additional context information.

I

IllegalClassDescriptorException - Exception in org.objectweb.fractal.julia.asm
 
IllegalClassDescriptorException(String, String) - Constructor for exception org.objectweb.fractal.julia.asm.IllegalClassDescriptorException
Constructs a new IllegalClassDescriptorException object.
implFieldDesc - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
The "impl" field descriptor.
implFieldName - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
The "impl" field name.
IN - Static variable in interface org.objectweb.fractal.julia.asm.CodeGenerator
The type of code generators that applies only to input interceptor classes.
in - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
true if the class to be generated is an input interceptor class.
IN_OUT - Static variable in interface org.objectweb.fractal.julia.asm.CodeGenerator
The type of code generators that applies to input and output interceptor classes.
incrementFcInvocationCounter() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
Increments the number of currently executing method calls in this component.
init(InterceptorClassGenerator) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
 
init(InterceptorClassGenerator) - Method in interface org.objectweb.fractal.julia.asm.CodeGenerator
Initializes this code generator.
init(InterceptorClassGenerator) - Method in class org.objectweb.fractal.julia.asm.LifeCycleCodeGenerator
 
init(InterceptorClassGenerator) - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
 
init(InterceptorClassGenerator) - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
 
init(InterceptorClassGenerator) - Method in class org.objectweb.fractal.julia.asm.TraceCodeGenerator
 
init(Map) - Method in class org.objectweb.fractal.julia.loader.BasicLoader
 
init(Map) - Method in class org.objectweb.fractal.julia.loader.DynamicLoader
 
init(Map) - Method in interface org.objectweb.fractal.julia.loader.Loader
Initializes this loader.
init(Map) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.BasicComponentMixin
Initializes the fields of this mixin from the given context, and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.BasicControllerMixin
Does nothing.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.attribute.UseCloneableAttributeControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.binding.TypeBasicBindingMixin
Initializes the TypeBasicBindingMixin._this_fcBindings map, and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.binding.UseBindingControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.content.UseContentControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.content.UseSuperControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.lifecycle.UseLifeCycleControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.name.UseNameControllerMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in interface org.objectweb.fractal.julia.Controller
Initialize this controller object.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.loader.UseLoaderMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.type.UseTypeFactoryMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.UseComponentMixin
Initializes the fields of this mixin and then calls the overriden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.juliak.control.attribute.AttributeControllerImpl
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.juliak.control.attribute.BasicAttributeControllerMixin
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorCompControllerImpl
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.juliak.control.membrane.BasicMembraneControllerMixin
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.juliak.control.membrane.MembraneControllerImpl
 
Initializable - Interface in org.objectweb.fractal.julia.loader
The interface used by the newObject method to initialize some objects.
InitializationContext - Class in org.objectweb.fractal.julia
A context used to initialize Controller objects.
InitializationContext() - Constructor for class org.objectweb.fractal.julia.InitializationContext
Constructs an uninitialized InitializationContext object.
initialize(Tree) - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Initializes this object with the given arguments.
initialize(Tree) - Method in class org.objectweb.fractal.julia.asm.InterfaceClassGenerator
Initializes this object with the given arguments.
initialize(Tree) - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
 
initialize(Tree) - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
 
initialize(Tree) - Method in class org.objectweb.fractal.julia.asm.TraceCodeGenerator
Initializes this object with the given arguments.
initialize(Tree) - Method in class org.objectweb.fractal.julia.BasicInitializableMixin
 
initialize(Tree) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
Initializes this object with the given arguments.
initialize(Tree) - Method in interface org.objectweb.fractal.julia.loader.Initializable
Initializes this object with the given arguments.
initialize(Tree) - Method in class org.objectweb.fractal.julia.logger.LoggerLifeCycleMixin
 
InstanceGenerator - Class in org.objectweb.fractal.juliak.factory
Super class for instance generators.
InstanceGenerator(ClassGenerator) - Constructor for class org.objectweb.fractal.juliak.factory.InstanceGenerator
 
intercept(Method) - Method in class org.objectweb.fractal.julia.asm.AbstractCodeGenerator
Returns true if this code generator must generate interception code for the given method.
intercept(Method) - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Returns true if this code generator must generate interception code for the given method.
Interceptor - Interface in org.objectweb.fractal.julia
An interceptor object, i.e., a Controller object that intercepts method calls.
InterceptorBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides output interceptors management to a BindingController.
InterceptorClassGenerator - Class in org.objectweb.fractal.julia.asm
A class generator to generate Interceptor classes.
InterceptorClassGenerator() - Constructor for class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
 
InterceptorClassGenerator - Class in org.objectweb.fractal.juliak.asm
This class generates Interceptor implementations.
InterceptorClassGenerator(String) - Constructor for class org.objectweb.fractal.juliak.asm.InterceptorClassGenerator
 
InterceptorCodeAdapter - Class in org.objectweb.fractal.julia.asm
An abstract code adapter to ease the implementation of CodeGenerator.
InterceptorCodeAdapter(MethodVisitor, Method, int, int) - Constructor for class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Constructs a new InterceptorCodeAdapter.
InterceptorCompControllerImpl - Class in org.objectweb.fractal.juliak.control.interceptor
Default implementation of the InterceptorController control interface.
InterceptorCompControllerImpl() - Constructor for class org.objectweb.fractal.juliak.control.interceptor.InterceptorCompControllerImpl
 
InterceptorController - Interface in org.objectweb.fractal.juliak.control.interceptor
Interface for managing the interceptors associated with the client and server interfaces of a component.
InterceptorControllerMixin - Class in org.objectweb.fractal.juliak.control.interceptor
This class implements an interceptor controller for managing the interceptors associated to the client and server interfaces of a component.
InterceptorControllerMixin() - Constructor for class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
 
InterceptorDefAttributes - Interface in org.objectweb.fractal.juliak.control.interceptor
This interface defines the attributes which describe the interceptors associated to a control membrane.
InterceptorInterface - Class in org.objectweb.fractal.julia
An Interface that is also an Interceptor.
InterceptorInterface() - Constructor for class org.objectweb.fractal.julia.InterceptorInterface
 
InterfaceClassGenerator - Class in org.objectweb.fractal.julia.asm
A class generator to generate Interface classes.
InterfaceClassGenerator() - Constructor for class org.objectweb.fractal.julia.asm.InterfaceClassGenerator
 
InterfaceClassGenerator - Class in org.objectweb.fractal.juliak.asm
This class generates Interface implementations.
InterfaceClassGenerator() - Constructor for class org.objectweb.fractal.juliak.asm.InterfaceClassGenerator
 
InterfaceInstanceGenerator - Class in org.objectweb.fractal.juliak.factory
This class generates Fractal Interface instances.
interfaces - Variable in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
The interfaces to be implemented by the class that is being generated.
interfaces - Variable in class org.objectweb.fractal.julia.InitializationContext
The external interfaces of the component to which the controller object belongs.
internalInterfaces - Variable in class org.objectweb.fractal.julia.InitializationContext
The external interfaces of the component to which the controller object belongs.
isComposite - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Indicates if the interceptors are generated for a composite component.
isEmpty() - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
isFcClientItf() - Method in class org.objectweb.fractal.julia.type.BasicInterfaceType
 
isFcCollectionItf() - Method in class org.objectweb.fractal.julia.type.BasicInterfaceType
 
isFcContentToBeCheckedForBC(Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Return true if the content class associated to the given controller description must implement the BindingController interface when its type defines at least one client interface.
isFcControllerInterfaceName(String) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Return true if the specified name corresponds to the name of a Fractal controller interface.
isFcControllerMethodName(String) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Return true if the specified name corresponds to the name of a Fractal control method.
isFcImplementableInterface(String) - Static method in class org.objectweb.fractal.juliak.FractalHelper
Return true if the specified name corresponds to the name of an interface which should be implemented by a content class.
isFcInternalItf() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
 
isFcInternalItf() - Method in class org.objectweb.fractal.julia.InterceptorInterface
 
isFcOptionalItf() - Method in class org.objectweb.fractal.julia.type.BasicInterfaceType
 
isFcSubTypeOf(Type) - Method in class org.objectweb.fractal.julia.type.BasicComponentType
 
isFcSubTypeOf(Type) - Method in class org.objectweb.fractal.julia.type.BasicInterfaceType
 

J

Julia - Class in org.objectweb.fractal.julia
Provides access to the Julia bootstrap component.
Julia() - Constructor for class org.objectweb.fractal.julia.Julia
 
Juliak - Class in org.objectweb.fractal.juliak
The Fractal provider class for managing component-based control membranes.
Juliak() - Constructor for class org.objectweb.fractal.juliak.Juliak
 
JuliakMembranes - Class in org.objectweb.fractal.juliak.membrane
This class defines the membranes supported by Juliak.
JuliakMembranes() - Constructor for class org.objectweb.fractal.juliak.membrane.JuliakMembranes
 

K

keySet() - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 

L

LifeCycleBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides life cycle related checks to a BindingController.
LifeCycleCodeGenerator - Class in org.objectweb.fractal.julia.asm
A CodeGenerator to generate pre and post code to enforce the component's lifecycle.
LifeCycleCodeGenerator() - Constructor for class org.objectweb.fractal.julia.asm.LifeCycleCodeGenerator
 
LifeCycleContentMixin - Class in org.objectweb.fractal.julia.control.content
Provides lifecycle related checks to a ContentController.
LifeCycleControllerDef - Interface in org.objectweb.fractal.juliak.control.lifecycle
This interface contains data related to the lifecycle controller.
LifeCycleCoordinator - Interface in org.objectweb.fractal.julia.control.lifecycle
An extended LifeCycleController interface.
listFc() - Method in class org.objectweb.fractal.julia.control.binding.BasicBindingControllerMixin
 
listFc() - Method in class org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
 
listFc() - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
Returns the names of the client interfaces of the component to which this interface belongs.
listFc() - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
listFcContent() - Method in interface org.objectweb.fractal.julia.control.binding.ContentBindingController
Calls the listFc method on the component encapsulated in this container.
loadClass(String, Object) - Method in class org.objectweb.fractal.julia.loader.BasicLoader
 
loadClass(Tree, Object) - Method in class org.objectweb.fractal.julia.loader.BasicLoader
 
loadClass(String, Object) - Method in class org.objectweb.fractal.julia.loader.DynamicLoader
 
loadClass(String, Object) - Method in interface org.objectweb.fractal.julia.loader.Loader
Loads the class whose name is given.
loadClass(Tree, Object) - Method in interface org.objectweb.fractal.julia.loader.Loader
Loads or generates the class whose descriptor is given.
loadClass(String, Object) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
loadClass(Tree, Object) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
loadClass(String) - Method in interface org.objectweb.fractal.juliak.platform.PlatformItf
Load a class.
loadClass(String) - Method in class org.objectweb.fractal.juliak.platform.PlatformJSE
Load a class.
loader - Variable in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
The loader to be used to load or generate auxiliary classes, if needed.
loader - Variable in class org.objectweb.fractal.julia.asm.MergeClassGenerator
The loader to be used to load or generate auxiliary classes, if needed.
Loader - Interface in org.objectweb.fractal.julia.loader
An interface to load classes or to generate them on the fly.
loadFcContentClass(Object, String) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Load the specified content class.
loadFcContentClass(Object, String) - Method in class org.objectweb.fractal.juliak.factory.BasicGenericFactoryImpl
Load the specified content class.
loadTree(String) - Method in class org.objectweb.fractal.julia.loader.BasicLoader
 
loadTree(String) - Method in interface org.objectweb.fractal.julia.loader.Loader
Loads the tree whose name is given.
loadTree(String) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
LoggerLifeCycleMixin - Class in org.objectweb.fractal.julia.logger
Assigns a logger to a component during its startup.
lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.BasicBindingControllerMixin
 
lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
 
lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.InterceptorBindingMixin
Calls the overriden method and returns the corresponding getFcItfDelegate (if the result is an Interceptor).
lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
Returns the interface to which the given client interface is bound.
lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
Checks the interface name with the component's type and then calls the lookupFc method.
lookupFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
Returns the interface to which the given client interface is bound.
lookupFc(BindingController, String) - Static method in class org.objectweb.fractal.juliak.FractalHelper
 
lookupFc(String) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
lookupFcContent(String) - Method in interface org.objectweb.fractal.julia.control.binding.ContentBindingController
Calls the lookupFc method on the component encapsulated in this container.

M

m - Variable in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
The method for which this code adapter is used.
match(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.AbstractClassGenerator
Return true if the mode (IN, OUT or IN_OUT) of the class generator matchs the mode (client or server) of the given interface type.
match(InterfaceType) - Method in interface org.objectweb.fractal.juliak.asm.ClassGenerator
Return true if the mode (IN, OUT or IN_OUT) of the class generator matchs the mode (client or server) of the given interface type.
match(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.CloneableAttributeControllerClassGenerator
Return true if the mode (IN, OUT or IN_OUT) of the class generator matchs the mode (client or server) of the given interface type.
match(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.InterceptorClassGenerator
Return true if the mode (IN, OUT or IN_OUT) of at least one of the class generators matchs the mode (client or server) of the given interface type.
match(InterfaceType) - Method in class org.objectweb.fractal.juliak.asm.InterfaceClassGenerator
Return true if the mode (IN, OUT or IN_OUT) of the class generator matchs the mode (client or server) of the given interface type.
MCompositeImpl - Class in org.objectweb.fractal.juliak.membrane
Implementation of the control membrane for mComposite components.
MCompositeImpl(Type, Object) - Constructor for class org.objectweb.fractal.juliak.membrane.MCompositeImpl
 
MembraneController - Interface in org.objectweb.fractal.juliak.control.membrane
Membrane control interface.
MembraneControllerImpl - Class in org.objectweb.fractal.juliak.control.membrane
Implementation of the membrane controller.
MembraneControllerImpl() - Constructor for class org.objectweb.fractal.juliak.control.membrane.MembraneControllerImpl
 
MembraneDef - Class in org.objectweb.fractal.juliak.membrane
Class holding data for defining a membrane.
MembraneDef(Object, String) - Constructor for class org.objectweb.fractal.juliak.membrane.MembraneDef
 
MembraneDefProvider - Interface in org.objectweb.fractal.juliak.membrane
Interface for defining control membranes.
Membranes - Class in org.objectweb.fractal.juliak.membrane
Membrane repository.
mergeAll - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Indicates if the controller, interceptor and content classes are merged.
MergeClassGenerator - Class in org.objectweb.fractal.julia.asm
A class generator to merge several classes into a single one.
MergeClassGenerator() - Constructor for class org.objectweb.fractal.julia.asm.MergeClassGenerator
 
mergeInterceptors - Variable in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
Indicates if the controller and interceptor classes are merged.
MetaCodeGenerator - Class in org.objectweb.fractal.julia.asm
A CodeGenerator to generate interception code that reifies method calls.
MetaCodeGenerator() - Constructor for class org.objectweb.fractal.julia.asm.MetaCodeGenerator
 
MixinClassGenerator - Class in org.objectweb.fractal.julia.asm
A class generator to mix several mixin classes into a single class.
MixinClassGenerator() - Constructor for class org.objectweb.fractal.julia.asm.MixinClassGenerator
 
MPrimitiveImpl - Class in org.objectweb.fractal.juliak.membrane
Implementation of the control membrane for mPrimitive components.
MPrimitiveImpl(Type, Object) - Constructor for class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 

N

name - Variable in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
The internal name of the class that is being generated.
name - Variable in class org.objectweb.fractal.julia.BasicComponentInterface
The name of this component interface.
name - Variable in class org.objectweb.fractal.julia.control.name.BasicNameControllerMixin
The name of the component to which this controller object belongs.
NAME - Static variable in interface org.objectweb.fractal.juliak.control.attribute.AttributeControllerDef
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.binding.BindingControllerDef
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.component.ComponentControllerDef
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.content.ContentControllerDef
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.content.SuperControllerDef
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.factory.FactoryDef
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.interceptor.InterceptorController
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.lifecycle.LifeCycleControllerDef
NAME of the lifecycle controller.
NAME - Static variable in interface org.objectweb.fractal.juliak.control.membrane.MembraneController
 
NAME - Static variable in interface org.objectweb.fractal.juliak.control.name.NameControllerDef
 
NameControllerDef - Interface in org.objectweb.fractal.juliak.control.name
This interface contains data related to the name controller.
NameTemplateMixin - Class in org.objectweb.fractal.julia.factory
Provides a name copy function to a Template.
nbFormals - Variable in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Size of the formal parameters of the method for which this code adapter is used.
needsInterfaceName() - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
Returns true if the target interface name must be passed as argument to the pre and post methods.
needsTargetObject() - Method in class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
Returns true if the target object must be passed as argument to the pre and post methods.
newFcContent(Type, Object, Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Instantiate the content part of a component.
newFcControllerInstance() - Method in class org.objectweb.fractal.julia.factory.AttributeTemplateMixin
Calls the overriden method and then sets the attributes of the created component.
newFcControllerInstance() - Method in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
 
newFcControllerInstance() - Method in class org.objectweb.fractal.julia.factory.NameTemplateMixin
Calls the overriden method and then sets the name of the created component.
newFcControllerInstance() - Method in class org.objectweb.fractal.julia.factory.SingletonTemplateMixin
Calls the overriden method only if the SingletonTemplateMixin.fcInstance field is null.
newFcControllerInstance() - Method in interface org.objectweb.fractal.julia.factory.Template
Instantiates only the controller part of the component normally instantiated by this template.
newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
 
newFcInstance() - Method in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
 
newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
Checks that type and contentDesc are compatible, and then calls the overriden method.
newFcInstance() - Method in class org.objectweb.fractal.julia.Julia
Returns the Julia bootstrap component.
newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.julia.Julia
Returns the Julia bootstrap component.
newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Create a new component.
newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractJuliaEnabledGenericFactoryImpl
Create a new component.
newFcInstance() - Method in class org.objectweb.fractal.juliak.Juliak
Return the reference of the bootstrap component.
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
newFcInstance() - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
newFcMembrane(Type, Object, Object, Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractGenericFactoryImpl
Create a new control membrane.
newFcMembrane(Type, Object, Object, Object) - Method in class org.objectweb.fractal.juliak.factory.BasicGenericFactoryImpl
Create a new control membrane.
newFcStaticMembrane(TypeFactory, GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.MembraneDef
Return a new instance of this membrane, i.e. create an instance of the composite referenced by adl.
newObject(Tree, Object) - Method in class org.objectweb.fractal.julia.loader.BasicLoader
 
newObject(Tree, Object) - Method in interface org.objectweb.fractal.julia.loader.Loader
Creates and returns the object whose description is given.
newObject(Tree, Object) - Method in class org.objectweb.fractal.juliak.BootstrapComponentImpl
 
NORMAL - Static variable in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Describes a normal post code block.

O

OptimizedCompositeBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides optimized ComponentInterface management to a BindingController.
OptimizedContainerBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides an optimized container based implementation of the BindingController interface.
OptimizedLifeCycleControllerMixin - Class in org.objectweb.fractal.julia.control.lifecycle
Provides an optimized implementation of the LifeCycleController interface.
org.objectweb.fractal.julia - package org.objectweb.fractal.julia
Provides mixins to implement the org.objectweb.fractal.api interfaces.
org.objectweb.fractal.julia.asm - package org.objectweb.fractal.julia.asm
Provides some class generators based on ASM.
org.objectweb.fractal.julia.control.attribute - package org.objectweb.fractal.julia.control.attribute
Provides mixins to implement the AttributeController interface.
org.objectweb.fractal.julia.control.binding - package org.objectweb.fractal.julia.control.binding
Provides mixins to implement the BindingController interface.
org.objectweb.fractal.julia.control.content - package org.objectweb.fractal.julia.control.content
Provides mixins to implement the ContentController interface.
org.objectweb.fractal.julia.control.lifecycle - package org.objectweb.fractal.julia.control.lifecycle
Provides mixins to implement the LifeCycleController interface.
org.objectweb.fractal.julia.control.name - package org.objectweb.fractal.julia.control.name
Provides mixins to implement the NameController interface.
org.objectweb.fractal.julia.factory - package org.objectweb.fractal.julia.factory
Provides mixins to implement the [Generic]Factory interfaces.
org.objectweb.fractal.julia.loader - package org.objectweb.fractal.julia.loader
Provides a loader to load or to generate classes on the fly.
org.objectweb.fractal.julia.logger - package org.objectweb.fractal.julia.logger
Provides a mixin to assign a Logger to components when they are started.
org.objectweb.fractal.julia.type - package org.objectweb.fractal.julia.type
Provides mixins to implement the TypeFactory interface.
org.objectweb.fractal.juliak - package org.objectweb.fractal.juliak
Fractal provider for component-based control membranes.
org.objectweb.fractal.juliak.asm - package org.objectweb.fractal.juliak.asm
Provides some class generators based on ASM for component-based control membranes.
org.objectweb.fractal.juliak.control.attribute - package org.objectweb.fractal.juliak.control.attribute
Provides the definition of the AttributeController control component.
org.objectweb.fractal.juliak.control.binding - package org.objectweb.fractal.juliak.control.binding
Provides the definition of the BindingController control component.
org.objectweb.fractal.juliak.control.component - package org.objectweb.fractal.juliak.control.component
Provides the definition of the Component control component.
org.objectweb.fractal.juliak.control.content - package org.objectweb.fractal.juliak.control.content
Provides the definition of the ContentController and the SuperController control components.
org.objectweb.fractal.juliak.control.factory - package org.objectweb.fractal.juliak.control.factory
Provides the definition of the Factory control component.
org.objectweb.fractal.juliak.control.interceptor - package org.objectweb.fractal.juliak.control.interceptor
This package contains the definition of the interceptor control component.
org.objectweb.fractal.juliak.control.lifecycle - package org.objectweb.fractal.juliak.control.lifecycle
Provides the definition of the LifeCycleController control component.
org.objectweb.fractal.juliak.control.membrane - package org.objectweb.fractal.juliak.control.membrane
Provides the definition of the MembraneController control component.
org.objectweb.fractal.juliak.control.name - package org.objectweb.fractal.juliak.control.name
Provides the definition of the NameController control component.
org.objectweb.fractal.juliak.factory - package org.objectweb.fractal.juliak.factory
This package contains the implementations of Fractal factories.
org.objectweb.fractal.juliak.membrane - package org.objectweb.fractal.juliak.membrane
This package contains the Fractal ADL definitions of control membranes.
org.objectweb.fractal.juliak.platform - package org.objectweb.fractal.juliak.platform
This package contains the code which is platform (e.g.
OUT - Static variable in interface org.objectweb.fractal.julia.asm.CodeGenerator
The type of code generators that applies only to output interceptor classes.
owner - Variable in class org.objectweb.fractal.julia.BasicComponentInterface
The component to which this component interface belongs.

P

parameters - Variable in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
The parameters used to generate the class that is being generated.
parameters - Variable in class org.objectweb.fractal.julia.asm.MergeClassGenerator
The parameters used to generate the merged class.
ParametricComposite - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the ParametricComposite membrane.
ParametricComposite() - Constructor for class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
ParametricCompositeTemplate - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the ParametricCompositeTemplate membrane.
ParametricCompositeTemplate() - Constructor for class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
ParametricPrimitive - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the ParametricPrimitive membrane.
ParametricPrimitive() - Constructor for class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
ParametricPrimitiveTemplate - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the ParametricPrimitiveTemplate membrane.
ParametricPrimitiveTemplate() - Constructor for class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
parseArgs(Tree) - Method in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
Initializes this class generator with the given arguments.
parseArgs(Tree) - Method in class org.objectweb.fractal.julia.asm.AttributeControllerClassGenerator
Initializes this class generator with the given arguments.
parseArgs(Tree) - Method in class org.objectweb.fractal.julia.asm.InterceptorClassGenerator
 
parseArgs(Tree) - Method in class org.objectweb.fractal.julia.asm.InterfaceClassGenerator
Initializes this class generator with the given arguments.
parseTree() - Method in class org.objectweb.fractal.juliak.asm.TreeParser
Copy/paste from BasicLoader.parseTree().
Platform - Class in org.objectweb.fractal.juliak.platform
This class references the version of the PlatformItf implementation suitable for the current platform.
Platform() - Constructor for class org.objectweb.fractal.juliak.platform.Platform
 
PlatformItf - Interface in org.objectweb.fractal.juliak.platform
Platform specific features.
PlatformJSE - Class in org.objectweb.fractal.juliak.platform
This class contains the implementation of the PlatformItf interface for the Java SE platform.
PlatformJSE() - Constructor for class org.objectweb.fractal.juliak.platform.PlatformJSE
 
postBlockLabel - Variable in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Beginning of the post code block added to the original code.
Primitive - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the Primitive membrane.
Primitive() - Constructor for class org.objectweb.fractal.juliak.membrane.Primitive
 
PrimitiveTemplate - Class in org.objectweb.fractal.juliak.membrane
Default implementation of the PrimitiveTemplate membrane.
PrimitiveTemplate() - Constructor for class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
printStackTrace() - Method in exception org.objectweb.fractal.julia.asm.ClassGenerationException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.objectweb.fractal.julia.asm.ClassGenerationException
Prints this exception and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.objectweb.fractal.julia.asm.ClassGenerationException
Prints this exception and its backtrace to the specified print writer.
printStackTrace() - Method in exception org.objectweb.fractal.julia.ChainedNoSuchInterfaceException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.objectweb.fractal.julia.ChainedNoSuchInterfaceException
Prints this exception and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.objectweb.fractal.julia.ChainedNoSuchInterfaceException
Prints this exception and its backtrace to the specified print writer.
printStackTrace() - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Prints this exception and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Prints this exception and its backtrace to the specified print writer.
printStackTrace() - Method in exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Prints this exception and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Prints this exception and its backtrace to the specified print writer.
printStackTrace() - Method in exception org.objectweb.fractal.julia.control.lifecycle.ChainedIllegalLifeCycleException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.objectweb.fractal.julia.control.lifecycle.ChainedIllegalLifeCycleException
Prints this exception and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.objectweb.fractal.julia.control.lifecycle.ChainedIllegalLifeCycleException
Prints this exception and its backtrace to the specified print writer.
printStackTrace() - Method in exception org.objectweb.fractal.julia.factory.ChainedInstantiationException
Prints the stack backtrace.
printStackTrace(PrintStream) - Method in exception org.objectweb.fractal.julia.factory.ChainedInstantiationException
Prints this exception and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.objectweb.fractal.julia.factory.ChainedInstantiationException
Prints this exception and its backtrace to the specified print writer.
put(Object, Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
putAll(Map) - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 

R

register(MembraneDef) - Method in class org.objectweb.fractal.juliak.membrane.Membranes
Register a new membrane.
register(MembraneDef[]) - Method in class org.objectweb.fractal.juliak.membrane.Membranes
Register new membranes.
registerClass(String, byte[]) - Method in class org.objectweb.fractal.juliak.factory.ClasseDefinitions
Register a class in the repository.
reifyInterfaceName() - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Returns true if the target interface name must be passed as argument to the handleMethodCall method.
reifyTargetObject() - Method in class org.objectweb.fractal.julia.asm.MetaCodeGenerator
Returns true if the target object must be passed as argument to the handleMethodCall method.
remove(Object) - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
removedFromFc(Component) - Method in class org.objectweb.fractal.julia.control.content.BasicSuperControllerMixin
 
removedFromFc(Component) - Method in interface org.objectweb.fractal.julia.control.content.SuperControllerNotifier
Notifies this component that it has been removed from the given component.
removedFromFc(Component) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
removeFcInterceptor(ComponentInterface, Interceptor) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorCompControllerImpl
Removes the specified interceptor from the list of already existing interceptors for the specified Fractal interface.
removeFcInterceptor(ComponentInterface, Interceptor) - Method in interface org.objectweb.fractal.juliak.control.interceptor.InterceptorController
Removes the specified interceptor from the list of already existing interceptors for the specified Fractal interface.
removeFcInterceptor(ComponentInterface, Interceptor) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
Removes the specified interceptor from the list of already existing interceptors for the specified Fractal interface.
removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
 
removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.BindingContentMixin
Checks that this operation will not create non local bindings, and then calls the overriden method.
removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.CheckContentMixin
Checks that the given component is really a sub component, and then calls the overriden method.
removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.LifeCycleContentMixin
Checks that the component is stopped and then calls the overriden method.
removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.SuperContentMixin
Calls the overriden method and then notifies the given component it has been removed from in this component.
removeFcSubComponent(Component) - Method in class org.objectweb.fractal.juliak.membrane.MCompositeImpl
 
returnLocal - Variable in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
The inserted local variable used to store the result value.

S

setClassVisitor(ClassVisitor) - Method in interface org.objectweb.fractal.julia.asm.ClassTransformer
Sets the class visitor that must be used by this transformer to generate the transformed classes.
setFcClientShortcuts(Interface, Object, Set, List, List) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
Finds the shortcut links to be updated by following the bindings backwards from the given client interface.
setFcContent(Object) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
Set the content instance associated to this control component.
setFcContentState(boolean) - Method in class org.objectweb.fractal.julia.control.lifecycle.ContainerLifeCycleMixin
Calls the startFc or stopFc method on the encapsulated component.
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
setFcGenericFactory(GenericFactory) - Method in interface org.objectweb.fractal.juliak.membrane.CustomFactory
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
setFcGenericFactory(GenericFactory) - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
setFcItfDelegate(Object) - Method in interface org.objectweb.fractal.julia.Interceptor
Sets the object to which this interceptor delegates method calls.
setFcItfImpl(Object) - Method in interface org.objectweb.fractal.julia.ComponentInterface
Sets the object that implements this component interface.
setFcItfName(String) - Method in class org.objectweb.fractal.julia.BasicComponentInterface
 
setFcItfName(String) - Method in interface org.objectweb.fractal.julia.ComponentInterface
Sets the name of this component interface.
setFcName(String) - Method in class org.objectweb.fractal.julia.control.name.BasicNameControllerMixin
 
setFcName(String) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
setFcServerShortcuts(Interface, Object, Set, List, List) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
Finds the shortcut links to be updated by followng the bindings backwards from the given server interface.
setFcShortcuts(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
Creates the given binding and updates the shortcuts links accordingly.
setFcStarted() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
 
setFcStarted() - Method in class org.objectweb.fractal.julia.control.lifecycle.ContainerLifeCycleMixin
Calls the overriden method and then calls the setFcContentState method.
setFcStarted() - Method in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Sets the state of this component, but not of its sub components, to STARTED.
setFcStarted() - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
 
setFcStarted() - Method in class org.objectweb.fractal.julia.logger.LoggerLifeCycleMixin
Calls the overriden method and then sets the logger and logger factory of the user component encapsulated in this component (if there is one).
setFcState(boolean) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleCoordinatorMixin
Sets the lifecycle state of this component and of all its direct and indirect sub components that have a LifeCycleCoordinator interface.
setFcStopped() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
 
setFcStopped() - Method in class org.objectweb.fractal.julia.control.lifecycle.ContainerLifeCycleMixin
Calls the overriden method and then calls the setFcContentState method.
setFcStopped() - Method in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Sets the state of this component, but not of its sub components, to STOPPED.
setFcStopped() - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
 
setFcStopping(LifeCycleCoordinator) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
 
setFcStopping(LifeCycleCoordinator) - Method in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Sets the state of this component, but not of its sub components, to "STOPPING".
setFcStopping(LifeCycleCoordinator) - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingComposite
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.AutoBindingPrimitive
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.Bootstrap
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.Composite
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.CompositeTemplate
 
setFcTypeFactory(TypeFactory) - Method in interface org.objectweb.fractal.juliak.membrane.CustomFactory
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitive
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatParametricPrimitiveTemplate
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitive
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.FlatPrimitiveTemplate
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricComposite
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricCompositeTemplate
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitive
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.ParametricPrimitiveTemplate
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.Primitive
 
setFcTypeFactory(TypeFactory) - Method in class org.objectweb.fractal.juliak.membrane.PrimitiveTemplate
 
setInterceptors(String) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorCompControllerImpl
 
setInterceptors(String) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
 
setInterceptors(String) - Method in interface org.objectweb.fractal.juliak.control.interceptor.InterceptorDefAttributes
 
setLoader(Object) - Method in interface org.objectweb.fractal.juliak.platform.PlatformItf
Set the loader to be used by Juliak for loading classes.
setLoader(Object) - Method in class org.objectweb.fractal.juliak.platform.PlatformJSE
Set the loader to be used by Juliak for loading classes.
SimpleCodeGenerator - Class in org.objectweb.fractal.julia.asm
A CodeGenerator to generate pre and post code to call an associated controller object.
SimpleCodeGenerator() - Constructor for class org.objectweb.fractal.julia.asm.SimpleCodeGenerator
 
SingletonTemplateMixin - Class in org.objectweb.fractal.julia.factory
Provides a singleton behavior to a Template.
size() - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
startFc() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
 
startFc() - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
 
startFc() - Method in class org.objectweb.fractal.julia.control.lifecycle.TypeLifeCycleMixin
Checks the mandatory client interfaces of the component (and of all its sub components) and then calls the overriden method.
startFcContent() - Method in interface org.objectweb.fractal.julia.control.lifecycle.ContentLifeCycleController
Calls the startFc method on the component encapsulated in this container.
stopFc() - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
 
stopFc(LifeCycleCoordinator[]) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleCoordinatorMixin
Stops the given components simultaneously.
stopFc() - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
 
stopFcContent() - Method in interface org.objectweb.fractal.julia.control.lifecycle.ContentLifeCycleController
Calls the stopFc method on the component encapsulated in this container.
superClass - Variable in class org.objectweb.fractal.julia.asm.AbstractClassGenerator
The internal name of the super class of the class that is being generated.
SuperContentMixin - Class in org.objectweb.fractal.julia.control.content
Provides notification functions to a ContentController.
SuperControllerDef - Interface in org.objectweb.fractal.juliak.control.content
This interface contains data related to the super controller.
SuperControllerNotifier - Interface in org.objectweb.fractal.julia.control.content
An interface used to notify a component when it is added or removed from a component.

T

Template - Interface in org.objectweb.fractal.julia.factory
An extended Factory interface.
toString() - Method in exception org.objectweb.fractal.julia.ChainedNoSuchInterfaceException
Returns a String representation of this exception.
toString() - Method in exception org.objectweb.fractal.julia.control.binding.ChainedIllegalBindingException
Returns a String representation of this exception.
toString() - Method in exception org.objectweb.fractal.julia.control.content.ChainedIllegalContentException
Returns a String representation of this exception.
toString() - Method in exception org.objectweb.fractal.julia.control.lifecycle.ChainedIllegalLifeCycleException
Returns a String representation of this exception.
toString() - Method in exception org.objectweb.fractal.julia.factory.ChainedInstantiationException
Returns a String representation of this exception.
toString() - Method in class org.objectweb.fractal.julia.loader.Tree
Returns a string representation of this tree.
toString(Component, StringBuffer) - Static method in class org.objectweb.fractal.julia.Util
Computes a string representation of the given component.
toString(InterfaceType) - Static method in class org.objectweb.fractal.juliak.FractalHelper
 
TraceCodeGenerator - Class in org.objectweb.fractal.julia.asm
A CodeGenerator to generate pre and post code to trace method calls.
TraceCodeGenerator() - Constructor for class org.objectweb.fractal.julia.asm.TraceCodeGenerator
 
Tree - Class in org.objectweb.fractal.julia.loader
An immutable string tree.
Tree(String) - Constructor for class org.objectweb.fractal.julia.loader.Tree
Constructs a new Tree instance.
Tree(Tree[]) - Constructor for class org.objectweb.fractal.julia.loader.Tree
Constructs a new Tree instance.
TreeParser - Class in org.objectweb.fractal.juliak.asm
A class for parsing string representations of Tree structures.
TreeParser(String) - Constructor for class org.objectweb.fractal.juliak.asm.TreeParser
 
TreeParserException - Exception in org.objectweb.fractal.juliak.asm
Thrown when a syntax error occurred while parsing the string representation of a Tree structure.
TreeParserException(String) - Constructor for exception org.objectweb.fractal.juliak.asm.TreeParserException
 
type - Variable in class org.objectweb.fractal.julia.BasicComponentInterface
The type of this component interface.
type - Variable in class org.objectweb.fractal.julia.InitializationContext
The type of the component to which the controller object belongs.
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.attribute.AttributeControllerDef
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.binding.BindingControllerDef
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.component.ComponentControllerDef
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.content.ContentControllerDef
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.content.SuperControllerDef
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.factory.FactoryDef
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.interceptor.InterceptorController
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.lifecycle.LifeCycleControllerDef
TYPE of the non composite lifecycle controllers.
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.membrane.MembraneController
 
TYPE - Static variable in interface org.objectweb.fractal.juliak.control.name.NameControllerDef
 
TypeBasicBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides a basic type system based initializer to a BindingController.
TypeBindingMixin - Class in org.objectweb.fractal.julia.control.binding
Provides basic type system related checks to a BindingController.
TypeComponentMixin - Class in org.objectweb.fractal.julia
Provides basic type system related checks to a Component.
TypeContentMixin - Class in org.objectweb.fractal.julia.control.content
Provides basic type system related checks to a ContentController.
TypeFactoryImpl - Class in org.objectweb.fractal.juliak.factory
The implementation of the type factory.
TypeFactoryImpl() - Constructor for class org.objectweb.fractal.juliak.factory.TypeFactoryImpl
 
TypeLifeCycleMixin - Class in org.objectweb.fractal.julia.control.lifecycle
Provides basic type system related checks to a LifeCycleController.

U

unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.AutoBindingMixin
Calls the overriden method, and then removes the corresponding internal bindings, if necessary.
unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.BasicBindingControllerMixin
 
unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.CheckBindingMixin
Checks that the given interface is bound, and then calls the overriden method.
unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.CompositeBindingMixin
Calls the overriden method and then updates the getFcItfImpl link (or the getFcItfDelegate link of the corresponding interceptor) of the clientItfName interface to null.
unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
 
unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.InterceptorBindingMixin
Gets the interceptor of the given client interface, updates its getFcItfDelegate, and then calls the overriden method (if there is an interceptor for the client interface).
unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.LifeCycleBindingMixin
Checks that the component is stopped and then calls the overriden method.
unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
Updates the shortcuts for the given binding and then calls the overriden method.
unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
Unbinds the given client interface.
unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
Checks the interface name with the component's type and then calls the unbindFc method.
unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
Unbinds the given client interface.
unbindFc(String) - Method in class org.objectweb.fractal.juliak.membrane.MPrimitiveImpl
 
unbindFcContent(String) - Method in interface org.objectweb.fractal.julia.control.binding.ContentBindingController
Calls the unbindFc method on the component encapsulated in this container.
updateFcState() - Method in class org.objectweb.fractal.julia.BasicComponentInterface
Update the internal state of this interface.
updateFcState() - Method in interface org.objectweb.fractal.julia.ComponentInterface
Update the internal state of this interface.
UseBindingControllerMixin - Class in org.objectweb.fractal.julia.control.binding
Provides a BindingController field to a Controller.
UseCloneableAttributeControllerMixin - Class in org.objectweb.fractal.julia.control.attribute
Provides a CloneableAttributeController field to a Controller.
UseComponentMixin - Class in org.objectweb.fractal.julia
Provides a Component field to a Controller.
UseContentControllerMixin - Class in org.objectweb.fractal.julia.control.content
Provides a ContentController field to a Controller.
UseLifeCycleControllerMixin - Class in org.objectweb.fractal.julia.control.lifecycle
Provides a LifeCycleController field to a Controller.
UseLoaderMixin - Class in org.objectweb.fractal.julia.loader
Provides a Loader field to a Controller.
UseNameControllerMixin - Class in org.objectweb.fractal.julia.control.name
Provides a NameController field to a Controller.
UseSuperControllerMixin - Class in org.objectweb.fractal.julia.control.content
Provides a SuperController field to a Controller.
UseTypeFactoryMixin - Class in org.objectweb.fractal.julia.type
Provides a TypeFactory field to a Controller.
Util - Class in org.objectweb.fractal.julia.control.binding
Provides static utility methods related to BindingController.
Util - Class in org.objectweb.fractal.julia.control.content
Provides static utility methods related to ContentController.
Util - Class in org.objectweb.fractal.julia
Provides static utility methods related to Component.

V

values() - Method in class org.objectweb.fractal.juliak.factory.AbstractMap
 
visitIincInsn(int, int) - Method in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Shifts the original local variables to make room for the inserted ones.
visitInsn(int) - Method in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Replaces returns with instructions to jump to the beginning of the post code block.
visitVarInsn(int, int) - Method in class org.objectweb.fractal.julia.asm.InterceptorCodeAdapter
Shifts the original local variables to make room for the inserted ones.

W

weaveableBC - Variable in class org.objectweb.fractal.julia.control.binding.UseBindingControllerMixin
The BindingController interface of the component to which this controller object belongs.
weaveableC - Variable in class org.objectweb.fractal.julia.UseComponentMixin
The Component interface of the component to which this controller object belongs.
weaveableCC - Variable in class org.objectweb.fractal.julia.control.content.UseContentControllerMixin
The ContentController interface of the component to which this controller object belongs.
weaveableL - Variable in class org.objectweb.fractal.julia.loader.UseLoaderMixin
The Loader interface of the component to which this controller object belongs.
weaveableOptC - Variable in class org.objectweb.fractal.julia.UseComponentMixin
The Component interface of the component to which this controller object belongs.
weaveableOptCAC - Variable in class org.objectweb.fractal.julia.control.attribute.UseCloneableAttributeControllerMixin
The CloneableAttributeController interface of the component to which this controller object belongs.
weaveableOptLC - Variable in class org.objectweb.fractal.julia.control.lifecycle.UseLifeCycleControllerMixin
The LifeCycleController interface of the component to which this controller object belongs.
weaveableOptNC - Variable in class org.objectweb.fractal.julia.control.name.UseNameControllerMixin
The NameController interface of the component to which this controller object belongs.
weaveableSC - Variable in class org.objectweb.fractal.julia.control.content.UseSuperControllerMixin
The SuperController interface of the component to which this controller object belongs.
weaveableTF - Variable in class org.objectweb.fractal.julia.type.UseTypeFactoryMixin
The TypeFactory interface of the component to which this controller object belongs.

_

_super_addFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.CheckContentMixin
The addFcSubComponent method overriden by this mixin.
_super_addFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.SuperContentMixin
The addFcSubComponent method overriden by this mixin.
_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.AutoBindingMixin
The bindFc method overriden by this mixin.
_super_bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.CheckBindingMixin
The bindFc method overriden by this mixin.
_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.CompositeBindingMixin
The bindFc method overriden by this mixin.
_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.ContentBindingMixin
The bindFc method overriden by this mixin.
_super_bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.InterceptorBindingMixin
The bindFc method overriden by this mixin.
_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
The bindFc method overriden by this mixin.
_super_bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
The bindFc method overriden by this mixin.
_super_bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
The bindFc method overriden by this mixin.
_super_getFcInterface(String) - Method in class org.objectweb.fractal.julia.TypeComponentMixin
The getFcInterface method overriden by this mixin.
_super_getFcInterface(String) - Method in class org.objectweb.fractal.juliak.control.interceptor.CollectionItfComponentMixin
 
_super_getFcInternalInterface(String) - Method in class org.objectweb.fractal.julia.control.content.TypeContentMixin
The getFcInternalInterface method overriden by this mixin.
_super_getFcInternalInterface(String) - Method in class org.objectweb.fractal.juliak.control.interceptor.CollectionItfContentControllerMixin
 
_super_getFcLoader(Object) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
 
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.BasicComponentMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.attribute.UseCloneableAttributeControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.binding.TypeBasicBindingMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.binding.UseBindingControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.content.UseContentControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.content.UseSuperControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.lifecycle.UseLifeCycleControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.control.name.UseNameControllerMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.loader.UseLoaderMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.type.UseTypeFactoryMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.julia.UseComponentMixin
The initFcController method overriden by this mixin.
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.juliak.control.interceptor.InterceptorControllerMixin
 
_super_initialize(Tree) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
The initialize method overriden by this mixin.
_super_initialize(Tree) - Method in class org.objectweb.fractal.julia.logger.LoggerLifeCycleMixin
The initialize method overriden by this mixin.
_super_listFc() - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
The listFc method overriden by this mixin.
_super_lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.InterceptorBindingMixin
The lookupFc method overriden by this mixin.
_super_lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
The lookupFc method overriden by this mixin.
_super_lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
The lookupFc method overriden by this mixin.
_super_newFcControllerInstance() - Method in class org.objectweb.fractal.julia.factory.AttributeTemplateMixin
The newFcControllerInstance overriden by this mixin.
_super_newFcControllerInstance() - Method in class org.objectweb.fractal.julia.factory.NameTemplateMixin
The newFcControllerInstance overriden by this mixin.
_super_newFcControllerInstance() - Method in class org.objectweb.fractal.julia.factory.SingletonTemplateMixin
The newFcControllerInstance overriden by this mixin.
_super_newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.julia.factory.CheckGenericFactoryMixin
The newFcInstance method overriden by this mixin.
_super_removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.BindingContentMixin
The removeFcSubComponent method overriden by this mixin.
_super_removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.CheckContentMixin
The removeFcSubComponent method overriden by this mixin.
_super_removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.LifeCycleContentMixin
The removeFcSubComponent method overriden by this mixin.
_super_removeFcSubComponent(Component) - Method in class org.objectweb.fractal.julia.control.content.SuperContentMixin
The removeFcSubComponent method overriden by this mixin.
_super_setFcStarted() - Method in class org.objectweb.fractal.julia.control.lifecycle.ContainerLifeCycleMixin
The setFcStarted method overriden by this mixin.
_super_setFcStarted() - Method in class org.objectweb.fractal.julia.logger.LoggerLifeCycleMixin
The setFcStarted method overriden by this mixin.
_super_setFcStopped() - Method in class org.objectweb.fractal.julia.control.lifecycle.ContainerLifeCycleMixin
The setFcStopped method overriden by this mixin.
_super_startFc() - Method in class org.objectweb.fractal.julia.control.lifecycle.TypeLifeCycleMixin
The startFc method overriden by this mixin.
_super_unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.AutoBindingMixin
The unbindFc method overriden by this mixin.
_super_unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.CheckBindingMixin
The unbindFc method overriden by this mixin.
_super_unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.CompositeBindingMixin
The unbindFc method overriden by this mixin.
_super_unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.InterceptorBindingMixin
The unbindFc method overriden by this mixin.
_super_unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.LifeCycleBindingMixin
The unbindFc method overriden by this mixin.
_super_unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
The unbindFc method overriden by this mixin.
_super_unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.OptimizedContainerBindingMixin
The unbindFc method overriden by this mixin.
_super_unbindFc(String) - Method in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
The unbindFc method overriden by this mixin.
_this_bindFc(String, Object) - Method in class org.objectweb.fractal.julia.control.binding.AutoBindingMixin
The bindFc method required by this mixin.
_this_fcBindings - Variable in class org.objectweb.fractal.julia.control.binding.TypeBasicBindingMixin
The fcBindings field required by this mixin.
_this_fcInterfaces - Variable in class org.objectweb.fractal.julia.TypeComponentMixin
The fcInterfaces field required by this mixin.
_this_fcInterfaces - Variable in class org.objectweb.fractal.juliak.control.interceptor.CollectionItfComponentMixin
The fcInterfaces field required by this mixin.
_this_fcInternalInterfaces - Variable in class org.objectweb.fractal.julia.control.content.TypeContentMixin
The fcInterfaces field required by this mixin.
_this_fcInternalInterfaces - Variable in class org.objectweb.fractal.juliak.control.interceptor.CollectionItfContentControllerMixin
The fcInterfaces field required by this mixin.
_this_getFcSubComponents() - Method in class org.objectweb.fractal.julia.control.content.CheckContentMixin
The getFcSubComponents method required by this mixin.
_this_getFcType() - Method in class org.objectweb.fractal.julia.TypeComponentMixin
The getFcType method required by this mixin.
_this_lookupFc(String) - Method in class org.objectweb.fractal.julia.control.binding.CheckBindingMixin
The listFc method required by this mixin.
_this_setFcState(boolean) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
The setFcState method required by this mixin.
_this_setFcState(boolean) - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
The setFcState method required by this mixin.
_this_stopFc(LifeCycleCoordinator[]) - Method in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
The stopFc method required by this mixin.
_this_stopFc(LifeCycleCoordinator[]) - Method in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
The stopFc method required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.binding.AutoBindingMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.binding.CompositeBindingMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.binding.ContentBindingMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.binding.InterceptorBindingMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.binding.TypeBindingMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.content.CheckContentMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.content.SuperContentMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.content.TypeContentMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleControllerMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.lifecycle.BasicLifeCycleCoordinatorMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.lifecycle.OptimizedLifeCycleControllerMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.control.lifecycle.TypeLifeCycleMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.factory.BasicTemplateMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.julia.logger.LoggerLifeCycleMixin
The weaveableC field required by this mixin.
_this_weaveableCC - Variable in class org.objectweb.fractal.julia.control.binding.CompositeBindingMixin
The weaveableCC field required by this mixin.
_this_weaveableCC - Variable in class org.objectweb.fractal.julia.control.binding.OptimizedCompositeBindingMixin
The weaveableCC field required by this mixin.
_this_weaveableL - Variable in class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
The weaveableL field required by this mixin.
_this_weaveableOptC - Variable in class org.objectweb.fractal.julia.control.binding.CheckBindingMixin
The weaveableOptC field required by this mixin.
_this_weaveableOptC - Variable in class org.objectweb.fractal.julia.control.binding.LifeCycleBindingMixin
The weaveableOptC field required by this mixin.
_this_weaveableOptC - Variable in class org.objectweb.fractal.julia.control.content.BasicContentControllerMixin
The weaveableOptC field required by this mixin.
_this_weaveableOptC - Variable in class org.objectweb.fractal.julia.control.content.BindingContentMixin
The weaveableOptC field required by this mixin.
_this_weaveableOptC - Variable in class org.objectweb.fractal.julia.control.content.LifeCycleContentMixin
The weaveableOptC field required by this mixin.
_this_weaveableOptC - Variable in class org.objectweb.fractal.julia.control.lifecycle.ContainerLifeCycleMixin
The weaveableOptC field required by this mixin.
_this_weaveableOptCAC - Variable in class org.objectweb.fractal.julia.factory.AttributeTemplateMixin
The weaveableOptcCAC field required by this mixin.
_this_weaveableOptLC - Variable in class org.objectweb.fractal.julia.control.binding.LifeCycleBindingMixin
The weaveableOptLC field required by this mixin.
_this_weaveableOptLC - Variable in class org.objectweb.fractal.julia.control.content.LifeCycleContentMixin
The weaveableOptLC field required by this mixin.
_this_weaveableOptNC - Variable in class org.objectweb.fractal.julia.factory.NameTemplateMixin
The weaveableOptNC field required by this mixin.
_this_weaveableSC - Variable in class org.objectweb.fractal.julia.control.binding.ContentBindingMixin
The weaveableSC field required by this mixin.
_this_weaveableTF - Variable in class org.objectweb.fractal.julia.factory.BasicGenericFactoryMixin
The weaveableTF field required by this mixin.

A B C D E F G H I J K L M N O P R S T U V W _