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

A

AbstractInterfaceLoader - Class in org.objectweb.fractal.adl
An abstract IDLLoader that delegates to another IDLLoader.
AbstractInterfaceLoader() - Constructor for class org.objectweb.fractal.adl.AbstractInterfaceLoader
 
AbstractLoader - Class in org.objectweb.fractal.adl
An abstract Loader that delegates to another Loader.
AbstractLoader() - Constructor for class org.objectweb.fractal.adl.AbstractLoader
 
addAttribute(Attribute) - Method in interface org.objectweb.fractal.adl.attributes.Attributes
 
addBinding(Binding) - Method in interface org.objectweb.fractal.adl.bindings.BindingContainer
 
addBoundInterface(String, Binding) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader.ComponentBindingInfo
 
addComponent(Object, Object, String, Object) - Method in interface org.objectweb.fractal.adl.components.ComponentBuilder
 
addComponent(Component) - Method in interface org.objectweb.fractal.adl.components.ComponentContainer
 
addComponent(Object, Object, String, Object) - Method in class org.objectweb.fractal.adl.components.FractalComponentBuilder
 
addComponent(Object, Object, String, Object) - Method in class org.objectweb.fractal.adl.components.JavaComponentBuilder
 
addComponent(Object, Object, String, Object) - Method in class org.objectweb.fractal.adl.components.StaticFractalComponentBuilder
 
addComponent(Object, Object, String, Object) - Method in class org.objectweb.fractal.adl.components.StaticJavaComponentBuilder
 
addCoordinates(Coordinates) - Method in interface org.objectweb.fractal.adl.coordinates.CoordinatesContainer
 
addInterface(Interface) - Method in interface org.objectweb.fractal.adl.interfaces.InterfaceContainer
 
addUnboundInterface(String) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader.ComponentBindingInfo
 
ADLErrors - Enum in org.objectweb.fractal.adl
ErrorTemplate group for the adl package.
ADLException - Exception in org.objectweb.fractal.adl
Thrown when an error occurs during the analysis of an ADL definition.
ADLException(ErrorTemplate, Object...) - Constructor for exception org.objectweb.fractal.adl.ADLException
Constructs a new ADLException.
ADLException(ErrorTemplate, Node, Object...) - Constructor for exception org.objectweb.fractal.adl.ADLException
Constructs a new ADLException.
ADLException(ErrorTemplate, ErrorLocator, Object...) - Constructor for exception org.objectweb.fractal.adl.ADLException
Constructs a new ADLException.
ADLException(ErrorTemplate, Throwable, Object...) - Constructor for exception org.objectweb.fractal.adl.ADLException
Constructs a new ADLException.
ADLException(ErrorTemplate, ErrorLocator, Throwable, Object...) - Constructor for exception org.objectweb.fractal.adl.ADLException
Constructs a new ADLException.
ADLException(Error) - Constructor for exception org.objectweb.fractal.adl.ADLException
Constructs a new ADLException.
ADLException(String) - Constructor for exception org.objectweb.fractal.adl.ADLException
Deprecated. 
ADLException(String, Node) - Constructor for exception org.objectweb.fractal.adl.ADLException
Deprecated. 
ADLException(String, Exception) - Constructor for exception org.objectweb.fractal.adl.ADLException
Deprecated. 
ADLException(String, Node, Exception) - Constructor for exception org.objectweb.fractal.adl.ADLException
Deprecated. 
ADLNotFoundException - Exception in org.objectweb.fractal.adl
Deprecated. 
ADLNotFoundException(String, Exception) - Constructor for exception org.objectweb.fractal.adl.ADLNotFoundException
Deprecated. Constructs a new ADLNotFoundException.
ADLNotFoundException(String) - Constructor for exception org.objectweb.fractal.adl.ADLNotFoundException
Deprecated. Constructs a new ADLNotFoundException.
adlsFile - Variable in class org.objectweb.fractal.adl.StaticJavaGenerator
 
adlsList - Variable in class org.objectweb.fractal.adl.StaticJavaGenerator
 
ARGUMENT_CONTEXT_PREFIX - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentLoader
The context key prefix used to retrieve argument values.
ArgumentComponentLoader - Class in org.objectweb.fractal.adl.arguments
Extends ComponentLoader to take ADL arguments into account.
ArgumentComponentLoader() - Constructor for class org.objectweb.fractal.adl.arguments.ArgumentComponentLoader
 
ArgumentDefinition - Interface in org.objectweb.fractal.adl.arguments
AST node interface for definition elements that may contain arguments.
ArgumentErrors - Enum in org.objectweb.fractal.adl.arguments
ErrorTemplate group for the arguments package.
ArgumentHelper - Class in org.objectweb.fractal.adl.arguments
 
ArgumentLoader - Class in org.objectweb.fractal.adl.arguments
A delegating loader that replace argument references by their actual values.
ArgumentLoader() - Constructor for class org.objectweb.fractal.adl.arguments.ArgumentLoader
 
Attribute - Interface in org.objectweb.fractal.adl.attributes
An AST node interface to define an attribute.
AttributeBuilder - Interface in org.objectweb.fractal.adl.attributes
A builder interface to set component attributes.
AttributeCompiler - Class in org.objectweb.fractal.adl.attributes
A PrimitiveCompiler to compile Attributes nodes in definitions.
AttributeCompiler() - Constructor for class org.objectweb.fractal.adl.attributes.AttributeCompiler
 
AttributeErrors - Enum in org.objectweb.fractal.adl.attributes
ErrorTemplate group for the attributes package.
AttributeLoader - Class in org.objectweb.fractal.adl.attributes
A Loader to check Attributes nodes in definitions.
AttributeLoader() - Constructor for class org.objectweb.fractal.adl.attributes.AttributeLoader
 
Attributes - Interface in org.objectweb.fractal.adl.attributes
An AST node interface to define a set of attributes.
AttributesContainer - Interface in org.objectweb.fractal.adl.attributes
An AST node interface for nodes that can contain attributes.

B

BACKEND_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.FactoryFactory
The FractalADL backend used when compiling components.
BACKSLASH - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
BasicErrorLocator - Class in org.objectweb.fractal.adl.error
Basic ErrorLocator implementation.
BasicErrorLocator(File, int, int) - Constructor for class org.objectweb.fractal.adl.error.BasicErrorLocator
Creates a BasicErrorLocator.
BasicErrorLocator(String, int, int) - Constructor for class org.objectweb.fractal.adl.error.BasicErrorLocator
Creates a BasicErrorLocator.
BasicErrorLocator(String, int, int, int, int) - Constructor for class org.objectweb.fractal.adl.error.BasicErrorLocator
Creates a BasicErrorLocator.
BasicFactory - Class in org.objectweb.fractal.adl
Basic implementation of the Factory interface.
BasicFactory() - Constructor for class org.objectweb.fractal.adl.BasicFactory
 
bindComponent(int, Object, String, Object, String, Object) - Method in interface org.objectweb.fractal.adl.bindings.BindingBuilder
 
bindComponent(int, Object, String, Object, String, Object) - Method in class org.objectweb.fractal.adl.bindings.FractalBindingBuilder
 
bindComponent(int, Object, String, Object, String, Object) - Method in class org.objectweb.fractal.adl.bindings.JavaBindingBuilder
 
bindComponent(int, Object, String, Object, String, Object) - Method in class org.objectweb.fractal.adl.bindings.StaticFractalBindingBuilder
 
bindComponent(int, Object, String, Object, String, Object) - Method in class org.objectweb.fractal.adl.bindings.StaticJavaBindingBuilder
 
bindComposite(Map, String, Object) - Static method in class org.objectweb.fractal.adl.bindings.JavaBindingUtil
Utility method that can be used to bind client interface of composite components instantiated with the Java backend.
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.AbstractInterfaceLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.AbstractLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.attributes.AttributeCompiler
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.attributes.AttributeLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.BasicFactory
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.bindings.BindingCompiler
 
bindFc(Object, String, Object) - Static method in class org.objectweb.fractal.adl.bindings.JavaBindingUtil
Utility method that can be used in replacement of the BindingController.bindFc(String, Object) method for plain Java component.
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.components.ComponentCompiler
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.coordinates.CoordinatesCompiler
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.types.TypeCompiler
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.types.TypeLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.adl.xml.XMLLoader
 
Binding - Interface in org.objectweb.fractal.adl.bindings
An AST node interface to define a binding.
BindingBuilder - Interface in org.objectweb.fractal.adl.bindings
A builder interface to build bindings.
BindingCompiler - Class in org.objectweb.fractal.adl.bindings
A PrimitiveCompiler to compile Binding nodes in definitions.
BindingCompiler() - Constructor for class org.objectweb.fractal.adl.bindings.BindingCompiler
 
BindingContainer - Interface in org.objectweb.fractal.adl.bindings
An AST node interface for nodes that can contain bindings.
BindingErrors - Enum in org.objectweb.fractal.adl.bindings
ErrorTemplate group for the bindings package.
BindingLoader - Class in org.objectweb.fractal.adl.bindings
A Loader to check Binding nodes in definitions.
BindingLoader() - Constructor for class org.objectweb.fractal.adl.bindings.BindingLoader
 
builder - Variable in class org.objectweb.fractal.adl.attributes.AttributeCompiler
The AttributeBuilder used by this compiler.
builder - Variable in class org.objectweb.fractal.adl.bindings.BindingCompiler
The BindingBuilder used by this compiler.
builder - Variable in class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
The ComponentBuilder used by this compiler.
builder - Variable in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
The ImplementationBuilder used by this compiler.
builder - Variable in class org.objectweb.fractal.adl.types.TypeCompiler
The TypeBuilder used by this compiler.
BUILDER_BINDING - Static variable in class org.objectweb.fractal.adl.attributes.AttributeCompiler
Name of the mandatory interface bound to the AttributeBuilder used by this compiler.
BUILDER_BINDING - Static variable in class org.objectweb.fractal.adl.bindings.BindingCompiler
Name of the mandatory interface bound to the BindingBuilder used by this compiler.
BUILDER_BINDING - Static variable in class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
Name of the mandatory interface bound to the ComponentBuilder used by this compiler.
BUILDER_BINDING - Static variable in class org.objectweb.fractal.adl.coordinates.CoordinatesCompiler
Name of the mandatory interface bound to the CoordinatesBuilder used by this compiler.
BUILDER_BINDING - Static variable in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
Name of the mandatory interface bound to the ImplementationBuilder used by this compiler.
BUILDER_BINDING - Static variable in class org.objectweb.fractal.adl.types.TypeCompiler
Name of the mandatory interface bound to the TypeBuilder used by this compiler.

