A B C D E F G H I L M N O P R S

A

AC_NAME - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
ADL_PREFIX - Static variable in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
 
argumentsDefinition(JavaClass) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Provides the list of arguments required by the component.
ASSEMBLY_SUFFIX - Static variable in class org.objectweb.fractal.fraclet.CompositeDefinitionPlugin
 
ATTR_CTRL - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
ATTR_NAME - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
attributeController(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Returns the name of the attribute controller.
AttributeControllerPlugin - Class in org.objectweb.fractal.fraclet
XDoclet plugin applied in conjunction with the FractalAttributePlugin.vm template to generate the AttributeController interface associated to a component.
AttributeControllerPlugin(VelocityTemplateEngine, QDoxCapableMetadataProvider, WriterMapper) - Constructor for class org.objectweb.fractal.fraclet.AttributeControllerPlugin
Attribute controller generator using the Velocity template engine.
attributeMethod(JavaField) - Method in class org.objectweb.fractal.fraclet.AttributeControllerPlugin
Provides the name of the attribute for the getter/setter methods.
attributeName(JavaField) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Computes the name of the attribute (field name if no tag specified).
attributes(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the list of component attribute fields.
AttributeTag - Interface in org.objectweb.fractal.fraclet.doclets
Field annotation describing a Fractal attribute.
attributeValue(JavaField) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Provides the ADL value of the component attribute.

B

BC_NAME - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
bindingName(JavaField) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Computes the binding name (the field name if no tag specified).
bindings(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the list of bindings defined by the class.
bindingSignature(JavaField) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Computes the binding signature (the field signature if no tag specified).

C

ComponentTag - Interface in org.objectweb.fractal.fraclet.doclets
Class annotation describing the component.
CompositeDefinitionPlugin - Class in org.objectweb.fractal.fraclet
XDoclet plugin applied in conjunction with the FractalAdlPlugin.jelly template to generate primitive component descriptor file.
CompositeDefinitionPlugin(JellyTemplateEngine, QDoxCapableMetadataProvider, WriterMapper) - Constructor for class org.objectweb.fractal.fraclet.CompositeDefinitionPlugin
Composite definition generator for abstract composite.
CONTENT_PREFIX - Static variable in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
 
contentClass(JavaClass) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Provides the name of the content class implementing the component.
ControlTag - Interface in org.objectweb.fractal.fraclet.doclets
Field annotation refering to a Fractal control interface.

D

DataTag - Interface in org.objectweb.fractal.fraclet.doclets
Annotation to mark a class as a data exchanged between components.
DEFAULT_WRAPPER - Static variable in class org.objectweb.fractal.fraclet.MonologConfigurationPlugin
 
DEFINITION_SEPARATOR - Static variable in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Definition list separator.

E

extend(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides a list of business classes at the first level.
extendsDefinition(JavaClass) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Provides the list of extended definitions.
extendsElement(JavaClass) - Method in class org.objectweb.fractal.fraclet.CompositeDefinitionPlugin
 
extendsElement(JavaClass) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Adds a definition extended.

F

failure(AbstractJavaEntity, String) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Method used to abort the generation process.
FC_CONTROL - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
Fractal control interface package exluded by the generation engine.
fields(JavaClass, String, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides a list of filtered fields.
FractalAcTag - Interface in org.objectweb.fractal.fraclet.doclets
Field annotation describing a Fractal attribute.
FractalAttribute - Interface in org.objectweb.fractal.fraclet.doclets
Abstract Annotation describing a Fractal attribute.
FractalBcTag - Interface in org.objectweb.fractal.fraclet.doclets
Field annotation describing a Fractal client interface.
FractalController - Interface in org.objectweb.fractal.fraclet.doclets
Class annotation describing a Fractal controller descriptor.
FractalCtrlTag - Interface in org.objectweb.fractal.fraclet.doclets
Class annotation describing a Fractal controller descriptor.
FractalInterface - Interface in org.objectweb.fractal.fraclet.doclets
Abstract Class annotation describing a Fractal interface.
FractalItfTag - Interface in org.objectweb.fractal.fraclet.doclets
Class annotation describing a Fractal server interface.
FractalLccTag - Interface in org.objectweb.fractal.fraclet.doclets
Method annotation describing a Fractal lifecyle step.
FractalLogTag - Interface in org.objectweb.fractal.fraclet.doclets
Field annotation refering to a Monolog logger.
FractalPlugin - Class in org.objectweb.fractal.fraclet
Abstract Fractal plugin supporting Jelly and Velocity as template engines.
FractalPlugin(JellyTemplateEngine, QDoxCapableMetadataProvider, WriterMapper) - Constructor for class org.objectweb.fractal.fraclet.FractalPlugin
Constructor used to generate XML files.
FractalPlugin(VelocityTemplateEngine, QDoxCapableMetadataProvider, WriterMapper) - Constructor for class org.objectweb.fractal.fraclet.FractalPlugin
Constructor used to generate Java or Property files.
FractalRcTag - Interface in org.objectweb.fractal.fraclet.doclets
Field annotation refering to a Fractal control interface.
FractalTmplTag - Interface in org.objectweb.fractal.fraclet.doclets
Class annotation describing a Fractal controller descriptor.
fullname(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the fully qualified name of the component depending on the filename.

G

getAdditivity() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalLogTag
Provides the additivity flag used.
getAdditivity() - Method in interface org.objectweb.fractal.fraclet.doclets.LoggerTag
Provides the additivity flag used.
getAppendMode() - Method in interface org.objectweb.fractal.fraclet.doclets.MonologHandlerTag
The append mode used.
getArgument() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalAcTag
 
getCardinality() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalBcTag
Provides the cardinality of the Fractal interface (default is singleton).
getCardinality() - Method in interface org.objectweb.fractal.fraclet.doclets.RequiresTag
Provides the cardinality of the Fractal interface (default is singleton).
getCleanHandlers() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalLogTag
Provides the cleanHandlers flag used.
getCleanHandlers() - Method in interface org.objectweb.fractal.fraclet.doclets.LoggerTag
Provides the cleanHandlers flag used.
getContingency() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalBcTag
Provides the contingency of the Fractal interface (default is mandatory).
getContingency() - Method in interface org.objectweb.fractal.fraclet.doclets.RequiresTag
Provides the contingency of the Fractal interface (default is mandatory).
getController() - Method in interface org.objectweb.fractal.fraclet.doclets.ComponentTag
Provides the descriptor of the associated component controller.
getController() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalRcTag
Provides the name of the Fractal controller to reflect.
getDesc() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalController
 
getFileNumber() - Method in interface org.objectweb.fractal.fraclet.doclets.MonologHandlerTag
The maximal number of rolling files to use.
getHandler() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalLogTag
Provides the list of handlers to use
getHandler() - Method in interface org.objectweb.fractal.fraclet.doclets.LoggerTag
Provides the list of handlers to use
getLevel() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalLogTag
Provides the default logging level.
getLevel() - Method in interface org.objectweb.fractal.fraclet.doclets.LoggerTag
Provides the default logging level.
getMaxSize() - Method in interface org.objectweb.fractal.fraclet.doclets.MonologHandlerTag
The maximal size in bytes of the log file.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.AttributeTag
Provides the name of the Fractal attribute.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.ControlTag
Provides the name of the Fractal controller to access.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalAttribute
 
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalInterface
Provides the name of the Fractal interface.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalItfTag
Provides the name of the Fractal interface.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalLogTag
Provides the name of the Fractal logger to use.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.LoggerTag
Provides the name of the Fractal logger to use.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.MonologHandlerTag
Provides the name of the handler.
getName_() - Method in interface org.objectweb.fractal.fraclet.doclets.ProvidesTag
Provides the name of the Fractal interface.
getOn() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalLccTag
 
getOutput() - Method in interface org.objectweb.fractal.fraclet.doclets.MonologHandlerTag
Provides the output to use.
getPattern() - Method in interface org.objectweb.fractal.fraclet.doclets.MonologHandlerTag
Provides the output pattern.
getProperty() - Method in interface org.objectweb.fractal.fraclet.doclets.AttributeTag
Provides the name of the property exported with the component.
getSignature() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalInterface
Provides the fully qualified signature of the associated Java interface.
getSignature() - Method in interface org.objectweb.fractal.fraclet.doclets.ProvidesTag
Provides the fully qualified signature of the associated Java interface.
getTemplate() - Method in interface org.objectweb.fractal.fraclet.doclets.ComponentTag
Provides the descriptor of the associated template component.
getType() - Method in interface org.objectweb.fractal.fraclet.doclets.MonologHandlerTag
Provides the Type of the handler.
getValue_() - Method in interface org.objectweb.fractal.fraclet.doclets.AttributeTag
Provides the default value of the Fractal attribute.
getValue_() - Method in interface org.objectweb.fractal.fraclet.doclets.FractalAttribute
 
getWhen() - Method in interface org.objectweb.fractal.fraclet.doclets.LifecycleTag
Provides the identifier of the lifecycle transition handled.
getWrapper() - Method in class org.objectweb.fractal.fraclet.MonologConfigurationPlugin
Provides the Monolog wrapper to use.

H

handlers(LoggerTag) - Method in class org.objectweb.fractal.fraclet.MonologConfigurationPlugin
Provides the list of handlers used by the logger.
hasAttributes(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the component defines some attribute.
hasBindings(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the class defines some binding.
hasGlue(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if a component glue need to be generated.
hasLifecycles(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the component defines some lifecycle handler.
hasLogger(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the class defines a logger.
hasPackage(JavaClass) - Method in class org.objectweb.fractal.fraclet.AttributeControllerPlugin
Checks if the class defines a package.
hasReflects(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the component defines some control fields.

I

implementsClause(JavaClass) - Method in class org.objectweb.fractal.fraclet.PrimitiveComponentPlugin
Provides the list of implemented interfaces.
interfaceClass(String) - Method in class org.objectweb.fractal.fraclet.CompositeDefinitionPlugin
Provides the instance of the class element named name.
interfaceName(JavaClass, ProvidesTag) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Provides the name of the associated interface.
interfaceSignature(JavaClass, ProvidesTag) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Provides the signature of the associated interface.
isAttributeController(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the interface is an attribute controller.
isComponent(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the class is considered as a component.
isController(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the class is a controller (attribute, binding, lifecycle, etc.).
isData(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the class defines fractal interface(s).
isInterface(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the class defines fractal interface(s).
isPrimitive(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Checks if the class is a primitive component.
ITF_NAME - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 

L

LIFECYCLE_NAME - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
lifecycles(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the list of lifecycle handlers.
LifecycleTag - Interface in org.objectweb.fractal.fraclet.doclets
Method annotation describing a Fractal lifecyle transition.
LOG_NAME - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
loggerName(JavaField) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the name of the logger associated to the field.
loggers(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the reference to the last logger declared.
LoggerTag - Interface in org.objectweb.fractal.fraclet.doclets
 

M

methods(JavaClass, String, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides a list of filtered methods.
MonologConfigurationPlugin - Class in org.objectweb.fractal.fraclet
XDoclet plugin applied to applications to generate monolog.properties file automatically.
MonologConfigurationPlugin(VelocityTemplateEngine, QDoxCapableMetadataProvider, WriterMapper) - Constructor for class org.objectweb.fractal.fraclet.MonologConfigurationPlugin
Monolog configuration file generator using the Velocity template engine.
MonologHandlerTag - Interface in org.objectweb.fractal.fraclet.doclets
Class annotation describing a custom Monolog handler.

N

name(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the short name of the component depending on the filename.

O

OBJECT - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
org.objectweb.fractal.fraclet - package org.objectweb.fractal.fraclet
contains the available Fraclet generators.
org.objectweb.fractal.fraclet.doclets - package org.objectweb.fractal.fraclet.doclets
contains the available Fraclet annotations.

P

packagePrefix(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the prefix of the package (empty if no package).
parameters(JavaClass) - Method in class org.objectweb.fractal.fraclet.CompositeDefinitionPlugin
Provides the list of parameters of a component.
parameters(JavaClass) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Provides the parameters of the component definition.
PrimitiveComponentPlugin - Class in org.objectweb.fractal.fraclet
XDoclet plugin applied in conjunction with the FractalPrimitivePlugin.vm template to generate the Component implementation.
PrimitiveComponentPlugin(VelocityTemplateEngine, QDoxCapableMetadataProvider, WriterMapper) - Constructor for class org.objectweb.fractal.fraclet.PrimitiveComponentPlugin
Primitive component glue generator using the Velocity template engine.
primitiveDefinition(JavaClass) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Returns the fully qualified name of the definition associated to the class.
PrimitiveDefinitionPlugin - Class in org.objectweb.fractal.fraclet
XDoclet plugin applied in conjunction with the FractalAdlPlugin.jelly template to generate primitive component descriptor file.
PrimitiveDefinitionPlugin(JellyTemplateEngine, QDoxCapableMetadataProvider, WriterMapper) - Constructor for class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
Composite definition generator for abstract composite.
ProvidesTag - Interface in org.objectweb.fractal.fraclet.doclets
Class annotation describing a Fractal server interface.

R

RC_NAME - Static variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
reflects(JavaClass, boolean) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Provides the list of component control fields.
RequiresTag - Interface in org.objectweb.fractal.fraclet.doclets
Field annotation describing a Fractal client interface.

S

setWrapper(String) - Method in class org.objectweb.fractal.fraclet.MonologConfigurationPlugin
Defines the Monolog wrapper to use.
shouldGenerate(Object) - Method in class org.objectweb.fractal.fraclet.AttributeControllerPlugin
 
shouldGenerate(Object) - Method in class org.objectweb.fractal.fraclet.CompositeDefinitionPlugin
param cls the java class source file parsed.
shouldGenerate - Variable in class org.objectweb.fractal.fraclet.FractalPlugin
 
shouldGenerate(Object) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
 
shouldGenerate(Object) - Method in class org.objectweb.fractal.fraclet.PrimitiveComponentPlugin
 
shouldGenerate(Object) - Method in class org.objectweb.fractal.fraclet.PrimitiveDefinitionPlugin
 
superAttributeController(JavaClass) - Method in class org.objectweb.fractal.fraclet.FractalPlugin
Return the name of super attribute controller.

A B C D E F G H I L M N O P R S