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

A

AbstractTaskCompositionLoader - Class in org.objectweb.fractal.task.core.composition
An abstract Loader that delegates to another Loader.
AbstractTaskCompositionLoader() - Constructor for class org.objectweb.fractal.task.core.composition.AbstractTaskCompositionLoader
 
AbstractTaskFactoryUser - Class in org.objectweb.fractal.task.core
Abstract class that can be overridden by component implementations that requires a TaskFactory.
AbstractTaskFactoryUser() - Constructor for class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
Default constructor.
AbstractTaskFactoryUser(String) - Constructor for class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
This constructor can be used by the default constructor of sub-classes to specify the name of the TaskFactory client interface.
add_escapes(String) - Method in exception org.objectweb.fractal.task.core.composition.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addEscapes(String) - Static method in error org.objectweb.fractal.task.core.composition.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addFcInterfaceNameMapping(Map<String, Object>) - Method in interface org.objectweb.fractal.task.core.control.TaskBindingController
 
addFcInterfaceNameMapping(Map<String, Object>) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
addFunctionParameter(ValueContainer) - Method in interface org.objectweb.fractal.task.core.composition.ast.FunctionCall
 
addImport(Import) - Method in interface org.objectweb.fractal.task.core.composition.ast.ImportContainer
 
addInstruction(Instruction) - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
addRecordField(RecordField) - Method in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
addVariable(Variable) - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
adjustBeginLineColumn(int, int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
And - Class in org.objectweb.fractal.task.core.composition.function
Implements a boolean And function.
And() - Constructor for class org.objectweb.fractal.task.core.composition.function.And
 
ANDASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
AS - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
ASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

B

backup(int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Retreat.
BANG - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
BasicExportedInterfaceMixin - Class in org.objectweb.fractal.task.core.control
 
BasicPrimitiveTaskFactory - Class in org.objectweb.fractal.task.core.primitive
 
BasicPrimitiveTaskFactory() - Constructor for class org.objectweb.fractal.task.core.primitive.BasicPrimitiveTaskFactory
 
BasicTaskFactory - Class in org.objectweb.fractal.task.core.internal
Basic TaskFactory component.
BasicTaskFactory() - Constructor for class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
BasicTaskInterface - Class in org.objectweb.fractal.task.core.internal
Basic implementation of the TaskInterface interface.
BasicTaskInterface() - Constructor for class org.objectweb.fractal.task.core.internal.BasicTaskInterface
 
BasicTaskInterface(Component, String, Type, boolean, Object) - Constructor for class org.objectweb.fractal.task.core.internal.BasicTaskInterface
 
beginColumn - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
Bind(Instruction) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
BIND - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
bindFc(String, Object) - Method in class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
 
bindFc(String, Object) - Method in class org.objectweb.fractal.task.core.composition.AbstractTaskCompositionLoader
 
bindFc(String, Object) - Method in class org.objectweb.fractal.task.core.composition.Interpreter
 
bindFc(String, Object) - Method in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.DebugBindingControllerMixin
 
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.ExportedInterfaceBindingMixin
 
bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
bindFc(String, Object) - Method in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
Binding - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a binding.
BINDING - Static variable in annotation type org.objectweb.fractal.task.core.primitive.annotations.Debug
Enable debug messages when the task is bound.
BIT_AND - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
BIT_OR - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
BooleanConstant() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
bufcolumn - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
buffer - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
bufline - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
bufpos - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Position in buffer.

C

CHARACTER_LITERAL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
CLIENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
client(String, String, boolean, boolean, Record) - Static method in class org.objectweb.fractal.task.core.internal.TaskUtil
Shortcut for itf that creates a client interface.
client(String, String, Record) - Static method in class org.objectweb.fractal.task.core.internal.TaskUtil
Shortcut for itf that creates a client mandatory singleton interface.
CLIENT_LOADER_NAME - Static variable in class org.objectweb.fractal.task.core.composition.Interpreter
the name of the Interpreter.clientLoaderItf interface.
CLIENT_ROLE - Static variable in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
clientColl(String, String, Record) - Static method in class org.objectweb.fractal.task.core.internal.TaskUtil
Shortcut for itf that creates a client mandatory collection interface.
ClientInterface - Annotation Type in org.objectweb.fractal.task.core.primitive.annotations
 
ClientInterfaceForEach - Annotation Type in org.objectweb.fractal.task.core.primitive.annotations
 
clientLoader - Variable in class org.objectweb.fractal.task.core.composition.AbstractTaskCompositionLoader
The Loader used by this loader.
clientLoaderItf - Variable in class org.objectweb.fractal.task.core.composition.Interpreter
The Loader interface used to load the composition schema.
CLOSED_PATTERN - Static variable in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
COLON - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
column - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
COMMA - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
COMPOSITE_TASK_FACTORY_ITF_NAME - Static variable in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
The name of the client interface bound to the CompositeTaskFactory.
CompositeTaskFactory - Interface in org.objectweb.fractal.task.core.composition
Interface to create composite task components from a collection of sub tasks and a composition schema.
compositeTaskFactoryItf - Variable in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
The client interface bound to the CompositeTaskFactory.
Constant - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a constant.
Constant() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
Constant.ConstantTypeEnum - Enum in org.objectweb.fractal.task.core.composition.ast
Enumeration of supported constant types.
ContainerExecutionControllerMixin - Class in org.objectweb.fractal.task.core.control
 
containsField(String) - Method in class org.objectweb.fractal.task.core.Record
Returns true if this record contains a field with the given name.
curChar - Variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
 
currentToken - Variable in exception org.objectweb.fractal.task.core.composition.parser.ParseException
This is the last token that has been consumed successfully.

D

DEBUG - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
Debug - Annotation Type in org.objectweb.fractal.task.core.primitive.annotations
This annotation can be used to customize the messages that are printed at the different life-cycle phases of a task.
DEBUG_DECORATION - Static variable in class org.objectweb.fractal.task.core.composition.ast.DecorationHelper
 
DebugBindingControllerMixin - Class in org.objectweb.fractal.task.core.control
 
DebugBindingControllerMixin() - Constructor for class org.objectweb.fractal.task.core.control.DebugBindingControllerMixin
 
debugDecorationContains(Node, String) - Static method in class org.objectweb.fractal.task.core.composition.ast.DecorationHelper
 
debugStream - Variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Debug output.
DECIMAL_LITERAL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
DecorationHelper - Class in org.objectweb.fractal.task.core.composition.ast
Provides helper methods to access common ASTs decorations.
DECR - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
DEFAULT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
Lexical state.
DEFAULT_FUNCTION_PACKAGE_NAME - Static variable in class org.objectweb.fractal.task.core.composition.FunctionLoader
 
DEFAULT_NAME - Static variable in interface org.objectweb.fractal.task.core.control.ExecutionController
The default name of this interface.
DefaultSignature - Class in org.objectweb.fractal.task.core.primitive.annotations
This class is only intended to be used as default value of the ClientInterface.signature() annotation attribute.
DIGIT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
disable_tracing() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Disable tracing.
Done() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Set buffers back to null when finished.
DOT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
DOTDOTDOT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

E

enable_tracing() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Enable tracing.
endColumn - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
The column number of the last character of this Token.
endLine - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
The line number of the last character of this Token.
EOF - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
End of File.
eol - Variable in exception org.objectweb.fractal.task.core.composition.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
Equals - Class in org.objectweb.fractal.task.core.composition.function
Implements a equals function.
Equals() - Constructor for class org.objectweb.fractal.task.core.composition.function.Equals
 
equals(Object) - Method in class org.objectweb.fractal.task.core.Record
 
EvaluationException - Exception in org.objectweb.fractal.task.core.composition
Exception thrown by task composition interpreter when an evaluation fails.
EvaluationException(Node, String, Throwable) - Constructor for exception org.objectweb.fractal.task.core.composition.EvaluationException
 
EvaluationException(Node, String) - Constructor for exception org.objectweb.fractal.task.core.composition.EvaluationException
 
Executable - Interface in org.objectweb.fractal.task.core
 
execute() - Method in class org.objectweb.fractal.task.core.control.ContainerExecutionControllerMixin
 
execute() - Method in interface org.objectweb.fractal.task.core.Executable
Executes.
ExecutionController - Interface in org.objectweb.fractal.task.core.control
 
ExecutionInterceptorCodeGenerator - Class in org.objectweb.fractal.task.core.control
 
ExecutionInterceptorCodeGenerator() - Constructor for class org.objectweb.fractal.task.core.control.ExecutionInterceptorCodeGenerator
 
ExpandBuff(boolean) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
expectedTokenSequences - Variable in exception org.objectweb.fractal.task.core.composition.parser.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
Export - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define an exported record.
Export(Instruction) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
EXPORT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
EXPORT_ALL - Static variable in interface org.objectweb.fractal.task.core.TaskFactory
The name of the generic composition schema that exports every interfaces of the sub tasks.
ExportedInterfaceBindingMixin - Class in org.objectweb.fractal.task.core.control
 
ExportedInterfaceController - Interface in org.objectweb.fractal.task.core.control
A control interface used to export client collection interface through composite membrane.
exportFcInterface(String, Interface) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
exportFcInterface(String, Interface) - Method in interface org.objectweb.fractal.task.core.control.ExportedInterfaceController
Exports a client collection interface through a composite membrane.
ExternalRecord(Pattern) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 

F

FALSE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
fcExecutableContent - Variable in class org.objectweb.fractal.task.core.control.ContainerExecutionControllerMixin
The Executable interface of the "user component" encapsulated in this container component.
fcExportedInterfaces - Variable in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
fcHasBeenExecuted - Variable in class org.objectweb.fractal.task.core.control.ContainerExecutionControllerMixin
Boolean that indicates if the task has already been executed.
fields() - Method in class org.objectweb.fractal.task.core.Record
Returns an Iterable that can be used to iterate over the fields of this record.
FillBuff() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
FLOATING_POINT_LITERAL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
FORMAL_COMMENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
FROM - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
Function - Interface in org.objectweb.fractal.task.core.composition
Function interface that must be implemented by classes that are imported in composition files.
Function() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
FunctionCall - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a function (or predicate).
FunctionExecutionException - Exception in org.objectweb.fractal.task.core.composition
Exception thrown by Function when an error occurs.
FunctionExecutionException(Function) - Constructor for exception org.objectweb.fractal.task.core.composition.FunctionExecutionException
Creates a FunctionExecutionException.
FunctionExecutionException(Function, String) - Constructor for exception org.objectweb.fractal.task.core.composition.FunctionExecutionException
Creates a FunctionExecutionException.
FunctionExecutionException(Function, Throwable) - Constructor for exception org.objectweb.fractal.task.core.composition.FunctionExecutionException
Creates a FunctionExecutionException.
FunctionExecutionException(Function, String, Throwable) - Constructor for exception org.objectweb.fractal.task.core.composition.FunctionExecutionException
Creates a FunctionExecutionException.
FunctionLoader - Class in org.objectweb.fractal.task.core.composition
 
FunctionLoader() - Constructor for class org.objectweb.fractal.task.core.composition.FunctionLoader
 
FunctionLoaderAttrbutes - Interface in org.objectweb.fractal.task.core.composition
Attribute controller interface for the function-loader component.
FunctionParameter(FunctionCall) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
FunctionParameters(FunctionCall) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 

G

GE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
generateParseException() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Generate ParseException.
get(String) - Method in class org.objectweb.fractal.task.core.Record
Returns the value of the field with the given name.
getActualType() - Method in exception org.objectweb.fractal.task.core.composition.InvalidParameterTypeException
 
getBeginColumn() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
getBeginLine() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
getBinding() - Method in interface org.objectweb.fractal.task.core.composition.ast.Instruction
 
getClassName() - Method in interface org.objectweb.fractal.task.core.composition.ast.Import
 
getClientRecord() - Method in interface org.objectweb.fractal.task.core.composition.ast.Binding
 
getClosure() - Method in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
getColumn() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Deprecated.  
getConstant() - Method in interface org.objectweb.fractal.task.core.composition.ast.ValueContainer
 
getContextType() - Method in class org.objectweb.fractal.task.core.control.ExecutionInterceptorCodeGenerator
 
getControllerInterfaceName() - Method in class org.objectweb.fractal.task.core.control.ExecutionInterceptorCodeGenerator
 
getDebugDecoration(Node) - Static method in class org.objectweb.fractal.task.core.composition.ast.DecorationHelper
 
getDefaultFunctionsPackageName() - Method in class org.objectweb.fractal.task.core.composition.FunctionLoader
 
getDefaultFunctionsPackageName() - Method in interface org.objectweb.fractal.task.core.composition.FunctionLoaderAttrbutes
Gets the default package that in which the internal functions of the task composition interpreter can be found.
getEndColumn() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Get end column.
getEndLine() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Get end line.
getExpectedType() - Method in exception org.objectweb.fractal.task.core.composition.InvalidParameterTypeException
 
getExport() - Method in interface org.objectweb.fractal.task.core.composition.ast.Instruction
 
getExternalRecord() - Method in interface org.objectweb.fractal.task.core.composition.ast.Export
 
getFcContentDesc() - Method in class org.objectweb.fractal.task.core.internal.TaskBootstrapFactory
 
getFcControllerDesc() - Method in class org.objectweb.fractal.task.core.internal.TaskBootstrapFactory
 
getFcInstanceType() - Method in class org.objectweb.fractal.task.core.internal.TaskBootstrapFactory
 
getFcRecord() - Method in class org.objectweb.fractal.task.core.internal.BasicTaskInterface
 
getFcRecord() - Method in interface org.objectweb.fractal.task.core.TaskInterface
Returns the record attached to this interface.
getFieldCount() - Method in class org.objectweb.fractal.task.core.Record
Returns the number of field this record contains.
getFunction() - Method in interface org.objectweb.fractal.task.core.composition.ast.ValueContainer
 
getFunction() - Method in exception org.objectweb.fractal.task.core.composition.FunctionExecutionException
 
getFunctionName() - Method in interface org.objectweb.fractal.task.core.composition.ast.Import
 
getFunctionName() - Method in exception org.objectweb.fractal.task.core.composition.FunctionExecutionException
 
getFunctionParameters() - Method in interface org.objectweb.fractal.task.core.composition.ast.FunctionCall
 
GetImage() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
getImports() - Method in interface org.objectweb.fractal.task.core.composition.ast.ImportContainer
 
getInstructions() - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
getInternalRecord() - Method in interface org.objectweb.fractal.task.core.composition.ast.Export
 
getLine() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Deprecated.  
getLoader(Map<Object, Object>) - Method in class org.objectweb.fractal.task.core.composition.FunctionLoader
 
getLoader(Map<Object, Object>) - Method in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
getMessage() - Method in exception org.objectweb.fractal.task.core.composition.InvalidNumberOfParameterException
 
getMessage() - Method in exception org.objectweb.fractal.task.core.composition.InvalidParameterTypeException
 
getMessage() - Method in exception org.objectweb.fractal.task.core.composition.NullParameterException
 
getMessage() - Method in exception org.objectweb.fractal.task.core.composition.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.objectweb.fractal.task.core.composition.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception org.objectweb.fractal.task.core.TaskException
 
getMethodName(Method) - Method in class org.objectweb.fractal.task.core.control.ExecutionInterceptorCodeGenerator
 
getName() - Method in interface org.objectweb.fractal.task.core.composition.ast.FunctionCall
 
getName() - Method in interface org.objectweb.fractal.task.core.composition.ast.RecordField
 
getName() - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
getName() - Method in interface org.objectweb.fractal.task.core.composition.ast.Variable
 
getName() - Method in interface org.objectweb.fractal.task.core.Record.Field
Returns the name of the fields.
getNextToken() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Get the next Token.
getNextToken() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Get the next Token.
getParamIndex() - Method in exception org.objectweb.fractal.task.core.composition.InvalidParameterTypeException
 
getParamIndex() - Method in exception org.objectweb.fractal.task.core.composition.NullParameterException
 
getPostMethodName() - Method in class org.objectweb.fractal.task.core.control.ExecutionInterceptorCodeGenerator
 
getPreMethodName() - Method in class org.objectweb.fractal.task.core.control.ExecutionInterceptorCodeGenerator
 
getRecordFields() - Method in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
getRole() - Method in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
getServerRecord() - Method in interface org.objectweb.fractal.task.core.composition.ast.Binding
 
getSrc() - Method in exception org.objectweb.fractal.task.core.TaskException
 
GetSuffix(int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
getTabSize(int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
getTask() - Method in interface org.objectweb.fractal.task.core.composition.ast.TaskDefinition
 
getTaskDefinition() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
getToken(int) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Get the specific Token.
getType() - Method in interface org.objectweb.fractal.task.core.composition.ast.Constant
 
getValue() - Method in interface org.objectweb.fractal.task.core.composition.ast.Constant
 
getValue() - Method in class org.objectweb.fractal.task.core.composition.parser.Token
An optional attribute value of the Token.
getValue() - Method in interface org.objectweb.fractal.task.core.Record.Field
Returns the value of the fields.
getVariable() - Method in interface org.objectweb.fractal.task.core.composition.ast.ValueContainer
 
getVariables() - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
GT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

H

hashCode() - Method in class org.objectweb.fractal.task.core.Record
 
HEX_LITERAL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
HOOK - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

I

IDENTIFIER - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
image - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
The string image of the token.
Import - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define an imported predicate.
Import(ImportContainer) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
IMPORT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
ImportContainer - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface for nodes that can contain imported predicates.
IN_FORMAL_COMMENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
Lexical state.
IN_SINGLE_LINE_COMMENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
Lexical state.
inBuf - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
INCR - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
init(XMLNodeFactory, String, String) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
Initializes the fields of this mixin and then calls the overridden method.
initFcController(InitializationContext) - Method in class org.objectweb.fractal.task.core.control.ContainerExecutionControllerMixin
 
initFcController(InitializationContext) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
Initializes the fields of this mixin and then calls the overridden method.
input_stream - Variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
 
inputStream - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
instantiate(Object...) - Method in class org.objectweb.fractal.task.core.RecordTemplate
Instantiate a record by replacing the "%" field values of the descriptor by the given arguments.
INSTANTIATION - Static variable in annotation type org.objectweb.fractal.task.core.primitive.annotations.Debug
Enable debug messages during the instantiation of the task.
Instruction - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a composition instruction.
Instruction(Task) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
INTEGER_LITERAL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
IntegerConstant() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
InterceptedExecutionControllerMixin - Class in org.objectweb.fractal.task.core.control
 
InterceptedExecutionControllerMixin() - Constructor for class org.objectweb.fractal.task.core.control.InterceptedExecutionControllerMixin
 
interceptedPostExecute(String) - Method in class org.objectweb.fractal.task.core.control.InterceptedExecutionControllerMixin
 
interceptedPreExecute(String) - Method in class org.objectweb.fractal.task.core.control.InterceptedExecutionControllerMixin
 
Interpreter - Class in org.objectweb.fractal.task.core.composition
 
Interpreter() - Constructor for class org.objectweb.fractal.task.core.composition.Interpreter
 
InvalidNumberOfParameterException - Exception in org.objectweb.fractal.task.core.composition
Exception thrown by Function when an invalid number of parameter is received.
InvalidNumberOfParameterException(Function, int, int) - Constructor for exception org.objectweb.fractal.task.core.composition.InvalidNumberOfParameterException
Creates a new InvalidParameterTypeException.
InvalidNumberOfParameterException(Function, int, int, String) - Constructor for exception org.objectweb.fractal.task.core.composition.InvalidNumberOfParameterException
Creates a new InvalidParameterTypeException.
InvalidParameterTypeException - Exception in org.objectweb.fractal.task.core.composition
Exception thrown when a Function is called with a parameter of an invalid type.
InvalidParameterTypeException(Function, int, Class<?>, Class<?>) - Constructor for exception org.objectweb.fractal.task.core.composition.InvalidParameterTypeException
Creates a new InvalidParameterTypeException.
InvalidParameterTypeException(Function, int, Class<?>, Class<?>, String) - Constructor for exception org.objectweb.fractal.task.core.composition.InvalidParameterTypeException
Creates a new InvalidParameterTypeException.
InvalidRecordDescriptorException - Exception in org.objectweb.fractal.task.core
Runtime exception thrown by Record.Record(String, Object...) if the given record descriptor is invalid.
InvalidRecordDescriptorException(String) - Constructor for exception org.objectweb.fractal.task.core.InvalidRecordDescriptorException
Create a new InvalidRecordDescriptorException.
InvalidRecordDescriptorException(String, String, Throwable) - Constructor for exception org.objectweb.fractal.task.core.InvalidRecordDescriptorException
Create a new InvalidRecordDescriptorException.
InvalidRecordDescriptorException(String, String) - Constructor for exception org.objectweb.fractal.task.core.InvalidRecordDescriptorException
Create a new InvalidRecordDescriptorException.
InvalidRecordDescriptorException(String, Throwable) - Constructor for exception org.objectweb.fractal.task.core.InvalidRecordDescriptorException
Create a new InvalidRecordDescriptorException.
invoke(Object...) - Method in class org.objectweb.fractal.task.core.composition.function.And
 
invoke(Object...) - Method in class org.objectweb.fractal.task.core.composition.function.Equals
 
invoke(Object...) - Method in interface org.objectweb.fractal.task.core.composition.Function
Invocation method.
invoke(Object...) - Method in class org.objectweb.fractal.task.core.composition.function.Not
 
invoke(Object...) - Method in class org.objectweb.fractal.task.core.composition.function.Or
 
invoke(Object...) - Method in class org.objectweb.fractal.task.core.composition.function.Same
 
isFcExecuted() - Method in class org.objectweb.fractal.task.core.control.ContainerExecutionControllerMixin
 
isFcExecuted() - Method in interface org.objectweb.fractal.task.core.control.ExecutionController
Returns true if the task has already been executed.
itf(String, String, boolean, boolean, boolean, Record) - Static method in class org.objectweb.fractal.task.core.internal.TaskUtil
Creates an descriptor of task interface.
itf(String, InterfaceType, Record) - Static method in class org.objectweb.fractal.task.core.internal.TaskUtil
Creates an descriptor of task interface.

J

JavaCharStream - Class in org.objectweb.fractal.task.core.composition.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Constructor.
jj_nt - Variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Next token.
jjFillToken() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
 
jjnewLexState - Static variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Token literal values.

K

kind - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
An integer that describes the kind of this token.

L

lastjavadoc - Variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
 
LBRACE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
LBRACKET - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
LE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
LETTER - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.objectweb.fractal.task.core.composition.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Lexer state names.
line - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
listFc() - Method in class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
 
listFc() - Method in class org.objectweb.fractal.task.core.composition.AbstractTaskCompositionLoader
 
listFc() - Method in class org.objectweb.fractal.task.core.composition.Interpreter
 
listFc() - Method in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
listFc() - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
listFc() - Method in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.task.core.composition.FunctionLoader
 
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
load(String, Map<Object, Object>) - Method in interface org.objectweb.fractal.task.core.composition.TaskCompositionLoader
Loads the ADL definition whose name is given.
load(String, Map<Object, Object>) - Method in class org.objectweb.fractal.task.core.composition.VariableLoader
 
LOADER_BINDING - Static variable in class org.objectweb.fractal.task.core.composition.AbstractTaskCompositionLoader
Name of the mandatory interface bound to the Loader used by this loader.
locateTask(String, Map<Object, Object>) - Method in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
 
lookupFc(String) - Method in class org.objectweb.fractal.task.core.composition.AbstractTaskCompositionLoader
 
lookupFc(String) - Method in class org.objectweb.fractal.task.core.composition.Interpreter
 
lookupFc(String) - Method in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
lookupFc(InterfaceType, String) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
lookupFc(String) - Method in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
LPAREN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
LSHIFT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
LSHIFTASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
LT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

M

maxNextCharInd - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
MINUS - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
MINUSASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
MULTI_LINE_COMMENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

N

NE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
newCompositeTask(Collection<Component>, String, Map<Object, Object>, Object...) - Method in interface org.objectweb.fractal.task.core.composition.CompositeTaskFactory
Creates a composite task component.
newCompositeTask(Collection<Component>, String, String, Map<Object, Object>, Object...) - Method in interface org.objectweb.fractal.task.core.composition.CompositeTaskFactory
Creates a composite task component.
newCompositeTask(Collection<Component>, String, Map<Object, Object>, Object...) - Method in class org.objectweb.fractal.task.core.composition.Interpreter
 
newCompositeTask(Collection<Component>, String, String, Map<Object, Object>, Object...) - Method in class org.objectweb.fractal.task.core.composition.Interpreter
 
newCompositeTask(Collection<Component>, String, Map<Object, Object>, Object...) - Method in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
newCompositeTask(Collection<Component>, String, String, Map<Object, Object>, Object...) - Method in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
newFcInstance() - Method in class org.objectweb.fractal.task.core.internal.TaskBootstrapFactory
 
newFcInstance(Type, Object, Object) - Method in class org.objectweb.fractal.task.core.internal.TaskBootstrapFactory
 
newPrimitiveTask(Object, Object...) - Method in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
newPrimitiveTask(Object, Object...) - Method in class org.objectweb.fractal.task.core.primitive.BasicPrimitiveTaskFactory
 
newPrimitiveTask(Object, Object...) - Method in interface org.objectweb.fractal.task.core.primitive.PrimitiveTaskFactory
Creates a primitive task component.
newTask(Object, boolean, TaskUtil.TaskInterfaceDesc...) - Static method in class org.objectweb.fractal.task.core.internal.TaskUtil
Creates a new task component.
newToken(int, String) - Static method in class org.objectweb.fractal.task.core.composition.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.objectweb.fractal.task.core.composition.parser.Token
 
next - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
nextCharInd - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
NODE_FACTORY_ITF_NAME - Static variable in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
The name of the TaskCompositionFileLoader.nodeFactoryItf client interface.
nodeFactoryItf - Variable in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
The client interface used to instantiate AST nodes.
Not - Class in org.objectweb.fractal.task.core.composition.function
Implements a boolean Not function.
Not() - Constructor for class org.objectweb.fractal.task.core.composition.function.Not
 
NULL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
NullConstant() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
NullParameterException - Exception in org.objectweb.fractal.task.core.composition
Exception thrown when a Function is called with a null parameter.
NullParameterException(Function, int) - Constructor for exception org.objectweb.fractal.task.core.composition.NullParameterException
Creates a new NullParameterException.
NullParameterException(Function, int, String) - Constructor for exception org.objectweb.fractal.task.core.composition.NullParameterException
Creates a new NullParameterException.

O

OCTAL_LITERAL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
OPENED_PATTERN - Static variable in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
Or - Class in org.objectweb.fractal.task.core.composition.function
Implements a boolean Or function.
Or() - Constructor for class org.objectweb.fractal.task.core.composition.function.Or
 
ORASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
org.objectweb.fractal.task.core - package org.objectweb.fractal.task.core
 
org.objectweb.fractal.task.core.composition - package org.objectweb.fractal.task.core.composition
 
org.objectweb.fractal.task.core.composition.ast - package org.objectweb.fractal.task.core.composition.ast
 
org.objectweb.fractal.task.core.composition.function - package org.objectweb.fractal.task.core.composition.function
 
org.objectweb.fractal.task.core.composition.parser - package org.objectweb.fractal.task.core.composition.parser
 
org.objectweb.fractal.task.core.control - package org.objectweb.fractal.task.core.control
 
org.objectweb.fractal.task.core.internal - package org.objectweb.fractal.task.core.internal
 
org.objectweb.fractal.task.core.primitive - package org.objectweb.fractal.task.core.primitive
 
org.objectweb.fractal.task.core.primitive.annotations - package org.objectweb.fractal.task.core.primitive.annotations
 

P

Parameters(Task) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
ParseException - Exception in org.objectweb.fractal.task.core.composition.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.objectweb.fractal.task.core.composition.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.objectweb.fractal.task.core.composition.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.objectweb.fractal.task.core.composition.parser.ParseException
Constructor with message.
Pattern - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a record.
PLUS - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
PLUSASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
prevCharIsCR - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
prevCharIsLF - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
PRIMITIVE_TASK_FACTORY_ITF_NAME - Static variable in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
The name of the client interface bound to the PrimitiveTaskFactory.
PrimitiveTaskFactory - Interface in org.objectweb.fractal.task.core.primitive
 
primitiveTaskFactoryItf - Variable in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
The client interface bound to the PrimitiveTaskFactory.

R

RBRACE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
ReadByte() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
readChar() - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Read a character.
Record(Pattern) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
record - Variable in class org.objectweb.fractal.task.core.internal.BasicTaskInterface
 
Record - Class in org.objectweb.fractal.task.core
A record is a immutable data structure that contains a (non ordered) set of field.
Record(Map<String, Object>) - Constructor for class org.objectweb.fractal.task.core.Record
Creates a Record with the given content.
Record(String, Object...) - Constructor for class org.objectweb.fractal.task.core.Record
Creates a Record from a record description (see Record class description for details).
Record(String, Record.ArgumentList) - Constructor for class org.objectweb.fractal.task.core.Record
Creates a Record from a record description (see Record class description for details).
Record.ArgumentList - Class in org.objectweb.fractal.task.core
 
Record.ArgumentList(Object[]) - Constructor for class org.objectweb.fractal.task.core.Record.ArgumentList
 
Record.Field - Interface in org.objectweb.fractal.task.core
A record field.
RecordField - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define an external record.
RecordTemplate - Class in org.objectweb.fractal.task.core
A RecordTemplate can be used when different Record must be instantiated with the same record descriptor and different list of arguments.
RecordTemplate(String) - Constructor for class org.objectweb.fractal.task.core.RecordTemplate
Create a template of record for the given record descriptor.
ReInit(Reader, int, int, int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Reinitialise.
ReInit(Reader) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Reinitialise.
ReInit(TaskCompositionParserTokenManager) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Reinitialise.
ReInit(JavaCharStream) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Reinitialise parser.
REM - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
REMASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
removeFunctionParameter(ValueContainer) - Method in interface org.objectweb.fractal.task.core.composition.ast.FunctionCall
 
removeImport(Import) - Method in interface org.objectweb.fractal.task.core.composition.ast.ImportContainer
 
removeInstruction(Instruction) - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
removeRecordField(RecordField) - Method in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
removeVariable(Variable) - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
RPAREN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
RSIGNEDSHIFT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
RSIGNEDSHIFTASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
RUNSIGNEDSHIFT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
RUNSIGNEDSHIFTASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

S

Same - Class in org.objectweb.fractal.task.core.composition.function
Implements the "equivalent" of == operator.
Same() - Constructor for class org.objectweb.fractal.task.core.composition.function.Same
 
same(Object, Object) - Static method in class org.objectweb.fractal.task.core.composition.function.Same
Implements same function.
SC_AND - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
SC_OR - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
SEMICOLON - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
SERVER - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
server(String, String, Record) - Static method in class org.objectweb.fractal.task.core.internal.TaskUtil
Shortcut method for itf that creates a mandatory server interface.
SERVER_ROLE - Static variable in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
ServerInterface - Annotation Type in org.objectweb.fractal.task.core.primitive.annotations
 
ServerInterfaces - Annotation Type in org.objectweb.fractal.task.core.primitive.annotations
 
setBinding(Binding) - Method in interface org.objectweb.fractal.task.core.composition.ast.Instruction
 
setClassName(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Import
 
setClientRecord(Pattern) - Method in interface org.objectweb.fractal.task.core.composition.ast.Binding
 
setClosure(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
setConstant(Constant) - Method in interface org.objectweb.fractal.task.core.composition.ast.ValueContainer
 
setDebugDecoration(Node, String[]) - Static method in class org.objectweb.fractal.task.core.composition.ast.DecorationHelper
 
setDebugStream(PrintStream) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Set debug output.
setDefaultFunctionsPackageName(String) - Method in class org.objectweb.fractal.task.core.composition.FunctionLoader
 
setDefaultFunctionsPackageName(String) - Method in interface org.objectweb.fractal.task.core.composition.FunctionLoaderAttrbutes
Sets the default package in which the internal functions of the task composition interpreter can be found.
setExport(Export) - Method in interface org.objectweb.fractal.task.core.composition.ast.Instruction
 
setExternalRecord(Pattern) - Method in interface org.objectweb.fractal.task.core.composition.ast.Export
 
setFcRecord(Record) - Method in class org.objectweb.fractal.task.core.internal.BasicTaskInterface
 
setFcRecord(Record) - Method in interface org.objectweb.fractal.task.core.TaskInterface
Sets the record attached to this interface.
setFunction(FunctionCall) - Method in interface org.objectweb.fractal.task.core.composition.ast.ValueContainer
 
setFunctionName(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Import
 
setFunctionName(String) - Method in exception org.objectweb.fractal.task.core.composition.FunctionExecutionException
Sets the name of the function to be used in the exception message.
setInternalRecord(Pattern) - Method in interface org.objectweb.fractal.task.core.composition.ast.Export
 
setName(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.FunctionCall
 
setName(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.RecordField
 
setName(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Task
 
setName(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Variable
 
setRole(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Pattern
 
setServerRecord(Pattern) - Method in interface org.objectweb.fractal.task.core.composition.ast.Binding
 
setTabSize(int) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
setTask(Task) - Method in interface org.objectweb.fractal.task.core.composition.ast.TaskDefinition
 
setType(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Constant
 
setValue(String) - Method in interface org.objectweb.fractal.task.core.composition.ast.Constant
 
setVariable(Variable) - Method in interface org.objectweb.fractal.task.core.composition.ast.ValueContainer
 
SINGLE_LINE_COMMENT - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
SLASH - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
SLASHASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
specialConstructor - Variable in exception org.objectweb.fractal.task.core.composition.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.objectweb.fractal.task.core.composition.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STAR - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
STARASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
staticFlag - Static variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
Whether parser is static.
STRING_LITERAL - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
StringConstant() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
SwitchTo(int) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 
Task - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a task.
TASK_COMPISITION_EXTENSION - Static variable in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
The file extension of task composition schema.
TASK_COMPOSITION_DTD - Static variable in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
The DTD that describe the grammar of the AST of task composition schema.
TASK_FACTORY_ITF_NAME - Static variable in class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
The default name of the TaskFactory client interface.
TaskBindingController - Interface in org.objectweb.fractal.task.core.control
 
TaskBootstrapFactory - Class in org.objectweb.fractal.task.core.internal
Provides access to the Task bootstrap component.
TaskBootstrapFactory() - Constructor for class org.objectweb.fractal.task.core.internal.TaskBootstrapFactory
 
TaskCompositionFileLoader - Class in org.objectweb.fractal.task.core.composition
Task composition schema parser.
TaskCompositionFileLoader() - Constructor for class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
TaskCompositionLoader - Interface in org.objectweb.fractal.task.core.composition
A task composition definition loader.
TaskCompositionParser - Class in org.objectweb.fractal.task.core.composition.parser
 
TaskCompositionParser(InputStream) - Constructor for class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Constructor with InputStream.
TaskCompositionParser(InputStream, String) - Constructor for class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Constructor with InputStream and supplied encoding
TaskCompositionParser(Reader) - Constructor for class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Constructor.
TaskCompositionParser(TaskCompositionParserTokenManager) - Constructor for class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Constructor with generated Token Manager.
TaskCompositionParserConstants - Interface in org.objectweb.fractal.task.core.composition.parser
Token literal values and constants.
TaskCompositionParserTokenManager - Class in org.objectweb.fractal.task.core.composition.parser
Token Manager.
TaskCompositionParserTokenManager(JavaCharStream) - Constructor for class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Constructor.
TaskCompositionParserTokenManager(JavaCharStream, int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserTokenManager
Constructor.
TaskContainerBindingControllerMixin - Class in org.objectweb.fractal.task.core.control
 
TaskDefinition - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a task.
TaskException - Exception in org.objectweb.fractal.task.core
Exception thrown when an error occurs in task composition framework.
TaskException(String) - Constructor for exception org.objectweb.fractal.task.core.TaskException
 
TaskException(String, Node) - Constructor for exception org.objectweb.fractal.task.core.TaskException
 
TaskException(String, Exception) - Constructor for exception org.objectweb.fractal.task.core.TaskException
 
TaskException(String, Node, Exception) - Constructor for exception org.objectweb.fractal.task.core.TaskException
 
TaskExecutionException - Exception in org.objectweb.fractal.task.core.control
 
TaskExecutionException(Throwable) - Constructor for exception org.objectweb.fractal.task.core.control.TaskExecutionException
 
TaskFactory - Interface in org.objectweb.fractal.task.core
 
taskFactoryItf - Variable in class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
The TaskFactory client interface.
TaskInterface - Interface in org.objectweb.fractal.task.core
Extends the ComponentInterface interface to add the ability to attach Record object to a component interface.
TaskInternalError - Error in org.objectweb.fractal.task.core.internal
Error thrown when an internal error occurs in the task framework.
TaskInternalError(String, Throwable) - Constructor for error org.objectweb.fractal.task.core.internal.TaskInternalError
Constructs a new TaskInternalERror.
TaskInternalError(String) - Constructor for error org.objectweb.fractal.task.core.internal.TaskInternalError
Constructs a new TaskInternalError.
TaskInternalError(Throwable) - Constructor for error org.objectweb.fractal.task.core.internal.TaskInternalError
Constructs a new TaskInternalError.
TaskParameters - Annotation Type in org.objectweb.fractal.task.core.primitive.annotations
 
TaskUtil - Class in org.objectweb.fractal.task.core.internal
Provides utility methods to create task components.
TaskUtil.TaskInterfaceDesc - Class in org.objectweb.fractal.task.core.internal
 
TILDE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
TO - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
token - Variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Current token.
Token - Class in org.objectweb.fractal.task.core.composition.parser
Describes the input token stream.
Token() - Constructor for class org.objectweb.fractal.task.core.composition.parser.Token
No-argument constructor
Token(int) - Constructor for class org.objectweb.fractal.task.core.composition.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.objectweb.fractal.task.core.composition.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
Generated Token Manager.
tokenImage - Variable in exception org.objectweb.fractal.task.core.composition.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
Literal token values.
TokenMgrError - Error in org.objectweb.fractal.task.core.composition.parser
Token Manager Error.
TokenMgrError() - Constructor for error org.objectweb.fractal.task.core.composition.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.objectweb.fractal.task.core.composition.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.objectweb.fractal.task.core.composition.parser.TokenMgrError
Full Constructor.
toString() - Method in class org.objectweb.fractal.task.core.composition.parser.Token
Returns the image.
toString() - Method in class org.objectweb.fractal.task.core.Record
 
TRUE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

U

unbindFc(String) - Method in class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
 
unbindFc(String) - Method in class org.objectweb.fractal.task.core.composition.AbstractTaskCompositionLoader
 
unbindFc(String) - Method in class org.objectweb.fractal.task.core.composition.Interpreter
 
unbindFc(String) - Method in class org.objectweb.fractal.task.core.composition.TaskCompositionFileLoader
 
unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
unbindFc(String) - Method in class org.objectweb.fractal.task.core.internal.BasicTaskFactory
 
unexportFcInterface(String) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
unexportFcInterface(String) - Method in interface org.objectweb.fractal.task.core.control.ExportedInterfaceController
 
UpdateLineColumn(char) - Method in class org.objectweb.fractal.task.core.composition.parser.JavaCharStream
 

V

Value - Interface in org.objectweb.fractal.task.core.composition.ast
 
Value(ValueContainer) - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
ValueContainer - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface for nodes that can contain fields.
valueOf(String) - Static method in enum org.objectweb.fractal.task.core.composition.ast.Constant.ConstantTypeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.objectweb.fractal.task.core.composition.ast.Constant.ConstantTypeEnum
Returns an array containing the constants of this enum type, in the order they're declared.
Variable - Interface in org.objectweb.fractal.task.core.composition.ast
An AST node interface to define a variable.
Variable() - Method in class org.objectweb.fractal.task.core.composition.parser.TaskCompositionParser
 
VariableLoader - Class in org.objectweb.fractal.task.core.composition
This loader class verifies the conformity between the variables that are declared in the parameters or in the declarative part of the task composition rules and the variables that are used in the predicates or exported records.
VariableLoader() - Constructor for class org.objectweb.fractal.task.core.composition.VariableLoader
 

W

WHERE - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

X

XOR - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.
XORASSIGN - Static variable in interface org.objectweb.fractal.task.core.composition.parser.TaskCompositionParserConstants
RegularExpression Id.

_

_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.DebugBindingControllerMixin
 
_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.ExportedInterfaceBindingMixin
 
_super_bindFc(InterfaceType, String, Object) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.task.core.control.ContainerExecutionControllerMixin
 
_super_initFcController(InitializationContext) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
_super_listFc() - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
_super_lookupFc(InterfaceType, String) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
_super_unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
 
_super_unbindFc(InterfaceType, String) - Method in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
 
_this_fcContent - Variable in class org.objectweb.fractal.task.core.control.TaskContainerBindingControllerMixin
The fcContent field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.task.core.control.BasicExportedInterfaceMixin
The weaveableC field required by this mixin.
_this_weaveableC - Variable in class org.objectweb.fractal.task.core.control.DebugBindingControllerMixin
The Component interface of this component.
_this_weaveableC - Variable in class org.objectweb.fractal.task.core.control.ExportedInterfaceBindingMixin
The weaveableC field required by this mixin.
_this_weaveableOptNC - Variable in class org.objectweb.fractal.task.core.control.DebugBindingControllerMixin
The optional NameController required by this mixin.

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

Copyright © 2007-2009 ObjectWeb Consortium. All Rights Reserved.