Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2015. All rights reserved.