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

A

AbstractDefinition - Class in org.eclipse.internal.xpand2.ast
 
AbstractDefinition(Identifier, Identifier, DeclaredParameter[], Statement[]) - Constructor for class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
AbstractXpandVisitor - Class in org.eclipse.internal.xpand2.ast
 
AbstractXpandVisitor() - Constructor for class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
accept(AbstractVisitor) - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
accept(File, String) - Method in class org.eclipse.internal.xpand2.pr.util.GenericFileFilter
Accept all files and directories not included in the ignore list.
accept(File) - Method in class org.eclipse.internal.xpand2.pr.util.GenericFileFilter
Accept all files and directories not included in the ignore list.
activateInsertionPoint(Statement) - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
activateInsertionPoint(Statement) - Method in interface org.eclipse.xpand2.output.InsertionPointSupport
 
activateInsertionPoint(Statement) - Method in class org.eclipse.xpand2.output.OutputImpl
 
adaptElementName(ISyntaxElement, ExecutionContext) - Method in class org.eclipse.internal.xpand2.debug.ExpandSpecial
 
adaptElementName(ISyntaxElement, ExecutionContext) - Method in class org.eclipse.internal.xpand2.debug.IfSpecial
 
adaptSyntaxElement(SyntaxElement, Object) - Method in class org.eclipse.internal.xpand2.debug.ExpandSpecial
 
adaptSyntaxElement(SyntaxElement, Object) - Method in class org.eclipse.internal.xpand2.debug.ForEachSpecial
Don't show frame in Launch view, if the ForEachStatement is the 1st time in the stack.
addAdvice(String) - Method in class org.eclipse.internal.xpand2.GeneratorAdvice
Adds an advice.
addAdvice(String) - Method in class org.eclipse.xpand2.Generator
Adds an advice.
addAdvice(String) - Method in class org.eclipse.xpand2.GeneratorAdvice
 
addAdvices(String) - Method in class org.eclipse.xpand2.GeneratorAdvice
 
addExtensionAdvice(String) - Method in class org.eclipse.internal.xpand2.GeneratorAdvice
Adds an extension advice,
addExtensionAdvice(String) - Method in class org.eclipse.xpand2.Generator
Adds an extension advice.
addExtensionAdvice(String) - Method in class org.eclipse.xpand2.GeneratorAdvice
 
addExtensionAdvices(String) - Method in class org.eclipse.xpand2.GeneratorAdvice
 
additiveExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
addOutlet(Outlet) - Method in class org.eclipse.xpand2.Generator
Adds an outlet.
addOutlet(Outlet) - Method in interface org.eclipse.xpand2.output.Output
 
addOutlet(Outlet) - Method in class org.eclipse.xpand2.output.OutputImpl
 
addPostprocessor(PostProcessor) - Method in class org.eclipse.xpand2.output.Outlet
 
addVetoStrategy(VetoStrategy) - Method in class org.eclipse.xpand2.output.Outlet
 
Advice - Class in org.eclipse.internal.xpand2.ast
 
Advice(Identifier, Identifier, DeclaredParameter[], boolean, Statement[]) - Constructor for class org.eclipse.internal.xpand2.ast.Advice
 
AdvicedDefinition - Class in org.eclipse.internal.xpand2.model
 
AdvicedDefinition(XpandAdvice, XpandDefinition) - Constructor for class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
advices - Variable in class org.eclipse.xpand2.Generator
 
afterClose(FileHandle) - Method in class org.eclipse.xpand2.output.FileInfoLogger
 
afterClose(FileHandle) - Method in class org.eclipse.xpand2.output.JavaBeautifier
Called after the file has been written.
afterClose(FileHandle) - Method in class org.eclipse.xpand2.output.Outlet
 
afterClose(FileHandle) - Method in interface org.eclipse.xpand2.output.PostProcessor
Called after the file has been written.
ALLKEYWORDS - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.Advice
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.ExtensionImportDeclaration
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.ImportDeclaration
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.Statement
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.Template
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in interface org.eclipse.internal.xpand2.ast.XpandAnalyzable
 