C

cause - Variable in class org.objectweb.fractal.adl.error.Error
 
ChainedErrorLocator - Class in org.objectweb.fractal.adl.error
An ErrorLocator that can be used when an error is located by a chain of locator.
ChainedErrorLocator(ErrorLocator) - Constructor for class org.objectweb.fractal.adl.error.ChainedErrorLocator
 
chainLocator(Error, ErrorLocator) - Static method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
Update the locator information of the given Error.
chainLocator(ADLException, Node) - Static method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
Updates the locator information of the given ADLException.
checkAttributesContainer(AttributesContainer, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.attributes.AttributeLoader
 
checkBinding(Binding, Map<String, Map<String, Interface>>, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.bindings.BindingLoader
 
checkBinding(Binding, Interface, String, String, Interface, String, String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.bindings.BindingLoader
 
checkBinding(Binding, Interface, String, String, Interface, String, String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
 
checkClientInterface(Component, Interface, String, UnboundInterfaceDetectorLoader.ComponentBindingInfo, Map<String, Binding>) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
checkComposite(ComponentContainer, Map<String, Binding>) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
checkCompositeServerInterface(ComponentContainer, Interface, String, Map<String, Binding>) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
checkControllerContainer(ControllerContainer) - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
checkDefinition(ComponentContainer) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
checkImplementationContainer(ImplementationContainer, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
checkInterfaceContainer(InterfaceContainer, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.types.TypeLoader
 
checkNode(Object, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.attributes.AttributeLoader
 
checkNode(Object, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.bindings.BindingLoader
 
checkNode(ComponentContainer, Map<Component, UnboundInterfaceDetectorLoader.ComponentBindingInfo>, Set<Component>) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
checkNode(Object, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
checkSubComponent(Component, Map<String, Binding>, UnboundInterfaceDetectorLoader.ComponentBindingInfo) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
ClassLoaderHelper - Class in org.objectweb.fractal.adl.util
Helper methods related to ClassLoader.
CLASSNAME_SUFFIX - Static variable in class org.objectweb.fractal.adl.StaticJavaGenerator
The suffix appended to ADL definition name to build the name of the generated class.
CLIENT_ROLE - Static variable in interface org.objectweb.fractal.adl.types.TypeInterface
 
clientLoader - Variable in class org.objectweb.fractal.adl.AbstractInterfaceLoader
 
clientLoader - Variable in class org.objectweb.fractal.adl.AbstractLoader
The Loader used by this loader.
COLLECTION_CARDINALITY - Static variable in interface org.objectweb.fractal.adl.types.TypeInterface
 
COMMA - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
COMMENT_PREFFIX - Static variable in class org.objectweb.fractal.adl.StaticJavaGenerator
The prefix that delimit comments in ADL list file.
comp - Variable in class org.objectweb.fractal.adl.components.ComponentPair
 
compile(List, ComponentContainer, TaskMap, Map) - Method in class org.objectweb.fractal.adl.attributes.AttributeCompiler
 
compile(List, ComponentContainer, TaskMap, Map) - Method in class org.objectweb.fractal.adl.bindings.BindingCompiler
 
compile(Definition, TaskMap, Map<Object, Object>) - Method in interface org.objectweb.fractal.adl.Compiler
Compiles the given ADL definition.
compile(Definition, TaskMap, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.components.ComponentCompiler
 
compile(List<ComponentContainer>, ComponentContainer, TaskMap, Map<Object, Object>) - Method in interface org.objectweb.fractal.adl.components.PrimitiveCompiler
Compile a single component.
compile(List, ComponentContainer, TaskMap, Map) - Method in class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
 
compile(List, ComponentContainer, TaskMap, Map) - Method in class org.objectweb.fractal.adl.coordinates.CoordinatesCompiler
 
compile(List<ComponentContainer>, ComponentContainer, TaskMap, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
 
compile(String) - Method in class org.objectweb.fractal.adl.Launcher
Simply delegates to the other compile() method passing an empty Map.
compile(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.Launcher
Compile the given componentDefinition using the previously instantiated Factory.
compile(List, ComponentContainer, TaskMap, Map) - Method in class org.objectweb.fractal.adl.types.TypeCompiler
 
compiler - Variable in class org.objectweb.fractal.adl.BasicFactory
The Compiler used by this factory.
Compiler - Interface in org.objectweb.fractal.adl
An ADL definition compiler.
COMPILER_BINDING - Static variable in class org.objectweb.fractal.adl.BasicFactory
Name of the client interface bound to the Compiler used by this factory.
compilerContext - Variable in class org.objectweb.fractal.adl.Launcher
The parameters that were used upon factory instantiation.
CompilerError - Error in org.objectweb.fractal.adl
Error thrown when an internal error occurs in the compiler.
CompilerError(ErrorTemplate, Object...) - Constructor for error org.objectweb.fractal.adl.CompilerError
Constructs a new CompilerError.
CompilerError(ErrorTemplate, ErrorLocator, Object...) - Constructor for error org.objectweb.fractal.adl.CompilerError
Constructs a new CompilerError.
CompilerError(ErrorTemplate, Throwable, Object...) - Constructor for error org.objectweb.fractal.adl.CompilerError
Constructs a new CompilerError.
CompilerError(ErrorTemplate, ErrorLocator, Throwable, Object...) - Constructor for error org.objectweb.fractal.adl.CompilerError
Constructs a new CompilerError.
CompilerError(Error) - Constructor for error org.objectweb.fractal.adl.CompilerError
Constructs a new CompilerError.
CompilerError(String, Throwable) - Constructor for error org.objectweb.fractal.adl.CompilerError
Deprecated. 
CompilerError(String) - Constructor for error org.objectweb.fractal.adl.CompilerError
Deprecated. 
CompilerError(Throwable) - Constructor for error org.objectweb.fractal.adl.CompilerError
Deprecated. 
CompileToJava - Class in org.objectweb.fractal.adl
A class to compile a Fractal ADL definition to Java code.
Component - Interface in org.objectweb.fractal.adl.components
An AST node interface to define a sub component.
COMPONENT_DEFINITION_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.Launcher
The component definition to compile.
ComponentBuilder - Interface in org.objectweb.fractal.adl.components
A builder interface to add and start components.
ComponentCompiler - Class in org.objectweb.fractal.adl.components
Basic implementation of the Compiler interface.
ComponentCompiler() - Constructor for class org.objectweb.fractal.adl.components.ComponentCompiler
 
ComponentContainer - Interface in org.objectweb.fractal.adl.components
An AST node interface for nodes that can contain sub components.
ComponentDefinition - Interface in org.objectweb.fractal.adl.components
An extended Definition interface for definitions that can contain sub components.
ComponentErrors - Enum in org.objectweb.fractal.adl.components
ErrorTemplate group for the components package.
ComponentLoader - Class in org.objectweb.fractal.adl.components
A Loader to check Component nodes in definitions.
ComponentLoader() - Constructor for class org.objectweb.fractal.adl.components.ComponentLoader
Default constructor.
ComponentLoaderAttributes - Interface in org.objectweb.fractal.adl.components
 
ComponentPair - Class in org.objectweb.fractal.adl.components
 
ComponentPair(ComponentContainer, Component) - Constructor for class org.objectweb.fractal.adl.components.ComponentPair
 
computeHashCode() - Method in class org.objectweb.fractal.adl.FractalADLTaskMap.FractalADLKey
 
CONSOLE_LEVEL_SUFFIX - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The suffix of the system property used to set the level of the console logger.
container - Variable in class org.objectweb.fractal.adl.components.ComponentPair
 
ContentControllerHelper - Class in org.objectweb.fractal.adl.util
 
CONTEXT_MAP_PROPERTY - Static variable in class org.objectweb.fractal.adl.ContextMap
System property specifying the implementation of the context map to use.
CONTEXT_PROPERTY_PREFIX - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentLoader
The prefix to be used to access a context value.
ContextLocal<T> - Class in org.objectweb.fractal.adl
This class provides a "context local" variable.
ContextLocal() - Constructor for class org.objectweb.fractal.adl.ContextLocal
 
ContextMap - Class in org.objectweb.fractal.adl
Context map used to fill the definition arguments.
ContextMap() - Constructor for class org.objectweb.fractal.adl.ContextMap
Default constructor loading the context map with system properties.
System property values are made available from Fractal ADL definitions using syntax ${java:property-name}.
Controller - Interface in org.objectweb.fractal.adl.implementations
An AST node interface to define a component controller.
ControllerContainer - Interface in org.objectweb.fractal.adl.implementations
An AST node interface for nodes that can contain a controller.
Coordinates - Interface in org.objectweb.fractal.adl.coordinates
An AST node interface to define component coordinates.
CoordinatesBuilder - Interface in org.objectweb.fractal.adl.coordinates
A builder interface to define component coordinates.
CoordinatesCompiler - Class in org.objectweb.fractal.adl.coordinates
A PrimitiveCompiler to compile Coordinates nodes in definitions.
CoordinatesCompiler() - Constructor for class org.objectweb.fractal.adl.coordinates.CoordinatesCompiler
 
CoordinatesContainer - Interface in org.objectweb.fractal.adl.coordinates
An AST node interface for nodes that can contain component coordinates.
createComponent(Object, String, String, Object, Object, Object) - Method in class org.objectweb.fractal.adl.implementations.FractalImplementationBuilder
 
createComponent(Object, String, String, Object, Object, Object) - Method in interface org.objectweb.fractal.adl.implementations.ImplementationBuilder
 
createComponent(Object, String, String, Object, Object, Object) - Method in class org.objectweb.fractal.adl.implementations.JavaImplementationBuilder
 
createComponent(Object, String, String, Object, Object, Object) - Method in class org.objectweb.fractal.adl.implementations.StaticFractalImplementationBuilder
 
createComponent(Object, String, String, Object, Object, Object) - Method in class org.objectweb.fractal.adl.implementations.StaticJavaImplementationBuilder
 
createComponentType(String, Object[], Object) - Method in class org.objectweb.fractal.adl.types.FractalTypeBuilder
 
createComponentType(String, Object[], Object) - Method in class org.objectweb.fractal.adl.types.JavaTypeBuilder
 
createComponentType(String, Object[], Object) - Method in class org.objectweb.fractal.adl.types.StaticFractalTypeBuilder
 
createComponentType(String, Object[], Object) - Method in interface org.objectweb.fractal.adl.types.TypeBuilder
 
createInterfaceType(String, String, String, String, String, Object) - Method in class org.objectweb.fractal.adl.types.FractalTypeBuilder
 
createInterfaceType(String, String, String, String, String, Object) - Method in class org.objectweb.fractal.adl.types.JavaTypeBuilder
 
createInterfaceType(String, String, String, String, String, Object) - Method in class org.objectweb.fractal.adl.types.StaticFractalTypeBuilder
 
createInterfaceType(String, String, String, String, String, Object) - Method in interface org.objectweb.fractal.adl.types.TypeBuilder
 
createTaskKey(String, Object) - Method in class org.objectweb.fractal.adl.FractalADLTaskMap
 

D

DAEMON_PROPERTY_DEFAULT_VALUE - Static variable in class org.objectweb.fractal.adl.Launcher
Default value of the Launcher.DAEMON_PROPERTY_NAME property.
DAEMON_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.Launcher
If false, stopFc() will be eventually invoked (default value is true).
debug(String) - Static method in class org.objectweb.fractal.adl.util.Printer
Deprecated. Prints a debug message, if the printer level allows it.
DEBUG_LEVEL - Static variable in class org.objectweb.fractal.adl.util.Printer
Deprecated. The debug level value.
DebugHelper - Class in org.objectweb.fractal.adl.util
 
DebugHelper() - Constructor for class org.objectweb.fractal.adl.util.DebugHelper
 
DEFAULT_CONSOLE_LEVEL - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The default level of console handler.
DEFAULT_CONSOLE_LEVEL_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The name of the system property for setting the default verbose level for the console handler.
DEFAULT_CONTEXT_CLASS - Static variable in class org.objectweb.fractal.adl.ContextMap
Default class loaded by the factory.
DEFAULT_FACTORY - Static variable in class org.objectweb.fractal.adl.FactoryFactory
The name of the ADL of the default factory.
DEFAULT_FILE_LEVEL - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The default level of file handler.
DEFAULT_FILE_LEVEL_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The name of the system property for setting the default verbose level for the file handler.
Definition - Interface in org.objectweb.fractal.adl
An ADL definition.

E

equals(Object) - Method in class org.objectweb.fractal.adl.bindings.JavaBindingEnd
 
equals(Object) - Method in class org.objectweb.fractal.adl.components.ComponentPair
 
equals(Object) - Method in class org.objectweb.fractal.adl.FractalADLTaskMap.FractalADLKey
 
equals(Object) - Method in class org.objectweb.fractal.adl.timestamp.Timestamp
 
Error - Class in org.objectweb.fractal.adl.error
An error object contains all the informations about an error detected by the tool-chain.
Error(ErrorTemplate, Object...) - Constructor for class org.objectweb.fractal.adl.error.Error
Creates an error from the given template and message arguments.
Error(ErrorTemplate, ErrorLocator, Object...) - Constructor for class org.objectweb.fractal.adl.error.Error
Creates an error from the given template, location and message arguments.
Error(ErrorTemplate, Throwable, Object...) - Constructor for class org.objectweb.fractal.adl.error.Error
Creates an error from the given template, cause and message arguments.
Error(ErrorTemplate, ErrorLocator, Throwable, Object...) - Constructor for class org.objectweb.fractal.adl.error.Error
Creates an error from the given template, location, cause and message arguments.
error(String) - Static method in class org.objectweb.fractal.adl.util.Printer
Deprecated. Prints an error message.
ERROR_LEVEL - Static variable in class org.objectweb.fractal.adl.util.Printer
Deprecated. The error level value.
ErrorLocator - Interface in org.objectweb.fractal.adl.error
An error locator gives informations that allows to locate an error in an input file.
ErrorTemplate - Interface in org.objectweb.fractal.adl.error
An error template defines a type of error that can be reported by the FractalADL tool-chain.
ErrorTemplateValidator - Class in org.objectweb.fractal.adl.error
Helper class that provides static methods to validate ErrorTemplate.
EXPORT_BINDING - Static variable in interface org.objectweb.fractal.adl.bindings.BindingBuilder
 

F

Factory - Interface in org.objectweb.fractal.adl
A component factory.
factory - Variable in class org.objectweb.fractal.adl.Launcher
The FractalADL Factory which will be used to compile component definitions.
factory - Variable in class org.objectweb.fractal.adl.StaticJavaGenerator
 
FACTORY_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.Launcher
The FractalADL factory to compile components.
factoryContext - Variable in class org.objectweb.fractal.adl.StaticJavaGenerator
 
FactoryFactory - Class in org.objectweb.fractal.adl
Provides static methods to get a Factory component.
FILE_LEVEL_SUFFIX - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The suffix of the system property used to set the level of the file logger.
findBinding(Map<String, Binding>, Interface, String, String) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
FRACTAL_BACKEND - Static variable in class org.objectweb.fractal.adl.FactoryFactory
The name of the ADL of the Fractal backend.
FRACTAL_PROVIDER_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.Launcher
The Fractal provider.
FRACTALADL_PARAMETER_PREFIX - Static variable in class org.objectweb.fractal.adl.FactoryFactory
The prefix commonly used for FractalADL related parameter values.
FractalADLLogManager - Class in org.objectweb.fractal.adl.util
Utility class for logging messages.
FractalADLTaskMap - Class in org.objectweb.fractal.adl
Basic implementation of the TaskMap interface.
FractalADLTaskMap() - Constructor for class org.objectweb.fractal.adl.FractalADLTaskMap
 
FractalADLTaskMap.FractalADLKey - Class in org.objectweb.fractal.adl
 
FractalAttributeBuilder - Class in org.objectweb.fractal.adl.attributes
A Fractal based implementation of the AttributeBuilder interface.
FractalAttributeBuilder() - Constructor for class org.objectweb.fractal.adl.attributes.FractalAttributeBuilder
 
FractalBindingBuilder - Class in org.objectweb.fractal.adl.bindings
A Fractal based implementation of the BindingBuilder interface.
FractalBindingBuilder() - Constructor for class org.objectweb.fractal.adl.bindings.FractalBindingBuilder
 
FractalComponentBuilder - Class in org.objectweb.fractal.adl.components
A Fractal based implementation of the ComponentBuilder interface.
FractalComponentBuilder() - Constructor for class org.objectweb.fractal.adl.components.FractalComponentBuilder
 
FractalImplementationBuilder - Class in org.objectweb.fractal.adl.implementations
A Fractal based implementation of the ImplementationBuilder interface.
FractalImplementationBuilder() - Constructor for class org.objectweb.fractal.adl.implementations.FractalImplementationBuilder
 
FractalTypeBuilder - Class in org.objectweb.fractal.adl.types
A Fractal based implementation of the TypeBuilder interface.
FractalTypeBuilder() - Constructor for class org.objectweb.fractal.adl.types.FractalTypeBuilder
 
FULL_LOC - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
FULL_LOC_BEGIN_COLUMN - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
FULL_LOC_BEGIN_LINE - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
FULL_LOC_END_COLUMN - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
FULL_LOC_END_LINE - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
FULL_LOC_PATH - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
fullLocation(String, int, int, int, int) - Static method in class org.objectweb.fractal.adl.error.NodeErrorLocator
Returns a source string that contains full location informations.

G

generate() - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
Run the generation of the ADL definitions.
generate(String) - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
generateFooter(String, Object, StringBuilder) - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
generateHeader(String, StringBuilder) - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
GenericErrors - Enum in org.objectweb.fractal.adl.error
Defines a set of generic ErrorTemplate.
get(Object) - Method in class org.objectweb.fractal.adl.ContextLocal
Returns the value of the context local variable.
get(Object) - Method in class org.objectweb.fractal.adl.ContextMap
 
getArguments() - Method in interface org.objectweb.fractal.adl.arguments.ArgumentDefinition
Returns the arguments of the definition.
getAttributes() - Method in interface org.objectweb.fractal.adl.attributes.Attributes
 
getAttributes() - Method in interface org.objectweb.fractal.adl.attributes.AttributesContainer
 
getBeginColumn() - Method in class org.objectweb.fractal.adl.error.BasicErrorLocator
 
getBeginColumn() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
 
getBeginColumn() - Method in interface org.objectweb.fractal.adl.error.ErrorLocator
Return the column number on which the error begins in the input file.
getBeginColumn() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
getBeginLine() - Method in class org.objectweb.fractal.adl.error.BasicErrorLocator
 
getBeginLine() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
 
getBeginLine() - Method in interface org.objectweb.fractal.adl.error.ErrorLocator
Return the line number on which the error begins in the input file.
getBeginLine() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
getBindings() - Method in interface org.objectweb.fractal.adl.bindings.BindingContainer
 
getCardinality() - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
getCause() - Method in class org.objectweb.fractal.adl.error.Error
Returns the cause of this error.
getChainedLocations() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
Returns the chain of location that references the root locator.
getClassLoader(Object) - Static method in class org.objectweb.fractal.adl.util.ClassLoaderHelper
Returns the class loader of the class of an object, i.e., object.getClass().getClassLoader().
getClassLoader(Object, Object) - Static method in class org.objectweb.fractal.adl.util.ClassLoaderHelper
Returns the class loader contained into the map or the class loader of the class of the object.
getClassName() - Method in interface org.objectweb.fractal.adl.implementations.Implementation
 
getClassName(String) - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
getColor() - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
getCompilerContext() - Method in class org.objectweb.fractal.adl.Launcher
Return a copy of the Map used to instantiate the FractalADL Factory that will be used by this Launcher.
getComponent(ComponentContainer, String) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
getComponents() - Method in interface org.objectweb.fractal.adl.components.ComponentContainer
 
getContingency() - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
getController() - Method in interface org.objectweb.fractal.adl.implementations.ControllerContainer
 
getCoordinatess() - Method in interface org.objectweb.fractal.adl.coordinates.CoordinatesContainer
 
getDefinition() - Method in interface org.objectweb.fractal.adl.components.Component
 
getDescriptor() - Method in interface org.objectweb.fractal.adl.implementations.Controller
 
getDescriptor() - Method in interface org.objectweb.fractal.adl.implementations.TemplateController
 
getEndColumn() - Method in class org.objectweb.fractal.adl.error.BasicErrorLocator
 
getEndColumn() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
 
getEndColumn() - Method in interface org.objectweb.fractal.adl.error.ErrorLocator
Return the column number on which the error ends in the input file.
getEndColumn() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
getEndLine() - Method in class org.objectweb.fractal.adl.error.BasicErrorLocator
 
getEndLine() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
 
getEndLine() - Method in interface org.objectweb.fractal.adl.error.ErrorLocator
Return the line number on which the error ends in the input file.
getEndLine() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
getError() - Method in exception org.objectweb.fractal.adl.ADLException
Returns the Error object reported by this exception.
getError() - Method in error org.objectweb.fractal.adl.CompilerError
Returns the Error object reported by this exception.
getErrorId() - Method in enum org.objectweb.fractal.adl.ADLErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.arguments.ArgumentErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.attributes.AttributeErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.bindings.BindingErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.components.ComponentErrors
 
getErrorId() - Method in interface org.objectweb.fractal.adl.error.ErrorTemplate
Returns the number that identify this ErrorTemplate in its group.
getErrorId() - Method in enum org.objectweb.fractal.adl.error.GenericErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.implementations.ImplementationErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.interfaces.InterfaceErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.types.TypeErrors
 
getErrorId() - Method in enum org.objectweb.fractal.adl.xml.XMLErrors
 
getExtends() - Method in interface org.objectweb.fractal.adl.components.ComponentDefinition
 
getFactory() - Static method in class org.objectweb.fractal.adl.FactoryFactory
Returns a bootstrap Factory, with a Java backend.
getFactory(String) - Static method in class org.objectweb.fractal.adl.FactoryFactory
Returns a Factory with the given backend.
getFactory(String, Map<Object, Object>) - Static method in class org.objectweb.fractal.adl.FactoryFactory
Returns a Factory with the given backend.
getFactory(String, String, Map<Object, Object>) - Static method in class org.objectweb.fractal.adl.FactoryFactory
Returns a Factory with the given implementation and backend.
getFactory() - Method in class org.objectweb.fractal.adl.Launcher
Returns the Factory which will be used by the Launcher to compile the provided definition.
getFormat() - Method in enum org.objectweb.fractal.adl.ADLErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.arguments.ArgumentErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.attributes.AttributeErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.bindings.BindingErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.components.ComponentErrors
 
getFormat() - Method in interface org.objectweb.fractal.adl.error.ErrorTemplate
Returns the format of the error message that will be issued for errors of that type.
getFormat() - Method in enum org.objectweb.fractal.adl.error.GenericErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.implementations.ImplementationErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.interfaces.InterfaceErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.types.TypeErrors
 
getFormat() - Method in enum org.objectweb.fractal.adl.xml.XMLErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.ADLErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.arguments.ArgumentErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.attributes.AttributeErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.bindings.BindingErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.components.ComponentErrors
 
getFormatedMessage(Object...) - Method in interface org.objectweb.fractal.adl.error.ErrorTemplate
Returns a formated error message using the given arguments.
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.error.GenericErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.implementations.ImplementationErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.interfaces.InterfaceErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.types.TypeErrors
 
getFormatedMessage(Object...) - Method in enum org.objectweb.fractal.adl.xml.XMLErrors
 
getFrom() - Method in interface org.objectweb.fractal.adl.bindings.Binding
 
getFromItfName(Binding) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
getGroupId() - Method in enum org.objectweb.fractal.adl.ADLErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.arguments.ArgumentErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.attributes.AttributeErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.bindings.BindingErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.components.ComponentErrors
 
getGroupId() - Method in interface org.objectweb.fractal.adl.error.ErrorTemplate
Returns the identifier of the error group this ErrorTemplate belongs.
getGroupId() - Method in enum org.objectweb.fractal.adl.error.GenericErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.implementations.ImplementationErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.interfaces.InterfaceErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.types.TypeErrors
 
getGroupId() - Method in enum org.objectweb.fractal.adl.xml.XMLErrors
 
getImplementation() - Method in interface org.objectweb.fractal.adl.implementations.ImplementationContainer
 
getInputFilePath() - Method in class org.objectweb.fractal.adl.error.BasicErrorLocator
 
getInputFilePath() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
 
getInputFilePath() - Method in interface org.objectweb.fractal.adl.error.ErrorLocator
Returns the location of the input file that contains the error.
getInputFilePath() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
getInterface(String, String, Node, Map<String, Map<String, Interface>>) - Method in class org.objectweb.fractal.adl.bindings.BindingLoader
 
getInterface(String, String, Node, Map<String, Map<String, Interface>>) - Method in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
 
getInterfaces() - Method in interface org.objectweb.fractal.adl.interfaces.InterfaceContainer
 
getLocation() - Method in class org.objectweb.fractal.adl.error.BasicErrorLocator
 
getLocation() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
 
getLocation() - Method in interface org.objectweb.fractal.adl.error.ErrorLocator
Returns location informations formated in a single string.
getLocation() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
getLocator() - Method in class org.objectweb.fractal.adl.error.Error
Returns the locator of this error.
getLogger() - Method in interface org.objectweb.fractal.adl.loggers.LoggerContainer
 
getLogger(String) - Static method in class org.objectweb.fractal.adl.util.FractalADLLogManager
Find or create a logger for a named subsystem that prints its output to the file system and to the console.
getMessage() - Method in exception org.objectweb.fractal.adl.ADLException
 
getMessage() - Method in error org.objectweb.fractal.adl.CompilerError
 
getMessage() - Method in class org.objectweb.fractal.adl.error.Error
Returns the formated message of this error.
getMessage() - Method in exception org.objectweb.fractal.adl.implementations.ImplementationException
Deprecated.  
getMessage() - Method in exception org.objectweb.fractal.adl.interfaces.IDLException
Deprecated.  
getName() - Method in interface org.objectweb.fractal.adl.attributes.Attribute
 
getName(ComponentContainer) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
getName() - Method in interface org.objectweb.fractal.adl.components.Component
 
getName() - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
getName() - Method in interface org.objectweb.fractal.adl.Definition
Returns the name of this definition.
getName() - Method in interface org.objectweb.fractal.adl.interfaces.Interface
 
getName() - Method in interface org.objectweb.fractal.adl.loggers.Logger
 
getName() - Method in interface org.objectweb.fractal.adl.nodes.VirtualNode
 
getNameAttributes() - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
getNameAttributes() - Method in interface org.objectweb.fractal.adl.components.ComponentLoaderAttributes
 
getNode() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
Returns the node located by this locator.
getOutputFile(String) - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
getPathComponent(ComponentContainer, String) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
getRole() - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
getRootLocator() - Method in class org.objectweb.fractal.adl.error.ChainedErrorLocator
Returns the root locator of this chain of error locator (i.e.
getSignature() - Method in interface org.objectweb.fractal.adl.attributes.Attributes
 
getSignature() - Method in exception org.objectweb.fractal.adl.implementations.ImplementationException
Deprecated.  
getSignature() - Method in exception org.objectweb.fractal.adl.interfaces.IDLException
Deprecated.  
getSignature() - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
getSrc() - Method in exception org.objectweb.fractal.adl.ADLException
Deprecated. 
getSubComponentByName(Component, String) - Static method in class org.objectweb.fractal.adl.util.ContentControllerHelper
Helper methods to retrieve a sub component by name.
getTemplate() - Method in class org.objectweb.fractal.adl.error.Error
Returns the template of this error.
getTemplateController() - Method in interface org.objectweb.fractal.adl.implementations.TemplateControllerContainer
 
getTimestamp(Node) - Static method in class org.objectweb.fractal.adl.timestamp.Timestamp
Returns the value of the attached timestamp or zero if the given node has no attached timestamp.
getTo() - Method in interface org.objectweb.fractal.adl.bindings.Binding
 
getValue() - Method in interface org.objectweb.fractal.adl.attributes.Attribute
 
getVirtualNode() - Method in interface org.objectweb.fractal.adl.nodes.VirtualNodeContainer
 
getX0() - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
getX1() - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
getY0() - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
getY1() - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.ADLErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.arguments.ArgumentErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.attributes.AttributeErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.bindings.BindingErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.components.ComponentErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.error.GenericErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.implementations.ImplementationErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.interfaces.InterfaceErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.types.TypeErrors
The groupId of ErrorTemplates defined in this enumeration.
GROUP_ID - Static variable in enum org.objectweb.fractal.adl.xml.XMLErrors
The groupId of ErrorTemplates defined in this enumeration.

H

hashCode() - Method in class org.objectweb.fractal.adl.bindings.JavaBindingEnd
 
hashCode() - Method in class org.objectweb.fractal.adl.components.ComponentPair
 
hashCode() - Method in class org.objectweb.fractal.adl.FractalADLTaskMap.FractalADLKey
 
hashCode() - Method in class org.objectweb.fractal.adl.timestamp.Timestamp
 

I

IDLException - Exception in org.objectweb.fractal.adl.interfaces
Deprecated. 
IDLException(String, String) - Constructor for exception org.objectweb.fractal.adl.interfaces.IDLException
Deprecated. Constructs a new IDLException.
IDLException(String, String, Node) - Constructor for exception org.objectweb.fractal.adl.interfaces.IDLException
Deprecated. Constructs a new IDLException.
IDLException(String, String, Exception) - Constructor for exception org.objectweb.fractal.adl.interfaces.IDLException
Deprecated. Constructs a new IDLException.
IDLException(String, String, Node, Exception) - Constructor for exception org.objectweb.fractal.adl.interfaces.IDLException
Deprecated. Constructs a new IDLException.
IDLLoader - Interface in org.objectweb.fractal.adl.interfaces
Interface to component interface definition.
IDLNotFoundException - Exception in org.objectweb.fractal.adl.interfaces
Deprecated. 
IDLNotFoundException(String, String, Exception) - Constructor for exception org.objectweb.fractal.adl.interfaces.IDLNotFoundException
Deprecated. Constructs a new IDLNotFoundException.
IDLNotFoundException(String, String) - Constructor for exception org.objectweb.fractal.adl.interfaces.IDLNotFoundException
Deprecated. Constructs a new IDLNotFoundException.
ignoreBinding(Binding, String, String, String, String) - Method in class org.objectweb.fractal.adl.bindings.BindingLoader
 
Implementation - Interface in org.objectweb.fractal.adl.implementations
An AST node interface to define a component implementation.
IMPLEMENTATION_LOADER_CLIENT_ITF_NAME - Static variable in class org.objectweb.fractal.adl.implementations.ImplementationLoader
The name of the ImplementationLoader.implementationCodeLoaderItf client interface.
ImplementationBuilder - Interface in org.objectweb.fractal.adl.implementations
A builder interface to create components.
ImplementationCodeLoader - Interface in org.objectweb.fractal.adl.implementations
Interface used to load component implementation code.
implementationCodeLoaderItf - Variable in class org.objectweb.fractal.adl.implementations.ImplementationLoader
The ImplementationCodeLoader used by this loader to load implementation code.
ImplementationCompiler - Class in org.objectweb.fractal.adl.implementations
A PrimitiveCompiler to compile Implementation nodes in definitions.
ImplementationCompiler() - Constructor for class org.objectweb.fractal.adl.implementations.ImplementationCompiler
 
ImplementationContainer - Interface in org.objectweb.fractal.adl.implementations
An AST node interface for nodes that can contain a component implementation.
ImplementationErrors - Enum in org.objectweb.fractal.adl.implementations
ErrorTemplate group for the implementations package.
ImplementationException - Exception in org.objectweb.fractal.adl.implementations
Deprecated. 
ImplementationException(String, String) - Constructor for exception org.objectweb.fractal.adl.implementations.ImplementationException
Deprecated. Constructs a new ImplementationException.
ImplementationException(String, String, Node) - Constructor for exception org.objectweb.fractal.adl.implementations.ImplementationException
Deprecated. Constructs a new ImplementationException.
ImplementationException(String, String, Exception) - Constructor for exception org.objectweb.fractal.adl.implementations.ImplementationException
Deprecated. Constructs a new ImplementationException.
ImplementationException(String, String, Node, Exception) - Constructor for exception org.objectweb.fractal.adl.implementations.ImplementationException
Deprecated. Constructs a new ImplementationException.
ImplementationLoader - Class in org.objectweb.fractal.adl.implementations
A Loader to check Implementation nodes in definitions.
ImplementationLoader() - Constructor for class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
ImplementationNotFoundException - Exception in org.objectweb.fractal.adl.implementations
Deprecated. 
ImplementationNotFoundException(String, String, Exception) - Constructor for exception org.objectweb.fractal.adl.implementations.ImplementationNotFoundException
Deprecated. Constructs a new ImplementationNotFoundException.
ImplementationNotFoundException(String, String) - Constructor for exception org.objectweb.fractal.adl.implementations.ImplementationNotFoundException
Deprecated. Constructs a new ImplementationNotFoundException.
IMPORT_BINDING - Static variable in interface org.objectweb.fractal.adl.bindings.BindingBuilder
 
info(String) - Static method in class org.objectweb.fractal.adl.util.Printer
Deprecated. Prints an info message, if the printer level allows it.
INFO_LEVEL - Static variable in class org.objectweb.fractal.adl.util.Printer
Deprecated. The info level value (default value).
init(Map<String, String>) - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
INPUT_LIST_PARAM_NAME - Static variable in class org.objectweb.fractal.adl.StaticJavaGenerator
the option flag used to specify the name of the file containing a list of ADL defintion to generate.
instance() - Static method in class org.objectweb.fractal.adl.ContextMap
Factory method creating a new instance of the context map pointed by the "fractaladl.context-map" system property.
Default class used by the factory is ContextMap.
Interface - Interface in org.objectweb.fractal.adl.interfaces
An AST node interface to define a component interface.
INTERFACE_LOADER_BINDING - Static variable in class org.objectweb.fractal.adl.attributes.AttributeLoader
The name of the AttributeLoader.interfaceLoaderItf client interface.
INTERFACE_LOADER_BINDING - Static variable in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
The name of the TypeBindingLoader.interfaceCodeLoaderItf client interface.
INTERFACE_LOADER_CLIENT_ITF_NAME - Static variable in class org.objectweb.fractal.adl.implementations.ImplementationLoader
The name of the ImplementationLoader.interfaceLoaderItf client interface.
INTERFACE_LOADER_CLIENT_ITF_NAME - Static variable in class org.objectweb.fractal.adl.types.TypeLoader
The name of the TypeLoader.interfaceCodeLoaderItf client interface.
interfaceCodeLoaderItf - Variable in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
The optional client interface used to load interface signatures.
interfaceCodeLoaderItf - Variable in class org.objectweb.fractal.adl.types.TypeLoader
The client interface used to load interface signature.
InterfaceContainer - Interface in org.objectweb.fractal.adl.interfaces
An AST node interface for nodes that can contain interfaces.
InterfaceErrors - Enum in org.objectweb.fractal.adl.interfaces
ErrorTemplate group for the interfaces package.
InterfaceLoader - Class in org.objectweb.fractal.adl.interfaces
A Loader to check Interface nodes in definitions.
InterfaceLoader() - Constructor for class org.objectweb.fractal.adl.interfaces.InterfaceLoader
 
interfaceLoaderItf - Variable in class org.objectweb.fractal.adl.attributes.AttributeLoader
The IDLLoader used by this loader.
interfaceLoaderItf - Variable in class org.objectweb.fractal.adl.implementations.ImplementationLoader
The IDLLoader used by this loader to load interface code.
isClient(Interface) - Static method in class org.objectweb.fractal.adl.types.TypeInterfaceUtil
Returns true if the given interface is a client interface.
isCollection(Interface) - Static method in class org.objectweb.fractal.adl.types.TypeInterfaceUtil
Returns true if the given interface is a collection interface.
isDebugEnable() - Static method in class org.objectweb.fractal.adl.util.Printer
Deprecated. Returns true if debug messages are enable.
isInfoEnable() - Static method in class org.objectweb.fractal.adl.util.Printer
Deprecated. Returns true if info messages are enable.
isMandatory(Interface) - Static method in class org.objectweb.fractal.adl.types.TypeInterfaceUtil
Returns true if the given interface is a mandatory interface.
isNodeMoreRecentThan(Node, long) - Static method in class org.objectweb.fractal.adl.timestamp.Timestamp
Returns true if and only if the given node has an attached timestamp and is greater than the given timestamp, or the node has no attached timestamp, or the given timestamp is null.
isNodeMoreRecentThan(Node, File) - Static method in class org.objectweb.fractal.adl.timestamp.Timestamp
Returns true if and only if the given node has an attached timestamp and is greater than the timestamp of the given file, or the node has no attached timestamp, or the file does not exist.
isOptional(Interface) - Static method in class org.objectweb.fractal.adl.types.TypeInterfaceUtil
Returns true if the given interface is an optional interface.
isPrimitive(ComponentContainer) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
isServer(Interface) - Static method in class org.objectweb.fractal.adl.types.TypeInterfaceUtil
Returns true if the given interface is a server interface.
isShared(String) - Method in class org.objectweb.fractal.adl.arguments.ArgumentComponentLoader
 
isShared(String) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
isSingleton(Interface) - Static method in class org.objectweb.fractal.adl.types.TypeInterfaceUtil
Returns true if the given interface is a singleton interface.
isWarningEnable() - Static method in class org.objectweb.fractal.adl.util.Printer
Deprecated. Returns true if warning messages are enable.

J

JAVA_BACKEND - Static variable in class org.objectweb.fractal.adl.FactoryFactory
The name of the ADL of the Java backend.
JAVA_PROPERTY_PREFIX - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentLoader
The prefix to be used to access a Java system property.
JAVA_PROPS_PREFIX - Static variable in class org.objectweb.fractal.adl.ContextMap
Specific prefix for accessing System properties.
JavaAttributeBuilder - Class in org.objectweb.fractal.adl.attributes
A Java based implementation of the AttributeBuilder interface.
JavaAttributeBuilder() - Constructor for class org.objectweb.fractal.adl.attributes.JavaAttributeBuilder
 
JavaBindingBuilder - Class in org.objectweb.fractal.adl.bindings
A Java based implementation of the BindingBuilder interface.
JavaBindingBuilder() - Constructor for class org.objectweb.fractal.adl.bindings.JavaBindingBuilder
 
JavaBindingEnd - Class in org.objectweb.fractal.adl.bindings
Bindins end is a simple structure identifying one side of a bindind (client or server).
JavaBindingEnd(Object, String) - Constructor for class org.objectweb.fractal.adl.bindings.JavaBindingEnd
Constructor.
JavaBindingUtil - Class in org.objectweb.fractal.adl.bindings
Utility class to bind component intantiated using a Java-Backend (i.e.
JavaCodeLoader - Class in org.objectweb.fractal.adl
Java implementation of ImplementationCodeLoader and IDLLoader interfaces for Java component.
JavaCodeLoader() - Constructor for class org.objectweb.fractal.adl.JavaCodeLoader
 
JavaComponentBuilder - Class in org.objectweb.fractal.adl.components
A Java based implementation of the ComponentBuilder interface.
JavaComponentBuilder() - Constructor for class org.objectweb.fractal.adl.components.JavaComponentBuilder
 
JavaFactory - Interface in org.objectweb.fractal.adl
This interface is implemented by classes generated by the StaticJavaGenerator.
JavaImplementationBuilder - Class in org.objectweb.fractal.adl.implementations
A Java based implementation of the ImplementationBuilder interface.
JavaImplementationBuilder() - Constructor for class org.objectweb.fractal.adl.implementations.JavaImplementationBuilder
 
JavaTypeBuilder - Class in org.objectweb.fractal.adl.types
A Java based implementation of the TypeBuilder interface.
JavaTypeBuilder() - Constructor for class org.objectweb.fractal.adl.types.JavaTypeBuilder
 

L

Launcher - Class in org.objectweb.fractal.adl
A class to launch a component from its definition from the command line.
Launcher(String, String, Map<Object, Object>) - Constructor for class org.objectweb.fractal.adl.Launcher
Instantiate a Launcher which will instantiate a FractalADL Factory defined by the factoryDefinition and backendDefinition parameters passed to this constructor.
Launcher(Map<Object, Object>) - Constructor for class org.objectweb.fractal.adl.Launcher
Instantiate a Launcher which will instantiate a FractalADL Factory.
LCBEGIN_LOC - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
LCBEGIN_LOC_BEGIN_COLUMN - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
LCBEGIN_LOC_BEGIN_LINE - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
LCBEGIN_LOC_PATH - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
LEVEL_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.util.Printer
Deprecated. The name of the system property used to select the printer level.
LINE_LOC - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
LINE_LOC_BEGIN_LINE - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
LINE_LOC_PATH - Static variable in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
lineColumnLocation(String, int, int) - Static method in class org.objectweb.fractal.adl.error.NodeErrorLocator
Returns a source string that contains begin line and begin column location informations.
lineLocation(String, int) - Static method in class org.objectweb.fractal.adl.error.NodeErrorLocator
Returns a source string that contains begin line and begin column location informations.
listFc() - Method in class org.objectweb.fractal.adl.AbstractInterfaceLoader
 
listFc() - Method in class org.objectweb.fractal.adl.AbstractLoader
 
listFc() - Method in class org.objectweb.fractal.adl.attributes.AttributeCompiler
 
listFc() - Method in class org.objectweb.fractal.adl.attributes.AttributeLoader
 
listFc() - Method in class org.objectweb.fractal.adl.BasicFactory
 
listFc() - Method in class org.objectweb.fractal.adl.bindings.BindingCompiler
 
listFc(Object) - Static method in class org.objectweb.fractal.adl.bindings.JavaBindingUtil
Utility method that can be used in replacement of the BindingController.listFc() method for plain Java component.
listFc() - Method in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
 
listFc() - Method in class org.objectweb.fractal.adl.components.ComponentCompiler
 
listFc() - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
listFc() - Method in class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
 
listFc() - Method in class org.objectweb.fractal.adl.coordinates.CoordinatesCompiler
 
listFc() - Method in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
 
listFc() - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
listFc() - Method in class org.objectweb.fractal.adl.types.TypeCompiler
 
listFc() - Method in class org.objectweb.fractal.adl.types.TypeLoader
 
listFc() - Method in class org.objectweb.fractal.adl.xml.XMLLoader
 
load(Set<String>, String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.arguments.ArgumentComponentLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.arguments.ArgumentLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.attributes.AttributeLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.bindings.BindingLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
load(Set<String>, String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.interfaces.InterfaceLoader
 
load(String, Map<Object, Object>) - Method in interface org.objectweb.fractal.adl.Loader
Loads the ADL definition whose name is given.
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.timestamp.TimestampLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.types.TypeLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.xml.XMLLoader
 
loader - Variable in class org.objectweb.fractal.adl.BasicFactory
The Loader used by this factory.
Loader - Interface in org.objectweb.fractal.adl
An ADL definition loader.
LOADER_BINDING - Static variable in class org.objectweb.fractal.adl.AbstractInterfaceLoader
Name of the mandatory interface bound to the Loader used by this loader.
LOADER_BINDING - Static variable in class org.objectweb.fractal.adl.AbstractLoader
Name of the mandatory interface bound to the Loader used by this loader.
LOADER_BINDING - Static variable in class org.objectweb.fractal.adl.BasicFactory
Name of the client interface bound to the Loader used by this factory.
loadImplementation(String, String, Map<Object, Object>) - Method in interface org.objectweb.fractal.adl.implementations.ImplementationCodeLoader
Load an implementation code.
loadImplementation(String, String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.JavaCodeLoader
 
loadInterface(String, Map<Object, Object>) - Method in interface org.objectweb.fractal.adl.interfaces.IDLLoader
Loads the interface definition for the given signature.
loadInterface(String, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.JavaCodeLoader
 
locator - Variable in class org.objectweb.fractal.adl.error.Error
 
logger - Static variable in class org.objectweb.fractal.adl.components.ComponentLoader
 
Logger - Interface in org.objectweb.fractal.adl.loggers
An AST node interface to define a logger name.
LOGGER_MAP - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
A cache containing already created loggers.
LOGGER_SHELF_MAP - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
 
LoggerContainer - Interface in org.objectweb.fractal.adl.loggers
An AST node interface for nodes that can contain a logger name.
lookupFc(String) - Method in class org.objectweb.fractal.adl.AbstractInterfaceLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.AbstractLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.attributes.AttributeCompiler
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.attributes.AttributeLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.BasicFactory
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.bindings.BindingCompiler
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.components.ComponentCompiler
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.coordinates.CoordinatesCompiler
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.types.TypeCompiler
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.types.TypeLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.adl.xml.XMLLoader
 
LPARENT - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
LREF - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 

M

main(String[]) - Static method in class org.objectweb.fractal.adl.CompileToJava
Entry point.
main(String[]) - Static method in class org.objectweb.fractal.adl.Launcher
Command line method to instantiate a FractalADL Factory.
main(String...) - Static method in class org.objectweb.fractal.adl.StaticJavaGenerator
Main entry point.
MANDATORY_CONTINGENCY - Static variable in interface org.objectweb.fractal.adl.types.TypeInterface
 
mergeDecoration(Object) - Method in class org.objectweb.fractal.adl.timestamp.Timestamp
 
message - Variable in class org.objectweb.fractal.adl.error.Error
 

N

nameAttributes - Variable in class org.objectweb.fractal.adl.components.ComponentLoader
The names of the "name" attribute for each AST node type.
newComponent(String, Map) - Method in class org.objectweb.fractal.adl.BasicFactory
 
newComponent(String, Map) - Method in interface org.objectweb.fractal.adl.Factory
Creates a new instance of the component whose name is given.
newComponent() - Method in interface org.objectweb.fractal.adl.JavaFactory
Creates a new POJO component instance.
newComponentType(String, Map) - Method in class org.objectweb.fractal.adl.BasicFactory
 
newComponentType(String, Map) - Method in interface org.objectweb.fractal.adl.Factory
 
newCreateTask(List<ComponentContainer>, ComponentContainer, String, String, Object, Object, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
 
newCreateTask(List<ComponentContainer>, ComponentContainer, String, String, Object, Object, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.nodes.VirtualNodeImplementationCompiler
 
NODE_FACTORY_BINDING - Static variable in class org.objectweb.fractal.adl.xml.XMLLoader
The name of the XMLLoader.nodeFactoryItf client interface.
NodeErrorLocator - Class in org.objectweb.fractal.adl.error
An error locator for locating error in an AST.
NodeErrorLocator(Node) - Constructor for class org.objectweb.fractal.adl.error.NodeErrorLocator
Creates a NodeErrorLocator for the given node.
nodeFactoryItf - Variable in class org.objectweb.fractal.adl.xml.XMLLoader
The XMLNodeFactory client interface of this component.
nodeMergerItf - Variable in class org.objectweb.fractal.adl.components.ComponentLoader
The node merger component used to merge AST.
NORMAL_BINDING - Static variable in interface org.objectweb.fractal.adl.bindings.BindingBuilder
 
normalizeComponentContainer(ComponentContainer) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
NoSuchComponentException - Exception in org.objectweb.fractal.adl.util
 
NoSuchComponentException(String) - Constructor for exception org.objectweb.fractal.adl.util.NoSuchComponentException
 

O

OPTIONAL_CONTINGENCY - Static variable in interface org.objectweb.fractal.adl.types.TypeInterface
 
org.objectweb.fractal.adl - package org.objectweb.fractal.adl
Defines the Fractal ADL framework.
org.objectweb.fractal.adl.arguments - package org.objectweb.fractal.adl.arguments
A Fractal ADL module to define parameterizable components.
org.objectweb.fractal.adl.attributes - package org.objectweb.fractal.adl.attributes
A Fractal ADL module to define component attributes.
org.objectweb.fractal.adl.bindings - package org.objectweb.fractal.adl.bindings
A Fractal ADL module to define component bindings.
org.objectweb.fractal.adl.components - package org.objectweb.fractal.adl.components
A Fractal ADL module to define sub components.
org.objectweb.fractal.adl.coordinates - package org.objectweb.fractal.adl.coordinates
A Fractal ADL module to define component coordinates.
org.objectweb.fractal.adl.error - package org.objectweb.fractal.adl.error
Provides classes and interfaces for error handling in Fractal ADL.
org.objectweb.fractal.adl.implementations - package org.objectweb.fractal.adl.implementations
A Fractal ADL module to define component implementations.
org.objectweb.fractal.adl.interfaces - package org.objectweb.fractal.adl.interfaces
A Fractal ADL module to define component interfaces.
org.objectweb.fractal.adl.loggers - package org.objectweb.fractal.adl.loggers
A Fractal ADL module to define component logger names.
org.objectweb.fractal.adl.nodes - package org.objectweb.fractal.adl.nodes
A Fractal ADL module for distributed component deployment.
org.objectweb.fractal.adl.timestamp - package org.objectweb.fractal.adl.timestamp
 
org.objectweb.fractal.adl.types - package org.objectweb.fractal.adl.types
A Fractal ADL module to define interface types.
org.objectweb.fractal.adl.util - package org.objectweb.fractal.adl.util
 
org.objectweb.fractal.adl.xml - package org.objectweb.fractal.adl.xml
Provides XML based implementations of Parser and Loader.
OUTPUT_FILE_NAME - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
Default output file for the logger.
OUTPUT_FILE_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The name of the system property used to select the name of the log file.
OUTPUT_PARAM_NAME - Static variable in class org.objectweb.fractal.adl.StaticJavaGenerator
The option flag used to specify the output directory.
outputDirectory - Variable in class org.objectweb.fractal.adl.StaticJavaGenerator
 

P

PARAMETER_NAME_TRAILING_CHAR - Static variable in class org.objectweb.fractal.adl.Launcher
The prefix of parameter name.
PARAMETER_NAME_VALUE_SEPARATOR_CHAR - Static variable in class org.objectweb.fractal.adl.Launcher
The separator between a parameter name and its value.
parseArgsAsMap(String[]) - Method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
parseDefinitions(String, Node) - Method in class org.objectweb.fractal.adl.arguments.ArgumentComponentLoader
 
parseDefinitions(String, Node) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
parseError() - Static method in class org.objectweb.fractal.adl.StaticJavaGenerator
 
prefix - Variable in class org.objectweb.fractal.adl.ContextMap
 
PREFIX_SEPARATOR - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentLoader
The separator used to separate prefix and argument name in a substitution pattern.
PREFIX_SEPARATOR - Static variable in class org.objectweb.fractal.adl.ContextMap
Prefix separator used in Fractal ADL definitions.
PRIMITIVE_COMPILERS_BINDING - Static variable in class org.objectweb.fractal.adl.components.ComponentCompiler
Name of the collection interface bound to the PrimitiveCompilers used by this compiler.
PrimitiveCompiler - Interface in org.objectweb.fractal.adl.components
A component definition compiler.
PrimitiveComponentCompiler - Class in org.objectweb.fractal.adl.components
A PrimitiveCompiler to compile Component nodes in definitions.
PrimitiveComponentCompiler() - Constructor for class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
 
Printer - Class in org.objectweb.fractal.adl.util
Deprecated. 
printNode(String, Node) - Static method in class org.objectweb.fractal.adl.util.DebugHelper
 

Q

QUOTE - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 

R

removeAttribute(Attribute) - Method in interface org.objectweb.fractal.adl.attributes.Attributes
 
removeBinding(Binding) - Method in interface org.objectweb.fractal.adl.bindings.BindingContainer
 
removeComponent(Component) - Method in interface org.objectweb.fractal.adl.components.ComponentContainer
 
removeCoordinates(Coordinates) - Method in interface org.objectweb.fractal.adl.coordinates.CoordinatesContainer
 
removeInterface(Interface) - Method in interface org.objectweb.fractal.adl.interfaces.InterfaceContainer
 
replaceComponents(ComponentContainer, Map<Node, Node>) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
resolveComponentContainer(Set<String>, ComponentContainer, ComponentContainer, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
resolveDefinitionExtension(Set<String>, ComponentDefinition, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
resolveDefinitions(Set<String>, List<String>, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
resolveSharedComponentContainer(ComponentContainer, ComponentContainer, Map<Object, Object>) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
ROOT_LOGGER_NAME - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
The name of logger which is the parent of all loggers created by this log manager.
RPARENT - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
RREF - Static variable in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
RUNNABLE_INTERFACE_DEFAULT_VALUE - Static variable in class org.objectweb.fractal.adl.Launcher
The default Runnable interface name to look for ("r" or "run" to use?).
RUNNABLE_INTERFACE_PROPERTY_NAME - Static variable in class org.objectweb.fractal.adl.Launcher
The Runnable interface name (default is run).

S

scheduler - Variable in class org.objectweb.fractal.adl.BasicFactory
The Scheduler used by this factory.
SCHEDULER_BINDING - Static variable in class org.objectweb.fractal.adl.BasicFactory
Name of the client interface bound to the Scheduler used by this factory.
SERVER_ROLE - Static variable in interface org.objectweb.fractal.adl.types.TypeInterface
 
set(Object, T) - Method in class org.objectweb.fractal.adl.ContextLocal
Set the value of the context local variable.
setArguments(String) - Method in interface org.objectweb.fractal.adl.arguments.ArgumentDefinition
Sets the arguments of the definition.
setAttribute(Object, String, String, String, Object) - Method in interface org.objectweb.fractal.adl.attributes.AttributeBuilder
 
setAttribute(Object, String, String, String, Object) - Method in class org.objectweb.fractal.adl.attributes.FractalAttributeBuilder
 
setAttribute(Object, String, String, String, Object) - Method in class org.objectweb.fractal.adl.attributes.JavaAttributeBuilder
 
setAttribute(Object, String, String, String, Object) - Method in class org.objectweb.fractal.adl.attributes.StaticFractalAttributeBuilder
 
setAttribute(Object, String, String, String, Object) - Method in class org.objectweb.fractal.adl.attributes.StaticJavaAttributeBuilder
 
setAttributes(Attributes) - Method in interface org.objectweb.fractal.adl.attributes.AttributesContainer
 
setCardinality(String) - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
setClassName(String) - Method in interface org.objectweb.fractal.adl.implementations.Implementation
 
setColor(String) - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
setContingency(String) - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
setController(Controller) - Method in interface org.objectweb.fractal.adl.implementations.ControllerContainer
 
setCoordinates(Object, Object, double, double, double, double, int, Object) - Method in interface org.objectweb.fractal.adl.coordinates.CoordinatesBuilder
 
setDefinition(String) - Method in interface org.objectweb.fractal.adl.components.Component
 
setDescriptor(String) - Method in interface org.objectweb.fractal.adl.implementations.Controller
 
setDescriptor(String) - Method in interface org.objectweb.fractal.adl.implementations.TemplateController
 
setExtends(String) - Method in interface org.objectweb.fractal.adl.components.ComponentDefinition
 
setFrom(String) - Method in interface org.objectweb.fractal.adl.bindings.Binding
 
setImplementation(Implementation) - Method in interface org.objectweb.fractal.adl.implementations.ImplementationContainer
 
setLocator(ErrorLocator) - Method in class org.objectweb.fractal.adl.error.Error
Sets the locator of this error.
setLogger(Logger) - Method in interface org.objectweb.fractal.adl.loggers.LoggerContainer
 
setName(String) - Method in interface org.objectweb.fractal.adl.attributes.Attribute
 
setName(String) - Method in interface org.objectweb.fractal.adl.components.Component
 
setName(String) - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
setName(String) - Method in interface org.objectweb.fractal.adl.Definition
Sets the name of this definition.
setName(String) - Method in interface org.objectweb.fractal.adl.interfaces.Interface
 
setName(String) - Method in interface org.objectweb.fractal.adl.loggers.Logger
 
setName(String) - Method in interface org.objectweb.fractal.adl.nodes.VirtualNode
 
setNameAttributes(String) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
setNameAttributes(String) - Method in interface org.objectweb.fractal.adl.components.ComponentLoaderAttributes
 
setRole(String) - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
setSignature(String) - Method in interface org.objectweb.fractal.adl.attributes.Attributes
 
setSignature(String) - Method in interface org.objectweb.fractal.adl.types.TypeInterface
 
setTemplateController(TemplateController) - Method in interface org.objectweb.fractal.adl.implementations.TemplateControllerContainer
 
setTimestamp(Node, long) - Static method in class org.objectweb.fractal.adl.timestamp.Timestamp
Attaches the given timestamp to the given node.
setTimestamp(Node, File) - Static method in class org.objectweb.fractal.adl.timestamp.Timestamp
Attaches the timestamp of the given file to the given node.
setTimestamp(Node, URL) - Static method in class org.objectweb.fractal.adl.timestamp.Timestamp
Attaches the timestamp of the file denoted by the given URL to the given node.
setTo(String) - Method in interface org.objectweb.fractal.adl.bindings.Binding
 
setValue(String) - Method in interface org.objectweb.fractal.adl.attributes.Attribute
 
setVirtualNode(VirtualNode) - Method in interface org.objectweb.fractal.adl.nodes.VirtualNodeContainer
 
setX0(String) - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
setX1(String) - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
setY0(String) - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
setY1(String) - Method in interface org.objectweb.fractal.adl.coordinates.Coordinates
 
SINGLETON_CARDINALITY - Static variable in interface org.objectweb.fractal.adl.types.TypeInterface
 
splitNameList(String) - Static method in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
splitNameRef(String) - Static method in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
startComponent(Object, Object) - Method in interface org.objectweb.fractal.adl.components.ComponentBuilder
 
startComponent(Object, Object) - Method in class org.objectweb.fractal.adl.components.FractalComponentBuilder
 
startComponent(Object, Object) - Method in class org.objectweb.fractal.adl.components.JavaComponentBuilder
 
startComponent(Object, Object) - Method in class org.objectweb.fractal.adl.components.StaticFractalComponentBuilder
 
startComponent(Object, Object) - Method in class org.objectweb.fractal.adl.components.StaticJavaComponentBuilder
 
STATIC_FRACTAL_BACKEND - Static variable in class org.objectweb.fractal.adl.FactoryFactory
The name of the ADL of the static Fractal backend.
STATIC_JAVA_BACKEND - Static variable in class org.objectweb.fractal.adl.FactoryFactory
The name of the ADL of the static Java backend.
StaticFractalAttributeBuilder - Class in org.objectweb.fractal.adl.attributes
A Fractal based, static implementation of the AttributeBuilder interface.
StaticFractalAttributeBuilder() - Constructor for class org.objectweb.fractal.adl.attributes.StaticFractalAttributeBuilder
 
StaticFractalBindingBuilder - Class in org.objectweb.fractal.adl.bindings
A Fractal based, static implementation of the BindingBuilder interface.
StaticFractalBindingBuilder() - Constructor for class org.objectweb.fractal.adl.bindings.StaticFractalBindingBuilder
 
StaticFractalComponentBuilder - Class in org.objectweb.fractal.adl.components
A Fractal based, static implementation of the ComponentBuilder interface.
StaticFractalComponentBuilder() - Constructor for class org.objectweb.fractal.adl.components.StaticFractalComponentBuilder
 
StaticFractalImplementationBuilder - Class in org.objectweb.fractal.adl.implementations
A Fractal based, static implementation of the ImplementationBuilder interface.
StaticFractalImplementationBuilder() - Constructor for class org.objectweb.fractal.adl.implementations.StaticFractalImplementationBuilder
 
StaticFractalTypeBuilder - Class in org.objectweb.fractal.adl.types
A Fractal based, static implementation of the TypeBuilder interface.
StaticFractalTypeBuilder() - Constructor for class org.objectweb.fractal.adl.types.StaticFractalTypeBuilder
 
StaticJavaAttributeBuilder - Class in org.objectweb.fractal.adl.attributes
A Java based, static implementation of the AttributeBuilder interface.
StaticJavaAttributeBuilder() - Constructor for class org.objectweb.fractal.adl.attributes.StaticJavaAttributeBuilder
 
StaticJavaBindingBuilder - Class in org.objectweb.fractal.adl.bindings
A Java based, static implementation of the BindingBuilder interface.
StaticJavaBindingBuilder() - Constructor for class org.objectweb.fractal.adl.bindings.StaticJavaBindingBuilder
 
StaticJavaComponentBuilder - Class in org.objectweb.fractal.adl.components
A Java based, static implementation of the ComponentBuilder interface.
StaticJavaComponentBuilder() - Constructor for class org.objectweb.fractal.adl.components.StaticJavaComponentBuilder
 
StaticJavaGenerator - Class in org.objectweb.fractal.adl
A class to generate java source code of instantiation of a set of component definition.
StaticJavaGenerator(String...) - Constructor for class org.objectweb.fractal.adl.StaticJavaGenerator
Constructor.
StaticJavaGenerator(ClassLoader, String...) - Constructor for class org.objectweb.fractal.adl.StaticJavaGenerator
Constructor.
StaticJavaGenerator.GenerationException - Exception in org.objectweb.fractal.adl
Exception thrown when the fractalADL factory reports an error while generating a file.
StaticJavaGenerator.InvalidCommandLineException - Exception in org.objectweb.fractal.adl
Exception thrown when the command line arguments are invalid.
StaticJavaImplementationBuilder - Class in org.objectweb.fractal.adl.implementations
A Java based, static implementation of the ImplementationBuilder interface.
StaticJavaImplementationBuilder() - Constructor for class org.objectweb.fractal.adl.implementations.StaticJavaImplementationBuilder
 
STEP - Static variable in class org.objectweb.fractal.adl.util.FractalADLLogManager
A default logger for logging the step-by-step continuation of the compilation.

T

template - Variable in class org.objectweb.fractal.adl.error.Error
 
TemplateController - Interface in org.objectweb.fractal.adl.implementations
An AST node interface to define a component template controller.
TemplateControllerContainer - Interface in org.objectweb.fractal.adl.implementations
An AST node interface for nodes that can contain a template controller.
Timestamp - Class in org.objectweb.fractal.adl.timestamp
Allows to attach timestamp information to AST nodes.
Timestamp() - Constructor for class org.objectweb.fractal.adl.timestamp.Timestamp
 
TIMESTAMP_DECORATION - Static variable in class org.objectweb.fractal.adl.timestamp.Timestamp
the name of the decoration used to attache timestamp values.
TimestampLoader - Class in org.objectweb.fractal.adl.timestamp
This loader propagate timestamp values down the AST.
TimestampLoader() - Constructor for class org.objectweb.fractal.adl.timestamp.TimestampLoader
 
tokenize(String) - Static method in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 
toString() - Method in class org.objectweb.fractal.adl.error.BasicErrorLocator
 
toString() - Method in class org.objectweb.fractal.adl.error.Error
 
toString() - Method in class org.objectweb.fractal.adl.error.NodeErrorLocator
 
toString() - Method in class org.objectweb.fractal.adl.timestamp.Timestamp
 
TypeBindingLoader - Class in org.objectweb.fractal.adl.bindings
An extended BindingLoader for components with typed interfaces.
TypeBindingLoader() - Constructor for class org.objectweb.fractal.adl.bindings.TypeBindingLoader
 
TypeBuilder - Interface in org.objectweb.fractal.adl.types
A builder interface to build interface and component types.
TypeCompiler - Class in org.objectweb.fractal.adl.types
A PrimitiveCompiler to compile TypeInterface nodes in definitions.
TypeCompiler() - Constructor for class org.objectweb.fractal.adl.types.TypeCompiler
 
TypeErrors - Enum in org.objectweb.fractal.adl.types
ErrorTemplate group for the types package.
TypeInterface - Interface in org.objectweb.fractal.adl.types
An AST node interface to define typed interfaces.
TypeInterfaceUtil - Class in org.objectweb.fractal.adl.types
Utility class to test Interface node.
TypeLoader - Class in org.objectweb.fractal.adl.types
A Loader to check TypeInterface nodes in definitions.
TypeLoader() - Constructor for class org.objectweb.fractal.adl.types.TypeLoader
 

U

unbindFc(String) - Method in class org.objectweb.fractal.adl.AbstractInterfaceLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.AbstractLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.attributes.AttributeCompiler
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.attributes.AttributeLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.BasicFactory
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.bindings.BindingCompiler
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.bindings.TypeBindingLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.components.ComponentCompiler
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.components.ComponentLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.components.PrimitiveComponentCompiler
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.coordinates.CoordinatesCompiler
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.implementations.ImplementationCompiler
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.implementations.ImplementationLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.types.TypeCompiler
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.types.TypeLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.adl.xml.XMLLoader
 
UnboundInterfaceDetectorLoader - Class in org.objectweb.fractal.adl.bindings
A Loader to check Binding nodes in definitions.
UnboundInterfaceDetectorLoader() - Constructor for class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader
 
UnboundInterfaceDetectorLoader.ComponentBindingInfo - Class in org.objectweb.fractal.adl.bindings
 
UnboundInterfaceDetectorLoader.ComponentBindingInfo() - Constructor for class org.objectweb.fractal.adl.bindings.UnboundInterfaceDetectorLoader.ComponentBindingInfo
 
unquote(String) - Static method in class org.objectweb.fractal.adl.arguments.ArgumentHelper
 

V

validErrorEnum(Class<? extends Enum<?>>) - Static method in class org.objectweb.fractal.adl.error.ErrorTemplateValidator
Returns true if the given enumeration class is valid.
validErrorTemplate(ErrorTemplate, Object...) - Static method in class org.objectweb.fractal.adl.error.ErrorTemplateValidator
Validates the given ErrorTemplate and checks that itf format is valid with the given args (i.e.
validErrorTemplate(ErrorTemplate) - Static method in class org.objectweb.fractal.adl.error.ErrorTemplateValidator
Validates that the given template has a unique groupId, errorId pair.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.ADLErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.arguments.ArgumentErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.attributes.AttributeErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.bindings.BindingErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.components.ComponentErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.error.GenericErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.implementations.ImplementationErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.interfaces.InterfaceErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.types.TypeErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.objectweb.fractal.adl.xml.XMLErrors
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.objectweb.fractal.adl.ADLErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.arguments.ArgumentErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.attributes.AttributeErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.bindings.BindingErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.components.ComponentErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.error.GenericErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.implementations.ImplementationErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.interfaces.InterfaceErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.types.TypeErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.objectweb.fractal.adl.xml.XMLErrors
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualNode - Interface in org.objectweb.fractal.adl.nodes
 
VirtualNodeContainer - Interface in org.objectweb.fractal.adl.nodes
 
VirtualNodeImplementationCompiler - Class in org.objectweb.fractal.adl.nodes
 
VirtualNodeImplementationCompiler() - Constructor for class org.objectweb.fractal.adl.nodes.VirtualNodeImplementationCompiler
 

W

warning(String) - Static method in class org.objectweb.fractal.adl.util.Printer
Deprecated. Prints a warning message.
WARNING_LEVEL - Static variable in class org.objectweb.fractal.adl.util.Printer
Deprecated. The error level value.

X

XMLErrors - Enum in org.objectweb.fractal.adl.xml
ErrorTemplate group for the interfaces package.
XMLLoader - Class in org.objectweb.fractal.adl.xml
A Loader that loads definitions from XML files.
XMLLoader() - Constructor for class org.objectweb.fractal.adl.xml.XMLLoader
Creates a new XMLLoader.
XMLLoader(boolean) - Constructor for class org.objectweb.fractal.adl.xml.XMLLoader
Creates a new XMLLoader.

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

Copyright © 2001-2010 ObjectWeb Consortium. All Rights Reserved.