analyze(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
analyze(String) - Method in class org.eclipse.xpand2.XpandFacade
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.ErrorStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.ExpressionStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.FileStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.LetStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.ProtectStatement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.Statement
 
analyzeInternal(XpandExecutionContext, Set<AnalysationIssue>) - Method in class org.eclipse.internal.xpand2.ast.TextStatement
 
andExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
anExtensionImport() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
anImport() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
around() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
AROUND - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
AS - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 

B

BASE64 - Class in org.eclipse.internal.xpand2.pr.util
 
BASE64() - Constructor for class org.eclipse.internal.xpand2.pr.util.BASE64
 
beforeWriteAndClose(FileHandle) - Method in class org.eclipse.xpand2.output.FileInfoLogger
 
beforeWriteAndClose(FileHandle) - Method in class org.eclipse.xpand2.output.JavaBeautifier
Formats the file using Eclipse code formatter.
beforeWriteAndClose(FileHandle) - Method in class org.eclipse.xpand2.output.Outlet
 
beforeWriteAndClose(FileHandle) - Method in interface org.eclipse.xpand2.output.PostProcessor
Called before the file will be written.
BlankLineSkippingOutput - Class in org.eclipse.xpand2.output
This output implementation avoids writing of unnecessary blank lines.
BlankLineSkippingOutput() - Constructor for class org.eclipse.xpand2.output.BlankLineSkippingOutput
 
block - Variable in class org.eclipse.internal.xpand2.codeassist.StackElement
 
body - Variable in class org.eclipse.internal.xpand2.ast.StatementWithBody
 
booleanLiteral() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 

C

canHandle(Object) - Method in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
CASE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
castedExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
CEND - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
chainExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
checkConfiguration(Issues) - Method in class org.eclipse.internal.xpand2.GeneratorAdvice
 
checkConfiguration(Issues) - Method in class org.eclipse.xpand2.GeneratorAdvice
 
checkConfigurationInternal(Issues) - Method in class org.eclipse.xpand2.Generator
 
cloneContext() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
cloneWithStatement(Statement) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
closeFile() - Method in interface org.eclipse.xpand2.output.Output
 
closeFile() - Method in class org.eclipse.xpand2.output.OutputImpl
 
collectionExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
collectionType() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
COMMENT - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
COMMENT - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
computeExecutionContext(String, XpandExecutionContext, XpandDefinition[]) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
computePartition(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
computeProposals(String, ExecutionContext, ProposalFactory) - Method in class org.eclipse.internal.xpand2.codeassist.ExpandProposalComputer
 
computeProposals(String, ExecutionContext, ProposalFactory) - Method in class org.eclipse.internal.xpand2.codeassist.KeywordProposalComputer
 
computeProposals(String, ExecutionContext, ProposalFactory) - Method in class org.eclipse.internal.xpand2.codeassist.NamespaceProposalComputer
 
computeProposals(String, ExecutionContext, ProposalFactory) - Method in class org.eclipse.internal.xpand2.codeassist.StatementProposalComputer
 
computeStack(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
constructorCall() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
containingDefinition - Variable in class org.eclipse.internal.xpand2.ast.Statement
 
counter() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
counter1() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
create(XpandExecutionContext) - Static method in class org.eclipse.xpand2.XpandFacade
 
createAround(Identifier, List<DeclaredParameter>, boolean, Identifier, List<Statement>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createDefinition(Identifier, List<DeclaredParameter>, Identifier, List<Statement>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createEndElementTO(Object) - Method in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
createError(RecognitionException, String) - Static method in class org.eclipse.internal.xpand2.parser.XpandParseFacade
 
createErrorStatement(Expression) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createExecutionContext(WorkflowContext, ProgressMonitor, Issues) - Method in class org.eclipse.xpand2.Generator
Creates the execution context that is used for evaluation of the Xpand generator.
createExpandStatement(Identifier, List<Expression>, Expression, boolean, Expression, boolean) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createExpressionStatement(Expression) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createExtensionImportDeclaration(Identifier) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createFileHandle(String) - Method in class org.eclipse.xpand2.output.Outlet
 
createFileStatement(Expression, Identifier, List<Statement>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createForEachStatement(Expression, Identifier, Expression, Identifier, List<Statement>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createIfStatement(Expression, List<Statement>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createImportDeclaration(Identifier) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createLetStatement(Expression, Identifier, List<Statement>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createOutlet() - Method in class org.eclipse.xpand2.Generator
Creates an Outlet instance.
createOutput() - Method in class org.eclipse.xpand2.Generator
Creates an Output instance.
createOutputStream(OutputStream) - Static method in class org.eclipse.internal.xpand2.pr.util.BASE64
Creates an OutputStream that writes base64 encoded bytes to the given OutputStream.
createOutputStream(OutputStream, boolean) - Static method in class org.eclipse.internal.xpand2.pr.util.BASE64
Creates an OutputStream that writes base64 encoded bytes to the given OutputStream
createProtectedRegion(String, boolean) - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegionResolver
Creates a ProtectedRegion instance.
createProtectedRegion(String, boolean) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
 
createProtectStatement(Expression, Expression, Expression, boolean, List<Statement>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createTemplate(List<ImportDeclaration>, List<ExtensionImportDeclaration>, List<Definition>, List<Advice>) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
createTextStatement(Identifier, Identifier) - Method in class org.eclipse.internal.xpand2.parser.XpandFactory
 
CSTART - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
current() - Method in class org.eclipse.xpand2.output.OutputImpl
 
current__testONLY() - Method in class org.eclipse.xpand2.output.OutputImpl
DO NOT CALL THIS METHOD - FOR TESTS ONLY

D

deactivateInsertionPoint(Statement) - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
deactivateInsertionPoint(Statement) - Method in interface org.eclipse.xpand2.output.InsertionPointSupport
 
deactivateInsertionPoint(Statement) - Method in class org.eclipse.xpand2.output.OutputImpl
 
declaredParameter() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
declaredParameterList() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
def - Variable in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
DEF_VAR_NAME - Static variable in class org.eclipse.internal.xpand2.ast.Advice
 
DEFAULT - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
DEFAULTIGNORELIST - Static variable in class org.eclipse.internal.xpand2.pr.util.GenericFileFilter
 
define() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
DEFINE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
Definition - Class in org.eclipse.internal.xpand2.ast
 
Definition(Identifier, Identifier, DeclaredParameter[], Statement[]) - Constructor for class org.eclipse.internal.xpand2.ast.Definition
 
DEFINITION_NOT_FOUND - Static variable in interface org.eclipse.internal.xpand2.XpandCompilerIssue
 
DEFINITION_NOT_FOUND - Static variable in interface org.eclipse.xpand2.XpandCompilerIssue
 
definitionName() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
DefinitionType - Class in org.eclipse.internal.xpand2.type
 
DefinitionType(TypeSystem) - Constructor for class org.eclipse.internal.xpand2.type.DefinitionType
 
dfa15 - Variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
dfa31 - Variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
DISABLE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 

E

elements() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
ELSE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ELSEIF - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
elseIfStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
elseStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
encoding - Variable in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
 
ENDAROUND - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ENDDEFINE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ENDFILE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ENDFOREACH - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ENDIF - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ENDLET - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ENDPROTECT - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ENDREM - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
EOF - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
EOF - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
equals(Object) - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
equals(Object) - Method in class org.eclipse.internal.xpand2.ast.Advice
 
equals(Object) - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
eReps - Static variable in class org.eclipse.internal.xpand2.debug.XpandModelPresentation
 
ERROR - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ErrorStatement - Class in org.eclipse.internal.xpand2.ast
Report an error condition.
ErrorStatement(Expression) - Constructor for class org.eclipse.internal.xpand2.ast.ErrorStatement
 
errorStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
EscapeSequence - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
EscapeSequence - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
evaluate(XpandExecutionContext, Object, Object...) - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
evaluate(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.Statement
 
evaluate(XpandExecutionContext) - Method in interface org.eclipse.internal.xpand2.ast.XpandEvaluatable
 
evaluate(XpandExecutionContext, Object, Object...) - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
evaluate(XpandExecutionContext, Object, Object...) - Method in interface org.eclipse.internal.xpand2.model.XpandDefinition
 
evaluate(Object, Object[]) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
evaluate(String, Object, Object...) - Method in class org.eclipse.xpand2.XpandFacade
 
evaluate2(String, Object, List<Object>) - Method in class org.eclipse.xpand2.XpandFacade
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ErrorStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ExpressionStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.FileStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.LetStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ProtectStatement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.Statement
 
evaluateInternal(XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.TextStatement
 
EXPAND - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
expand - Variable in class org.eclipse.xpand2.Generator
 
EXPAND_PATTERN - Static variable in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
EXPAND_STATEMENT - Static variable in class org.eclipse.internal.xpand2.codeassist.XpandPartition
 
ExpandProposalComputer - Class in org.eclipse.internal.xpand2.codeassist
 
ExpandProposalComputer() - Constructor for class org.eclipse.internal.xpand2.codeassist.ExpandProposalComputer
 
ExpandSpecial - Class in org.eclipse.internal.xpand2.debug
An ExpandStatement calls monitor.preTask() always twice in case of isForeach.
ExpandSpecial() - Constructor for class org.eclipse.internal.xpand2.debug.ExpandSpecial
 
ExpandStatement - Class in org.eclipse.internal.xpand2.ast
 
ExpandStatement(Identifier, Expression, Expression, Expression[], boolean, boolean) - Constructor for class org.eclipse.internal.xpand2.ast.ExpandStatement
 
expandStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
expression - Variable in class org.eclipse.internal.xpand2.codeassist.LazyVar
 
expression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
ExpressionStatement - Class in org.eclipse.internal.xpand2.ast
*
ExpressionStatement(Expression) - Constructor for class org.eclipse.internal.xpand2.ast.ExpressionStatement
 
expressionStmt() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
EXTENSION - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
extensionAdvices - Variable in class org.eclipse.xpand2.Generator
 
ExtensionImportDeclaration - Class in org.eclipse.internal.xpand2.ast
 
ExtensionImportDeclaration(Identifier) - Constructor for class org.eclipse.internal.xpand2.ast.ExtensionImportDeclaration
 

F

FALSE_CONST - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
FastAnalyzer - Class in org.eclipse.internal.xpand2.codeassist
 
FastAnalyzer() - Constructor for class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
featureCall() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
file(Reader, String) - Static method in class org.eclipse.internal.xpand2.parser.XpandParseFacade
 
file(Reader, String, ErrorHandler) - Static method in class org.eclipse.internal.xpand2.parser.XpandParseFacade
 
FILE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
FileHandle - Interface in org.eclipse.xpand2.output
 
FileHandleImpl - Class in org.eclipse.xpand2.output
 
FileHandleImpl(Outlet, File) - Constructor for class org.eclipse.xpand2.output.FileHandleImpl
 
FileInfoLogger - Class in org.eclipse.xpand2.output
Message Pattern Variables {0} : File Path (including name) {1} : File name {2} : LOC current file {3} : LOC total {4} : Number of files written by this postprocessor Log Level 0 = Trace 1 = Debug 2 = Info
FileInfoLogger() - Constructor for class org.eclipse.xpand2.output.FileInfoLogger
 
FileStatement - Class in org.eclipse.internal.xpand2.ast
*
FileStatement(Expression, Statement[], Identifier) - Constructor for class org.eclipse.internal.xpand2.ast.FileStatement
 
fileStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
findDefinition(String, Type, Type[]) - Method in interface org.eclipse.xpand2.XpandExecutionContext
 
findDefinition(String, Type, Type[]) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
findDefinition(XpandDefinition[], String, Type, Type[], XpandExecutionContext) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
resolves the correct definition (using parametric polymorphism)
findElement(SyntaxElement, Object, int) - Method in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
findExtensions(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
findImports(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
findPrefix(String) - Method in class org.eclipse.internal.xpand2.codeassist.StatementProposalComputer
 
findTemplate(String) - Method in interface org.eclipse.xpand2.XpandExecutionContext
 
findTemplate(String) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
findTemplate(String, String[]) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
findTrailingWhitespace(String) - Method in class org.eclipse.internal.xpand2.codeassist.StatementProposalComputer
 
FOLLOW_100_in_collectionType2668 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_20_in_anImport165 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_21_in_anExtensionImport194 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_22_in_around225 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_around235 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_castedExpression1326 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_collectionExpression2378 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_collectionExpression2447 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_define375 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_expandStatement692 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_featureCall2155 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_paranthesizedExpression2087 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_switchExpression1485 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_23_in_synpred1_Xpand1315 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_24_in_around243 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_24_in_declaredParameterList2498 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_24_in_parameterList2561 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_25_in_around247 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_25_in_around256 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_25_in_pointcut312 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_25_in_pointcut327 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_around260 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_castedExpression1332 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_collectionExpression2384 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_collectionExpression2462 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_define381 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_expandStatement698 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_featureCall2164 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_paranthesizedExpression2093 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_switchExpression1493 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_26_in_synpred1_Xpand1319 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_27_in_around264 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_27_in_define385 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_27_in_expandStatement704 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_28_in_around281 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_29_in_pointcut339 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_29_in_simpleType2704 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_30_in_define368 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_31_in_define403 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_32_in_text582 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_32_in_unaryExpression1903 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_33_in_errorStatement656 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_34_in_expandStatement685 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_35_in_expandStatement718 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_35_in_foreachStatement878 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_36_in_expandStatement725 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_36_in_foreachStatement900 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_37_in_expandStatement741 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_38_in_fileStatement829 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_39_in_fileStatement850 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_40_in_foreachStatement884 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_40_in_letStatement1100 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_41_in_foreachStatement891 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_42_in_foreachStatement919 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_43_in_ifStatement950 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_44_in_ifStatement995 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_45_in_elseIfStatement1018 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_46_in_elseStatement1058 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_47_in_letStatement1094 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_48_in_letStatement1117 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_49_in_protectStatement1145 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_50_in_protectStatement1150 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_51_in_protectStatement1159 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_52_in_protectStatement1176 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_53_in_protectStatement1185 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_54_in_protectStatement1198 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_55_in_letExpression1257 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_56_in_letExpression1263 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_57_in_ifExpression1423 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_57_in_letExpression1269 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_57_in_switchExpression1520 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_57_in_switchExpression1545 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_58_in_chainExpression1379 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_59_in_ifExpression1417 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_60_in_ifExpression1435 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_61_in_ifExpression1441 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_62_in_ifExpression1448 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_63_in_switchExpression1482 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_64_in_listLiteral2211 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_64_in_switchExpression1500 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_65_in_switchExpression1513 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_66_in_switchExpression1543 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_67_in_listLiteral2220 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_67_in_switchExpression1556 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_68_in_orExpression1604 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_69_in_andExpression1647 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_70_in_impliesExpression1689 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_79_in_unaryExpression1891 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_80_in_infixExpression1940 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_80_in_numberLiteral2341 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_81_in_globalVarExpression2122 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_82_in_constructorCall2245 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_85_in_nullLiteral2301 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_86_in_collectionExpression2374 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_95_in_collectionExpression2454 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_99_in_collectionType2660 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_additiveExpression_in_relationalExpression1725 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_additiveExpression_in_relationalExpression1759 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_andExpression_in_orExpression1597 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_andExpression_in_orExpression1608 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_anExtensionImport_in_template83 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_anImport_in_template74 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_around_in_template116 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_booleanLiteral_in_primaryExpression2000 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_castedExpression_in_letExpression1267 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_castedExpression_in_letExpression1286 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_castedExpression_in_synpred1_Xpand1321 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_chainExpression_in_castedExpression1336 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_chainExpression_in_castedExpression1345 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_collectionExpression_in_featureCall2185 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_collectionType_in_type2599 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_COMMENT_in_template125 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_COMMENT_in_template60 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_COMMENT_in_template93 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_COMMENT_in_textSequence549 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_constructorCall_in_primaryExpression2040 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_declaredParameter_in_declaredParameterList2494 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_declaredParameter_in_declaredParameterList2502 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_declaredParameterList_in_around240 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_declaredParameterList_in_define379 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_define_in_template109 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_definitionName_in_expandStatement689 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_elseIfStatement_in_ifStatement972 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_elseStatement_in_ifStatement983 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_errorStatement_in_simpleStatement615 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expandStatement_in_simpleStatement623 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_collectionExpression2460 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_elseIfStatement1022 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_errorStatement660 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_expandStatement708 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_expandStatement722 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_expandStatement729 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_expressionStmt804 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_fileStatement833 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_foreachStatement882 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_foreachStatement904 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_ifExpression1452 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_ifStatement954 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_letExpression1273 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_letStatement1098 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_parameterList2556 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_parameterList2565 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_paranthesizedExpression2091 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_protectStatement1154 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_protectStatement1163 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expression_in_protectStatement1180 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_expressionStmt_in_simpleStatement631 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_featureCall_in_infixExpression1944 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_featureCall_in_primaryExpression1990 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_fileStatement_in_statement491 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_foreachStatement_in_statement499 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_globalVarExpression_in_primaryExpression2050 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_collectionExpression2452 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_declaredParameter2534 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_define372 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_featureCall2153 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_fileStatement838 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_foreachStatement888 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_foreachStatement895 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_globalVarExpression2126 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_Identifier_in_identifier2739 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_letExpression1261 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_letStatement1104 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_pointcut318 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_pointcut333 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_simpleType2696 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_identifier_in_simpleType2708 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_ifExpression_in_chainExpression1373 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_ifExpression_in_chainExpression1383 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_ifStatement_in_statement507 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_impliesExpression_in_andExpression1640 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_impliesExpression_in_andExpression1651 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_infixExpression_in_unaryExpression1883 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_infixExpression_in_unaryExpression1895 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_infixExpression_in_unaryExpression1907 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_IntLiteral_in_numberLiteral2328 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_IntLiteral_in_numberLiteral2337 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_IntLiteral_in_numberLiteral2345 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_letExpression_in_expression1229 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_letStatement_in_statement515 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_LG_in_template55 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_listLiteral_in_primaryExpression2030 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_multiplicativeExpression_in_additiveExpression1788 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_multiplicativeExpression_in_additiveExpression1807 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_nullLiteral_in_primaryExpression2020 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_numberLiteral_in_primaryExpression2010 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_orExpression_in_switchExpression1491 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_orExpression_in_switchExpression1517 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_orExpression_in_switchExpression1525 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_orExpression_in_switchExpression1551 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_orExpression_in_switchExpression1568 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_parameterList_in_expandStatement696 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_parameterList_in_featureCall2160 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_parameterList_in_listLiteral2216 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_paranthesizedExpression_in_primaryExpression2060 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_pointcut_in_around229 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_primaryExpression_in_infixExpression1934 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_protectStatement_in_statement523 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_relationalExpression_in_impliesExpression1682 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_relationalExpression_in_impliesExpression1693 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_around276 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_define397 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_elseIfStatement1028 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_elseStatement1064 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_fileStatement846 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_foreachStatement914 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_ifStatement960 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_letStatement1112 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_sequence_in_protectStatement1194 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_set_in_additiveExpression1798 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_set_in_booleanLiteral0 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_set_in_collectionExpression2397 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_set_in_collectionType2639 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_set_in_multiplicativeExpression1844 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_set_in_relationalExpression1733 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_simpleStatement_in_statement483 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_simpleType_in_anExtensionImport198 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_simpleType_in_anImport169 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_simpleType_in_collectionType2664 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_simpleType_in_constructorCall2249 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_simpleType_in_definitionName777 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_simpleType_in_type2609 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_statement_in_sequence436 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_StringLiteral_in_primaryExpression1979 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_switchExpression_in_ifExpression1413 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_switchExpression_in_ifExpression1421 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_switchExpression_in_ifExpression1427 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_switchExpression_in_ifExpression1439 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_switchExpression_in_ifExpression1445 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_text_in_template122 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_text_in_template129 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_text_in_template64 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_text_in_template90 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_text_in_template97 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_TEXT_in_text588 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_text_in_textSequence542 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_text_in_textSequence553 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_textSequence_in_sequence427 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_textSequence_in_sequence445 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_type_in_around268 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_type_in_castedExpression1330 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_type_in_collectionExpression2382 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_type_in_declaredParameter2530 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_type_in_define389 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_type_in_featureCall2174 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_type_in_synpred1_Xpand1317 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_unaryExpression_in_multiplicativeExpression1836 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOLLOW_unaryExpression_in_multiplicativeExpression1854 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
FOR - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
forEach - Variable in class org.eclipse.internal.xpand2.codeassist.LazyVar
 
FOREACH - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ForEachSpecial - Class in org.eclipse.internal.xpand2.debug
Adapter to handle FOREACH statement special stuff.
ForEachSpecial() - Constructor for class org.eclipse.internal.xpand2.debug.ForEachSpecial
 
ForEachStatement - Class in org.eclipse.internal.xpand2.ast
*
ForEachStatement(Identifier, Expression, Statement[], Expression, Identifier) - Constructor for class org.eclipse.internal.xpand2.ast.ForEachStatement
 
foreachStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
FSIO - Class in org.eclipse.internal.xpand2.pr.util
 
FSIO() - Constructor for class org.eclipse.internal.xpand2.pr.util.FSIO
 

G

Generator - Class in org.eclipse.xpand2
 
Generator() - Constructor for class org.eclipse.xpand2.Generator
 
GeneratorAdvice - Class in org.eclipse.internal.xpand2
Weaves aspect templates into a generator component.
GeneratorAdvice() - Constructor for class org.eclipse.internal.xpand2.GeneratorAdvice
 
GeneratorAdvice - Class in org.eclipse.xpand2
Weaves aspect templates into a generator component.
GeneratorAdvice() - Constructor for class org.eclipse.xpand2.GeneratorAdvice
 
GenericFileFilter - Class in org.eclipse.internal.xpand2.pr.util
Configurable FilenameFilter.
GenericFileFilter(String, boolean) - Constructor for class org.eclipse.internal.xpand2.pr.util.GenericFileFilter
 
GenericFileFilter(String) - Constructor for class org.eclipse.internal.xpand2.pr.util.GenericFileFilter
 
GenericFileFilter() - Constructor for class org.eclipse.internal.xpand2.pr.util.GenericFileFilter
Creates the Filter with default excludes.
getAbsolutePath() - Method in interface org.eclipse.xpand2.output.FileHandle
 
getAbsolutePath() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
getAdapterType() - Method in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
getAdvices() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getAdvices() - Method in interface org.eclipse.internal.xpand2.model.XpandResource
 
getAllDefinitions() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getAllDefinitions() - Method in interface org.eclipse.xpand2.XpandExecutionContext
 
getAllDefinitions() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
getAllFiles(File, FilenameFilter) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
getAllFiles(String, FilenameFilter) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
getAllRegions(File) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
Retrieves all Protected Regions from a source file.
getBeautifier() - Method in class org.eclipse.xpand2.Generator
Deprecated. Will be removed in 2.0
getBody() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getBody() - Method in class org.eclipse.internal.xpand2.ast.StatementWithBody
 
getBody(String, String) - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
getBody(String, String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getBodyAsList() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getBodyAsList() - Method in class org.eclipse.internal.xpand2.ast.StatementWithBody
 
getBuffer() - Method in interface org.eclipse.xpand2.output.FileHandle
 
getBuffer() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
getBytes() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
getBytes(FileHandle) - Method in class org.eclipse.xpand2.output.NoChangesVetoStrategy
 
getCommentEnd() - Method in class org.eclipse.internal.xpand2.ast.ProtectStatement
 
getCommentStart() - Method in class org.eclipse.internal.xpand2.ast.ProtectStatement
 
getComponentName() - Method in class org.eclipse.internal.xpand2.GeneratorAdvice
 
getComponentName() - Method in class org.eclipse.xpand2.Generator
 
getCondition() - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
getConfigFile() - Method in class org.eclipse.xpand2.output.JavaBeautifier
 
getContainerName(ISyntaxElement) - Method in class org.eclipse.internal.xpand2.debug.XpandModelPresentation
 
getContainingDefinition() - Method in class org.eclipse.internal.xpand2.ast.Statement
 
getContributedFeatures() - Method in class org.eclipse.internal.xpand2.type.DefinitionType
 
getContributedFeatures() - Method in class org.eclipse.internal.xpand2.type.IteratorType
 
getCounter0() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
getCounter1() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
getDeferredStatements() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
getDefinition() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
getDefinitions() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getDefinitions() - Method in interface org.eclipse.internal.xpand2.model.XpandResource
 
getDefinitionsAsList() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getDefinitionsByName(String) - Method in class org.eclipse.internal.xpand2.ast.Template
 
getDefinitionsByName(String) - Method in interface org.eclipse.internal.xpand2.model.XpandResource
 
getDefName() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getDisable() - Method in class org.eclipse.internal.xpand2.ast.ProtectStatement
 
getDocumentation() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
getElementNameLength(ISyntaxElement) - Method in class org.eclipse.internal.xpand2.debug.IfSpecial
 
getElements() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
getElseIf() - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
getEnd() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getEndIndex() - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
getEndIndex() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getEndPresentation(ISyntaxElement, ExecutionContext) - Method in class org.eclipse.internal.xpand2.debug.XpandModelPresentation
 
getEndString(String, String) - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
getEndString(String, String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getExpression() - Method in class org.eclipse.internal.xpand2.ast.ExpressionStatement
 
getExtensions() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getFile() - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
getFile() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getFileEncoding() - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
getFileEncoding() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getFileEncoding() - Method in class org.eclipse.xpand2.Generator
Returns the name of character encoding used for the output file.
getFileEncoding() - Method in interface org.eclipse.xpand2.output.FileHandle
 
getFileEncoding() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
getFileEncoding() - Method in class org.eclipse.xpand2.output.Outlet
 
getFileHandles() - Method in class org.eclipse.xpand2.output.OutputImpl
 
getFileName() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getFilesCreated() - Method in class org.eclipse.xpand2.output.Outlet
 
getFilesWrittenAndClosed() - Method in class org.eclipse.xpand2.output.Outlet
 
getFullyQualifiedName() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getGrammarFileName() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
getGrammarFileName() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
getId() - Method in class org.eclipse.internal.xpand2.ast.ProtectStatement
 
getId() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getImportedExtensions() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getImportedExtensionsAsList() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getImportedNamespaces() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getImportedNamespacesAsList() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getImports() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getImportsAsList() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getImportString() - Method in class org.eclipse.internal.xpand2.ast.ImportDeclaration
 
getInsertionSuffix(String) - Method in class org.eclipse.internal.xpand2.codeassist.KeywordProposalComputer
Returns the character to insert after a specific keyword.
getIteratorName() - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
getJavaResourceName(String) - Static method in class org.eclipse.internal.xpand2.XpandUtil
 
getJavaResourceName(String) - Static method in class org.eclipse.xpand2.XpandUtil
 
getKnownTypes() - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
getLastSegment(String) - Static method in class org.eclipse.internal.xpand2.XpandUtil
Returns the last segment of a qualified name.
getLastSegment(String) - Static method in class org.eclipse.xpand2.XpandUtil
 
getLine() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getLogLevel() - Method in class org.eclipse.xpand2.output.FileInfoLogger
 
getLogMessage() - Method in class org.eclipse.internal.xpand2.GeneratorAdvice
 
getLogMessage() - Method in class org.eclipse.xpand2.Generator
 
getLogMessage() - Method in class org.eclipse.xpand2.GeneratorAdvice
 
getMessage() - Method in class org.eclipse.internal.xpand2.ast.ErrorStatement
 
getMessagePattern() - Method in class org.eclipse.xpand2.output.FileInfoLogger
 
getMode() - Method in class org.eclipse.internal.xpand2.ast.FileStatement
 
getName() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getName() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getName() - Method in interface org.eclipse.internal.xpand2.model.XpandDefinition
 
getName() - Method in class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
getName() - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
Returns the name of the metamodel.
getName() - Method in class org.eclipse.xpand2.output.Outlet
 
getName() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
getNamespaces() - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
getNameString(ExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.Advice
 
getNameString(ExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.Definition
 
getNameString(ExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
getNameString(ExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ExpressionStatement
 
getNameString(ExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.FileStatement
 
getNameString(ExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
getNameString(ExecutionContext) - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getOutlet() - Method in interface org.eclipse.xpand2.output.FileHandle
 
getOutlet() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
getOutlet(String) - Method in interface org.eclipse.xpand2.output.Output
 
getOutlet(String) - Method in class org.eclipse.xpand2.output.OutputImpl
 
getOutletName() - Method in class org.eclipse.internal.xpand2.ast.FileStatement
 
getOutlets() - Method in class org.eclipse.xpand2.Generator
Retrieves the configured and initialized outlets of the generator.
getOutput() - Method in class org.eclipse.xpand2.Generator
 
getOutput() - Method in interface org.eclipse.xpand2.XpandExecutionContext
 
getOutput() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
getOwner() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getOwner() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getOwner() - Method in interface org.eclipse.internal.xpand2.model.XpandDefinition
 
getOwner() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
getParameters() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
getParametersAsList() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
getParameterTypes() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
getParamNames() - Method in class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
getParams() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getParams() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getParams() - Method in interface org.eclipse.internal.xpand2.model.XpandAdvice
 
getParams() - Method in interface org.eclipse.internal.xpand2.model.XpandDefinition
 
getParamsAsList() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getParamString(boolean) - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getParamString(boolean) - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getParamString(boolean) - Method in interface org.eclipse.internal.xpand2.model.XpandDefinition
 
getParamTypes() - Method in class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
getPath() - Method in class org.eclipse.xpand2.output.Outlet
 
getPointCut() - Method in class org.eclipse.internal.xpand2.ast.Advice
 
getPrefix(String) - Method in class org.eclipse.internal.xpand2.codeassist.KeywordProposalComputer
 
getProtectedRegion(String) - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegionResolver
Retrieve a ProtectedRegion by its Id.
getProtectedRegion(String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
 
getProtectedRegionResolver() - Method in class org.eclipse.xpand2.Generator
 
getProtectedRegionResolver() - Method in interface org.eclipse.xpand2.XpandExecutionContext
 
getProtectedRegionResolver() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
getQualifiedName() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getQualifiedName() - Method in class org.eclipse.internal.xpand2.ast.Template
 
getQualifiedName() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getQualifiedName() - Method in interface org.eclipse.internal.xpand2.model.XpandDefinition
 
getReturnType() - Method in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
getReturnType(Type, Type[]) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
getSeparator() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
getSeparator() - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
getSpecialEndSyntaxElement(ISyntaxElement) - Method in class org.eclipse.internal.xpand2.debug.ExpandSpecial
 
getStart() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getStartIndex() - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
getStartIndex() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getStartingEndPosition(ISyntaxElement) - Method in class org.eclipse.internal.xpand2.debug.XpandModelPresentation
 
getStartPresentation(ISyntaxElement, ExecutionContext) - Method in class org.eclipse.internal.xpand2.debug.XpandModelPresentation
 
getStartString(String, String) - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
getStartString(String, String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
getStatement() - Method in class org.eclipse.xpand2.Generator
 
getSuperTypes() - Method in class org.eclipse.internal.xpand2.type.DefinitionType
 
getSuperTypes() - Method in class org.eclipse.internal.xpand2.type.IteratorType
 
getTarget() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
getTarget() - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
getTargetFile() - Method in interface org.eclipse.xpand2.output.FileHandle
Deprecated. 
getTargetFile() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
getTargetFileName() - Method in class org.eclipse.internal.xpand2.ast.FileStatement
 
getTargetNamespace() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
Retrieves the namespace of the target definition(s).
getTargetType() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getTargetType() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
getTargetType() - Method in interface org.eclipse.internal.xpand2.model.XpandDefinition
 
getTargetType() - Method in class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
getTokenNames() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
getType() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
getType(Object) - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
getTypeForName(String) - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
getTypeSystem() - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
getValue() - Method in class org.eclipse.internal.xpand2.ast.TextStatement
 
getVariable() - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
getVariables(Object) - Method in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
getVarName() - Method in class org.eclipse.internal.xpand2.ast.LetStatement
 
getVarValue() - Method in class org.eclipse.internal.xpand2.ast.LetStatement
 
globalVarExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 

H

hasChanges(FileHandle) - Method in class org.eclipse.xpand2.output.NoChangesVetoStrategy
 
hashCode() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
hashCode() - Method in class org.eclipse.internal.xpand2.ast.Advice
 
hashCode() - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
hasVeto(FileHandle) - Method in class org.eclipse.xpand2.output.NoChangesVetoStrategy
 
hasVeto(FileHandle) - Method in interface org.eclipse.xpand2.output.VetoStrategy
Called before the file will be written and after beforeWriteAndClose() has been invoked on all post processors.
hasVetoBeforeOpen(FileHandle) - Method in interface org.eclipse.xpand2.output.VetoStrategy2
Called before the file will be opened and generated.
HexDigit - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
HexDigit - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 

I

id(Token) - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
ID - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
Identifier - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
Identifier - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
identifier() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
IF - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ifExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
IfSpecial - Class in org.eclipse.internal.xpand2.debug
Adapter to handle IF statement special stuff.
IfSpecial() - Constructor for class org.eclipse.internal.xpand2.debug.IfSpecial
 
IfStatement - Class in org.eclipse.internal.xpand2.ast
*
IfStatement(Expression, Statement[]) - Constructor for class org.eclipse.internal.xpand2.ast.IfStatement
 
ifStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
impliesExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
IMPORT - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ImportDeclaration - Class in org.eclipse.internal.xpand2.ast
 
ImportDeclaration(Identifier) - Constructor for class org.eclipse.internal.xpand2.ast.ImportDeclaration
 
incFilesCreated() - Method in class org.eclipse.xpand2.output.Outlet
 
incFilesWrittenAndClosed() - Method in class org.eclipse.xpand2.output.Outlet
 
increment() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
infixExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
init() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
Initializes the ProtectedRegionResolver.
InsertionPointSupport - Interface in org.eclipse.xpand2.output
 
IntLiteral - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
IntLiteral - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
invokeInternal2(WorkflowContext, ProgressMonitor, Issues) - Method in class org.eclipse.xpand2.Generator
 
isAppend() - Method in interface org.eclipse.xpand2.output.FileHandle
 
isAppend() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
isAppend() - Method in class org.eclipse.xpand2.output.Outlet
 
isDeleteLine() - Method in class org.eclipse.internal.xpand2.ast.TextStatement
 
isDisabled() - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
isDisabled() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
isElse() - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
isElseIf() - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
isFirstIteration() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
isForeach() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
isInComment(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
isInDefine(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
isInExpand(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
isInExtensionImport(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
DO NOT CALL THIS METHOD.
isInImport(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
DO NOT CALL THIS METHOD.
isInstance(Object) - Method in class org.eclipse.internal.xpand2.type.DefinitionType
 
isInstance(Object) - Method in class org.eclipse.internal.xpand2.type.IteratorType
 
isInTag(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
isInTypeDecl(String) - Static method in class org.eclipse.internal.xpand2.codeassist.FastAnalyzer
 
isLastIteration() - Method in class org.eclipse.internal.xpand2.type.XpandIterator
 
isNewLine(char) - Method in class org.eclipse.xpand2.output.OutputImpl
 
isOnFileClose() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
isOverwrite() - Method in interface org.eclipse.xpand2.output.FileHandle
 
isOverwrite() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
isOverwrite() - Method in class org.eclipse.xpand2.output.Outlet
 
isSurroundingElement(Object) - Method in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
isUseBASE64() - Method in interface org.eclipse.internal.xpand2.pr.ProtectedRegion
 
isUseBASE64() - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
isWildcardParams() - Method in class org.eclipse.internal.xpand2.ast.Advice
 
ITERATOR - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
IteratorType - Class in org.eclipse.internal.xpand2.type
 
IteratorType(TypeSystem) - Constructor for class org.eclipse.internal.xpand2.type.IteratorType
 

J

JavaBeautifier - Class in org.eclipse.xpand2.output
Formats generated Java code using the Eclipse code formatter.
JavaBeautifier() - Constructor for class org.eclipse.xpand2.output.JavaBeautifier
 
JavaIDDigit - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
JavaIDDigit - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 

K

KeywordProposalComputer - Class in org.eclipse.internal.xpand2.codeassist
Responsible for proposals of Xpand keywords.
KeywordProposalComputer() - Constructor for class org.eclipse.internal.xpand2.codeassist.KeywordProposalComputer
 

L

LazyVar - Class in org.eclipse.internal.xpand2.codeassist
 
LazyVar() - Constructor for class org.eclipse.internal.xpand2.codeassist.LazyVar
 
LET - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
LET_EXPR - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
letExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
LetStatement - Class in org.eclipse.internal.xpand2.ast
*
LetStatement(Identifier, Expression, Statement[]) - Constructor for class org.eclipse.internal.xpand2.ast.LetStatement
 
letStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
Letter - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
Letter - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
LG - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
LG - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
LINE_COMMENT - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
LINE_COMMENT - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
listLiteral() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
LT - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
LT_CHAR - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 

M

matches(XpandDefinition, XpandExecutionContext) - Method in class org.eclipse.internal.xpand2.ast.Advice
 
matches(XpandDefinition, XpandExecutionContext) - Method in interface org.eclipse.internal.xpand2.model.XpandAdvice
 
mCOMMENT() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mEscapeSequence() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mHexDigit() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mIdentifier() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mIntLiteral() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mJavaIDDigit() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
ML_COMMENT - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
ML_COMMENT - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
mLetter() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mLG() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mLINE_COMMENT() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mML_COMMENT() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mOctalEscape() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mRG() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mStringLiteral() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__100() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__20() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__21() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__22() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__23() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__24() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__25() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__26() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__27() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__28() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__29() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__30() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__31() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__32() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__33() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__34() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__35() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__36() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__37() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__38() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__39() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__40() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__41() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__42() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__43() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__44() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__45() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__46() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__47() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__48() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__49() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__50() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__51() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__52() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__53() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__54() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__55() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__56() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__57() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__58() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__59() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__60() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__61() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__62() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__63() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__64() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__65() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__66() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__67() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__68() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__69() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__70() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__71() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__72() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__73() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__74() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__75() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__76() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__77() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__78() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__79() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__80() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__81() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__82() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__83() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__84() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__85() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__86() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__87() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__88() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__89() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__90() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__91() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__92() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__93() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__94() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__95() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__96() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__97() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__98() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mT__99() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mTEXT() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mTokens() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
multiplicativeExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
mUnicodeEscape() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 
mWS() - Method in class org.eclipse.internal.xpand2.parser.XpandLexer
 

N

name - Variable in class org.eclipse.internal.xpand2.codeassist.LazyVar
 
NamespaceProposalComputer - Class in org.eclipse.internal.xpand2.codeassist
 
NamespaceProposalComputer() - Constructor for class org.eclipse.internal.xpand2.codeassist.NamespaceProposalComputer
 
NEW - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
newInstance() - Method in class org.eclipse.internal.xpand2.type.DefinitionType
 
newInstance() - Method in class org.eclipse.internal.xpand2.type.IteratorType
 
NoChangesVetoStrategy - Class in org.eclipse.xpand2.output
 
NoChangesVetoStrategy() - Constructor for class org.eclipse.xpand2.output.NoChangesVetoStrategy
 
normalizePath(String) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
NoSuchTemplateException - Exception in org.eclipse.internal.xpand2
Indicates that a qualified template cannot be found.
NoSuchTemplateException(String) - Constructor for exception org.eclipse.internal.xpand2.NoSuchTemplateException
Creates an instance.
NoSuchTemplateException - Exception in org.eclipse.xpand2
 
NoSuchTemplateException(String) - Constructor for exception org.eclipse.xpand2.NoSuchTemplateException
 
NS_DELIM - Static variable in class org.eclipse.internal.xpand2.XpandUtil
 
NS_DELIM - Static variable in class org.eclipse.xpand2.XpandUtil
 
NULL_CONST - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
nullLiteral() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
numberLiteral() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 

O

OctalEscape - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
OctalEscape - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
ONFILECLOSE - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
openFile(String, String) - Method in interface org.eclipse.xpand2.output.Output
 
openFile(String, String) - Method in class org.eclipse.xpand2.output.OutputImpl
 
openStream(String) - Method in class org.eclipse.xpand2.output.JavaBeautifier
Searches for the given filename as a resource and returns a stream on it.
orExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
org.eclipse.internal.xpand2 - package org.eclipse.internal.xpand2
Implementation of the Xpand language
org.eclipse.internal.xpand2.ast - package org.eclipse.internal.xpand2.ast
AST of the Xpand language
org.eclipse.internal.xpand2.codeassist - package org.eclipse.internal.xpand2.codeassist
Codeassist for the Xpand language
org.eclipse.internal.xpand2.debug - package org.eclipse.internal.xpand2.debug
Debug support for the Xpand language
org.eclipse.internal.xpand2.model - package org.eclipse.internal.xpand2.model
Basic abstractions of the Xpand language
org.eclipse.internal.xpand2.parser - package org.eclipse.internal.xpand2.parser
Parser for the Xpand language
org.eclipse.internal.xpand2.pr - package org.eclipse.internal.xpand2.pr
Implementation of protected regions
org.eclipse.internal.xpand2.pr.util - package org.eclipse.internal.xpand2.pr.util
Utility classes for protected regions
org.eclipse.internal.xpand2.type - package org.eclipse.internal.xpand2.type
Basic types of the Xpand language
org.eclipse.xpand2 - package org.eclipse.xpand2
Implementation of the Xpand language
org.eclipse.xpand2.output - package org.eclipse.xpand2.output
Generator output handling
Outlet - Class in org.eclipse.xpand2.output
 
Outlet(String) - Constructor for class org.eclipse.xpand2.output.Outlet
 
Outlet() - Constructor for class org.eclipse.xpand2.output.Outlet
 
Outlet(boolean, String, String, boolean, String) - Constructor for class org.eclipse.xpand2.output.Outlet
 
Output - Interface in org.eclipse.xpand2.output
 
output - Variable in class org.eclipse.xpand2.XpandExecutionContextImpl
 
OutputImpl - Class in org.eclipse.xpand2.output
*
OutputImpl() - Constructor for class org.eclipse.xpand2.output.OutputImpl
 

P

parameterList() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
paranthesizedExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
pointcut() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
popStatement() - Method in interface org.eclipse.xpand2.output.Output
 
popStatement() - Method in class org.eclipse.xpand2.output.OutputImpl
 
PostProcessor - Interface in org.eclipse.xpand2.output
PostProcessors can be added to the Xpand Generator component to implement manipulations on the generated file content.
postprocessors - Variable in class org.eclipse.xpand2.output.Outlet
 
prepareDeclaredParameters(Object, XpandExecutionContext, Object...) - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
primaryExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
Procedure - Interface in org.eclipse.internal.xpand2.model
 
proceed() - Method in interface org.eclipse.internal.xpand2.model.Procedure
 
proceed() - Method in class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
proceed(Object, Object...) - Method in class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
PROTECT - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
ProtectedRegion - Interface in org.eclipse.internal.xpand2.pr
 
ProtectedRegionResolver - Interface in org.eclipse.internal.xpand2.pr
A ProtectedRegionResolver is responsible for resolving Protected Regions from the generated sources.
protectedRegionResolver - Variable in class org.eclipse.xpand2.XpandExecutionContextImpl
 
ProtectedRegionResolverImpl - Class in org.eclipse.internal.xpand2.pr
Default implementation of the ProtectedRegionResolver interface.
ProtectedRegionResolverImpl() - Constructor for class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
 
ProtectedRegionResolverImpl.ProtectedRegionImpl - Class in org.eclipse.internal.xpand2.pr
 
ProtectedRegionResolverImpl.ProtectedRegionImpl(String, boolean, File, String, boolean, int, int, String) - Constructor for class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
ProtectedRegionSyntaxException - Exception in org.eclipse.internal.xpand2.pr
 
ProtectedRegionSyntaxException(String) - Constructor for exception org.eclipse.internal.xpand2.pr.ProtectedRegionSyntaxException
 
ProtectedRegionSyntaxException(String, Throwable) - Constructor for exception org.eclipse.internal.xpand2.pr.ProtectedRegionSyntaxException
 
ProtectStatement - Class in org.eclipse.internal.xpand2.ast
*
ProtectStatement(Expression, Expression, Statement[], Expression, boolean) - Constructor for class org.eclipse.internal.xpand2.ast.ProtectStatement
 
protectStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
pushStatement(SyntaxElement, XpandExecutionContext) - Method in interface org.eclipse.xpand2.output.Output
 
pushStatement(SyntaxElement, XpandExecutionContext) - Method in class org.eclipse.xpand2.output.OutputImpl
 

R

readSingleFile(String) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
readSingleFile(File, String) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
readSingleFile(Reader) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
registerAdvices(String) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
 
registerInsertionPoint(Statement) - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
registerInsertionPoint(Statement) - Method in interface org.eclipse.xpand2.output.InsertionPointSupport
 
registerInsertionPoint(Statement) - Method in class org.eclipse.xpand2.output.OutputImpl
 
relationalExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
REM - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
removeWSAfterLastNewline(CharSequence) - Method in class org.eclipse.xpand2.output.OutputImpl
 
reportRegions(File) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
Dumps all known protected regions to files.
resolveOutlet(Map<String, Outlet>, String, String) - Static method in class org.eclipse.xpand2.output.OutputImpl
 
RG - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
RG - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
RT - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
RT_CHAR - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 

S

SEPARATOR - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
sequence() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
setAppend(boolean) - Method in class org.eclipse.xpand2.output.Outlet
 
setAutomaticHyphens(boolean) - Method in class org.eclipse.xpand2.Generator
Enables or disables the automatic hyphenation.
setAutomaticHyphens(boolean) - Method in class org.eclipse.xpand2.output.OutputImpl
 
setBeautifier(List<? extends PostProcessor>) - Method in class org.eclipse.xpand2.Generator
Deprecated. Configure PostProcessors per Outlet
setBody(String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl.ProtectedRegionImpl
 
setBuffer(CharSequence) - Method in interface org.eclipse.xpand2.output.FileHandle
 
setBuffer(CharSequence) - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
setConfigFile(String) - Method in class org.eclipse.xpand2.output.JavaBeautifier
 
setContainingDefinition(AbstractDefinition) - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
setContainingDefinition(AbstractDefinition) - Method in class org.eclipse.internal.xpand2.ast.Statement
 
setContainingDefinition(AbstractDefinition) - Method in class org.eclipse.internal.xpand2.ast.StatementWithBody
 
setDefaultExcludes(boolean) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
This flag determines whether default file exclusion patterns should be used.
setElseIf(IfStatement) - Method in class org.eclipse.internal.xpand2.ast.IfStatement
 
setExpand(String) - Method in class org.eclipse.xpand2.Generator
Sets the statement that is to expand by the generator.
setFileEncoding(String) - Method in class org.eclipse.internal.xpand2.GeneratorAdvice
Sets the file encoding to use for the target generator.
setFileEncoding(String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
Sets the file encoding to be used when reading files.
setFileEncoding(String) - Method in class org.eclipse.xpand2.Generator
Sets the character encoding used for the output file.
setFileEncoding(String) - Method in class org.eclipse.xpand2.GeneratorAdvice
Sets the file encoding to use for the target generator.
setFileEncoding(String) - Method in class org.eclipse.xpand2.output.Outlet
 
setFullyQualifiedName(String) - Method in class org.eclipse.internal.xpand2.ast.Template
 
setGenPath(String) - Method in class org.eclipse.xpand2.Generator
Deprecated. use Generator.addOutlet(Outlet) instead
setIgnoreList(String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
Sets a custom list of file patterns that should be filtered during scanning of source files and directories.
setLogLevel(int) - Method in class org.eclipse.xpand2.output.FileInfoLogger
 
setMessagePattern(String) - Method in class org.eclipse.xpand2.output.FileInfoLogger
 
setName(String) - Method in class org.eclipse.xpand2.output.Outlet
 
setOutput(Output) - Method in class org.eclipse.xpand2.Generator
Sets the output.
setOverwrite(boolean) - Method in class org.eclipse.xpand2.output.Outlet
 
setOwner(Template) - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
setPath(String) - Method in class org.eclipse.xpand2.output.Outlet
 
setPrDefaultExcludes(boolean) - Method in class org.eclipse.xpand2.Generator
Enables oder disables the default excludes for protected regions.
setPrExcludes(String) - Method in class org.eclipse.xpand2.Generator
Sets the additional excludes for protected regions.
setPrSrcPaths(String) - Method in class org.eclipse.xpand2.Generator
Sets the source paths for protected regions.
setResourceManager(ResourceManager) - Method in class org.eclipse.xpand2.XpandExecutionContextImpl
Deprecated. Context must be immutable, use the existing constructors
setSrcPath(String) - Method in class org.eclipse.xpand2.Generator
Deprecated. use outlets instead
setSrcPathes(String) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
Sets the source paths that should be scanned.
setTypeSystem(TypeSystem) - Method in class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
setUseBASE64(boolean) - Method in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
 
shallHandle(Object) - Method in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
shallNotSuspend(Object, int, ExecutionContext) - Method in class org.eclipse.internal.xpand2.debug.ExpandSpecial
 
shallNotSuspend(Object, int, ExecutionContext) - Method in class org.eclipse.internal.xpand2.debug.ForEachSpecial
A ForEachStatement calls monitor.preTask() always twice.
shouldWrite(FileHandle) - Method in class org.eclipse.xpand2.output.Outlet
 
simpleStatement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
simpleType() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
StackElement - Class in org.eclipse.internal.xpand2.codeassist
 
StackElement() - Constructor for class org.eclipse.internal.xpand2.codeassist.StackElement
 
Statement - Class in org.eclipse.internal.xpand2.ast
 
Statement() - Constructor for class org.eclipse.internal.xpand2.ast.Statement
 
statement() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
StatementProposalComputer - Class in org.eclipse.internal.xpand2.codeassist
 
StatementProposalComputer() - Constructor for class org.eclipse.internal.xpand2.codeassist.StatementProposalComputer
 
StatementWithBody - Class in org.eclipse.internal.xpand2.ast
 
StatementWithBody(Statement[]) - Constructor for class org.eclipse.internal.xpand2.ast.StatementWithBody
 
StringLiteral - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
StringLiteral - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
SWITCH - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
switchExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
synpred1_Xpand() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
synpred1_Xpand_fragment() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 

T

T__100 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__100 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__20 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__20 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__21 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__21 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__22 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__22 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__23 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__23 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__24 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__24 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__25 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__25 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__26 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__26 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__27 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__27 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__28 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__28 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__29 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__29 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__30 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__30 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__31 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__31 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__32 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__32 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__33 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__33 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__34 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__34 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__35 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__35 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__36 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__36 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__37 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__37 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__38 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__38 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__39 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__39 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__40 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__40 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__41 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__41 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__42 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__42 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__43 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__43 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__44 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__44 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__45 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__45 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__46 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__46 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__47 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__47 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__48 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__48 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__49 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__49 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__50 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__50 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__51 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__51 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__52 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__52 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__53 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__53 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__54 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__54 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__55 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__55 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__56 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__56 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__57 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__57 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__58 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__58 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__59 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__59 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__60 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__60 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__61 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__61 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__62 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__62 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__63 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__63 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__64 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__64 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__65 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__65 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__66 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__66 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__67 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__67 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__68 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__68 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__69 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__69 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__70 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__70 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__71 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__71 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__72 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__72 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__73 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__73 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__74 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__74 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__75 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__75 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__76 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__76 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__77 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__77 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__78 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__78 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__79 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__79 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__80 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__80 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__81 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__81 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__82 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__82 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__83 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__83 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__84 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__84 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__85 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__85 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__86 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__86 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__87 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__87 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__88 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__88 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__89 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__89 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__90 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__90 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__91 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__91 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__92 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__92 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__93 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__93 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__94 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__94 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__95 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__95 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__96 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__96 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__97 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__97 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__98 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__98 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
T__99 - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
T__99 - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
Template - Class in org.eclipse.internal.xpand2.ast
*
Template(ImportDeclaration[], ExtensionImportDeclaration[], Definition[], Advice[]) - Constructor for class org.eclipse.internal.xpand2.ast.Template
 
template() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
TEMPLATE_EXTENSION - Static variable in class org.eclipse.internal.xpand2.XpandUtil
 
TEMPLATE_EXTENSION - Static variable in class org.eclipse.xpand2.XpandUtil
 
TEXT - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
TEXT - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
text() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
textSequence() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
TextStatement - Class in org.eclipse.internal.xpand2.ast
*
TextStatement(String, boolean) - Constructor for class org.eclipse.internal.xpand2.ast.TextStatement
 
THIS - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
toByteArray(String) - Static method in class org.eclipse.internal.xpand2.pr.util.BASE64
 
tokenNames - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
toString() - Method in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
toString() - Method in class org.eclipse.internal.xpand2.ast.Advice
 
toString() - Method in class org.eclipse.internal.xpand2.ast.ExpandStatement
 
toString() - Method in class org.eclipse.internal.xpand2.ast.ExpressionStatement
 
toString() - Method in class org.eclipse.internal.xpand2.ast.FileStatement
 
toString() - Method in class org.eclipse.internal.xpand2.ast.ForEachStatement
 
toString() - Method in class org.eclipse.internal.xpand2.ast.ImportDeclaration
 
toString() - Method in class org.eclipse.internal.xpand2.ast.Template
 
toString() - Method in class org.eclipse.internal.xpand2.ast.TextStatement
 
toString() - Method in class org.eclipse.internal.xpand2.model.AdvicedDefinition
 
toString(String) - Static method in class org.eclipse.internal.xpand2.pr.util.BASE64
 
toString(byte[]) - Static method in class org.eclipse.internal.xpand2.pr.util.BASE64
 
toString() - Method in class org.eclipse.internal.xpand2.pr.util.GenericFileFilter
 
toString() - Method in class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
toString() - Method in class org.eclipse.xpand2.output.Outlet
 
trimUntilNewline(String) - Method in class org.eclipse.xpand2.output.OutputImpl
 
TRUE_CONST - Static variable in interface org.eclipse.internal.xpand2.XpandTokens
 
TYPE - Static variable in class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
type() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
TYPE_NAME - Static variable in class org.eclipse.internal.xpand2.type.DefinitionType
 
TYPE_NAME - Static variable in class org.eclipse.internal.xpand2.type.IteratorType
 
typeName - Variable in class org.eclipse.internal.xpand2.codeassist.LazyVar
 

U

unaryExpression() - Method in class org.eclipse.internal.xpand2.parser.XpandParser
 
UnicodeEscape - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
UnicodeEscape - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 
useBASE64 - Variable in class org.eclipse.internal.xpand2.pr.ProtectedRegionResolverImpl
 

V

variables - Variable in class org.eclipse.internal.xpand2.codeassist.StackElement
 
VetoException - Exception in org.eclipse.xpand2.output
Signals a veto by a VetoStrategy2 implementation.
VetoException(String) - Constructor for exception org.eclipse.xpand2.output.VetoException
 
vetoStrategies - Variable in class org.eclipse.xpand2.output.Outlet
 
VetoStrategy - Interface in org.eclipse.xpand2.output
 
VetoStrategy2 - Interface in org.eclipse.xpand2.output
 
visit(ISyntaxElement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitAdvice(Advice) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitChild(ISyntaxElement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitChildren(List<? extends ISyntaxElement>) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitDefinition(Definition) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitErrorStatement(ErrorStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitExpandStatement(ExpandStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitExtensionImportDeclaration(ExtensionImportDeclaration) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitFileStatement(FileStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitForEachStatement(ForEachStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitIfStatement(IfStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitImportDeclaration(ImportDeclaration) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitLetStatement(LetStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitProtectStatement(ProtectStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitTemplate(Template) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 
visitTextStatement(TextStatement) - Method in class org.eclipse.internal.xpand2.ast.AbstractXpandVisitor
 

W

weave(WorkflowComponent, Issues) - Method in class org.eclipse.internal.xpand2.GeneratorAdvice
 
weave(WorkflowComponent, Issues) - Method in class org.eclipse.xpand2.GeneratorAdvice
 
wildParams - Variable in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 
withoutLastSegment(String) - Static method in class org.eclipse.internal.xpand2.XpandUtil
Returns the name without its last segment.
withoutLastSegment(String) - Static method in class org.eclipse.xpand2.XpandUtil
 
write(String) - Method in class org.eclipse.xpand2.output.BlankLineSkippingOutput
 
write(String) - Method in interface org.eclipse.xpand2.output.Output
 
write(String) - Method in class org.eclipse.xpand2.output.OutputImpl
 
writeAndClose() - Method in interface org.eclipse.xpand2.output.FileHandle
 
writeAndClose() - Method in class org.eclipse.xpand2.output.FileHandleImpl
 
writeSingleFile(Writer, CharSequence) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
writeSingleFile(Writer, Reader) - Static method in class org.eclipse.internal.xpand2.pr.util.FSIO
 
WS - Static variable in class org.eclipse.internal.xpand2.parser.XpandLexer
 
WS - Static variable in class org.eclipse.internal.xpand2.parser.XpandParser
 

X

XpandAdvice - Interface in org.eclipse.internal.xpand2.model
 
XpandAnalyzable - Interface in org.eclipse.internal.xpand2.ast
 
XpandCompilerIssue - Interface in org.eclipse.internal.xpand2
 
XpandCompilerIssue - Interface in org.eclipse.xpand2
 
XpandDefinition - Interface in org.eclipse.internal.xpand2.model
 
XpandDefinitionImpl - Class in org.eclipse.internal.xpand2.type
 
XpandDefinitionImpl(XpandDefinition, XpandExecutionContext, Object, Object[]) - Constructor for class org.eclipse.internal.xpand2.type.XpandDefinitionImpl
 
XpandElementAdapter - Class in org.eclipse.internal.xpand2.debug
The IElementAdapter implementation for Xpand statements.
XpandElementAdapter() - Constructor for class org.eclipse.internal.xpand2.debug.XpandElementAdapter
 
XpandEvaluatable - Interface in org.eclipse.internal.xpand2.ast
 
XpandExecutionContext - Interface in org.eclipse.xpand2
 
XpandExecutionContextImpl - Class in org.eclipse.xpand2
*
XpandExecutionContextImpl(Output, ProtectedRegionResolver) - Constructor for class org.eclipse.xpand2.XpandExecutionContextImpl
 
XpandExecutionContextImpl(Output, ProtectedRegionResolver, String) - Constructor for class org.eclipse.xpand2.XpandExecutionContextImpl
 
XpandExecutionContextImpl(Output, ProtectedRegionResolver, Map<String, Variable>, ExceptionHandler, NullEvaluationHandler) - Constructor for class org.eclipse.xpand2.XpandExecutionContextImpl
 
XpandExecutionContextImpl(ResourceManager, Output, ProtectedRegionResolver, Map<String, Variable>, ProgressMonitor, ExceptionHandler, NullEvaluationHandler, VetoableCallback) - Constructor for class org.eclipse.xpand2.XpandExecutionContextImpl
 
XpandExecutionContextImpl(TypeSystemImpl, Output, ProtectedRegionResolver, Map<String, Variable>, ExceptionHandler, NullEvaluationHandler) - Constructor for class org.eclipse.xpand2.XpandExecutionContextImpl
 
XpandExecutionContextImpl(ResourceManager, Resource, TypeSystemImpl, Map<String, Variable>, Map<String, Variable>, Output, ProtectedRegionResolver, ProgressMonitor, ExceptionHandler, List<Around>, NullEvaluationHandler, Map<Resource, Set<Extension>>, VetoableCallback, Cache<Triplet<Resource, String, List<Type>>, Extension>, Map<Pair<String, List<Type>>, Type>, List<Pair<XpandExecutionContextImpl, Statement>>) - Constructor for class org.eclipse.xpand2.XpandExecutionContextImpl
 
XpandExecutionContextImpl.DefinitionOperationAdapter - Class in org.eclipse.xpand2
 
XpandExecutionContextImpl.DefinitionOperationAdapter(XpandDefinition, String, Type, List<Type>) - Constructor for class org.eclipse.xpand2.XpandExecutionContextImpl.DefinitionOperationAdapter
 
XpandFacade - Class in org.eclipse.xpand2
*
XpandFacade(XpandExecutionContext) - Constructor for class org.eclipse.xpand2.XpandFacade
Deprecated. use XpandFacade.create instead
XpandFactory - Class in org.eclipse.internal.xpand2.parser
Factory for Xpand AST elements.
XpandFactory(String) - Constructor for class org.eclipse.internal.xpand2.parser.XpandFactory
 
XpandIterator - Class in org.eclipse.internal.xpand2.type
 
XpandIterator(long) - Constructor for class org.eclipse.internal.xpand2.type.XpandIterator
 
XpandLexer - Class in org.eclipse.internal.xpand2.parser
 
XpandLexer() - Constructor for class org.eclipse.internal.xpand2.parser.XpandLexer
 
XpandLexer(CharStream) - Constructor for class org.eclipse.internal.xpand2.parser.XpandLexer
 
XpandLexer(CharStream, RecognizerSharedState) - Constructor for class org.eclipse.internal.xpand2.parser.XpandLexer
 
XpandModelPresentation - Class in org.eclipse.internal.xpand2.debug
This class is responsible for all presentation topics for Xpand statements in the debugger views.
XpandModelPresentation(Set<BaseSpecialTreatment>) - Constructor for class org.eclipse.internal.xpand2.debug.XpandModelPresentation
 
XpandModelPresentation.ElementRepresentation - Class in org.eclipse.internal.xpand2.debug
 
XpandModelPresentation.ElementRepresentation(String, String) - Constructor for class org.eclipse.internal.xpand2.debug.XpandModelPresentation.ElementRepresentation
 
XpandParseFacade - Class in org.eclipse.internal.xpand2.parser
 
XpandParser - Class in org.eclipse.internal.xpand2.parser
 
XpandParser(TokenStream) - Constructor for class org.eclipse.internal.xpand2.parser.XpandParser
 
XpandParser(TokenStream, RecognizerSharedState) - Constructor for class org.eclipse.internal.xpand2.parser.XpandParser
 
XpandParser(TokenStream, XpandFactory) - Constructor for class org.eclipse.internal.xpand2.parser.XpandParser
 
XpandPartition - Class in org.eclipse.internal.xpand2.codeassist
 
XpandPartition(String) - Constructor for class org.eclipse.internal.xpand2.codeassist.XpandPartition
 
XpandResource - Interface in org.eclipse.internal.xpand2.model
 
XpandTokens - Interface in org.eclipse.internal.xpand2
Constants interface containing all Xpand keywords.
XpandTypesMetaModel - Class in org.eclipse.internal.xpand2.type
 
XpandTypesMetaModel(TypeSystem) - Constructor for class org.eclipse.internal.xpand2.type.XpandTypesMetaModel
 
XpandUtil - Class in org.eclipse.internal.xpand2
Xpand utility class.
XpandUtil() - Constructor for class org.eclipse.internal.xpand2.XpandUtil
 
XpandUtil - Class in org.eclipse.xpand2
*
XpandUtil() - Constructor for class org.eclipse.xpand2.XpandUtil
 

_

_stringRepresentation - Variable in class org.eclipse.internal.xpand2.ast.AbstractDefinition
 

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

Copyright © 2015. All rights reserved.