|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ISyntaxElement | |
|---|---|
| org.eclipse.internal.xpand2.ast | AST of the Xpand language |
| org.eclipse.internal.xpand2.debug | Debug support for the Xpand language |
| org.eclipse.internal.xpand2.model | Basic abstractions of the Xpand language |
| org.eclipse.internal.xtend.expression.ast | AST of the expression framework |
| org.eclipse.internal.xtend.expression.debug | Debugger support for the expression framework |
| org.eclipse.internal.xtend.xtend.ast | |
| org.eclipse.xpand.ui.debug | |
| org.eclipse.xtend.ui.core.internal.builder | |
| org.eclipse.xtend.ui.debug | |
| Uses of ISyntaxElement in org.eclipse.internal.xpand2.ast |
|---|
| Classes in org.eclipse.internal.xpand2.ast that implement ISyntaxElement | |
|---|---|
class |
AbstractDefinition
|
class |
Advice
|
class |
Definition
|
class |
ErrorStatement
Report an error condition. |
class |
ExpandStatement
|
class |
ExpressionStatement
* |
class |
ExtensionImportDeclaration
|
class |
FileStatement
* |
class |
ForEachStatement
* |
class |
IfStatement
* |
class |
ImportDeclaration
|
class |
LetStatement
* |
class |
ProtectStatement
* |
class |
Statement
|
class |
StatementWithBody
|
class |
Template
* |
class |
TextStatement
* |
| Methods in org.eclipse.internal.xpand2.ast with parameters of type ISyntaxElement | |
|---|---|
java.lang.Object |
AbstractXpandVisitor.visit(ISyntaxElement ele)
|
protected void |
AbstractXpandVisitor.visitChild(ISyntaxElement child)
|
| Method parameters in org.eclipse.internal.xpand2.ast with type arguments of type ISyntaxElement | |
|---|---|
protected void |
AbstractXpandVisitor.visitChildren(java.util.List<? extends ISyntaxElement> children)
|
| Uses of ISyntaxElement in org.eclipse.internal.xpand2.debug |
|---|
| Fields in org.eclipse.internal.xpand2.debug with type parameters of type ISyntaxElement | |
|---|---|
static java.util.Map<java.lang.Class<? extends ISyntaxElement>,XpandModelPresentation.ElementRepresentation> |
XpandModelPresentation.eReps
|
| Methods in org.eclipse.internal.xpand2.debug that return ISyntaxElement | |
|---|---|
ISyntaxElement |
ExpandSpecial.getSpecialEndSyntaxElement(ISyntaxElement se)
|
| Methods in org.eclipse.internal.xpand2.debug with parameters of type ISyntaxElement | |
|---|---|
java.lang.String |
ExpandSpecial.adaptElementName(ISyntaxElement se,
ExecutionContext context)
|
java.lang.String |
IfSpecial.adaptElementName(ISyntaxElement se,
ExecutionContext context)
|
protected java.lang.String |
XpandModelPresentation.getContainerName(ISyntaxElement se)
|
int |
IfSpecial.getElementNameLength(ISyntaxElement se)
|
org.eclipse.emf.mwe.core.debug.model.SyntaxElement |
XpandModelPresentation.getEndPresentation(ISyntaxElement element,
ExecutionContext context)
|
ISyntaxElement |
ExpandSpecial.getSpecialEndSyntaxElement(ISyntaxElement se)
|
int |
XpandModelPresentation.getStartingEndPosition(ISyntaxElement stmt)
|
org.eclipse.emf.mwe.core.debug.model.SyntaxElement |
XpandModelPresentation.getStartPresentation(ISyntaxElement stmt,
ExecutionContext context)
|
| Uses of ISyntaxElement in org.eclipse.internal.xpand2.model |
|---|
| Subinterfaces of ISyntaxElement in org.eclipse.internal.xpand2.model | |
|---|---|
interface |
XpandAdvice
|
interface |
XpandDefinition
|
| Classes in org.eclipse.internal.xpand2.model that implement ISyntaxElement | |
|---|---|
class |
AdvicedDefinition
|
| Uses of ISyntaxElement in org.eclipse.internal.xtend.expression.ast |
|---|
| Classes in org.eclipse.internal.xtend.expression.ast that implement ISyntaxElement | |
|---|---|
class |
BooleanLiteral
|
class |
BooleanOperation
|
class |
Case
|
class |
Cast
|
class |
ChainExpression
|
class |
CollectionExpression
|
class |
ConstructorCallExpression
|
class |
DeclaredParameter
|
class |
Expression
|
class |
FeatureCall
|
class |
GlobalVarExpression
|
class |
Identifier
|
class |
IfExpression
|
class |
IntegerLiteral
|
class |
LetExpression
|
class |
ListLiteral
|
class |
Literal
|
class |
NullLiteral
|
class |
OperationCall
|
class |
RealLiteral
|
class |
StringLiteral
|
class |
SwitchExpression
|
class |
SyntaxElement
|
class |
TypeSelectExpression
|
| Methods in org.eclipse.internal.xtend.expression.ast with parameters of type ISyntaxElement | |
|---|---|
java.lang.Object |
AbstractExpressionVisitor.visit(ISyntaxElement ele)
|
abstract java.lang.Object |
AbstractVisitor.visit(ISyntaxElement ele)
|
| Uses of ISyntaxElement in org.eclipse.internal.xtend.expression.debug |
|---|
| Classes in org.eclipse.internal.xtend.expression.debug that implement ISyntaxElement | |
|---|---|
class |
EvaluatedElementWrapper
Wrapper for a SyntaxElement to mark it evaluated for breakpoints. |
| Methods in org.eclipse.internal.xtend.expression.debug that return ISyntaxElement | |
|---|---|
ISyntaxElement |
EvaluatedElementWrapper.getElement()
|
ISyntaxElement |
BaseSpecialTreatment.getSpecialEndSyntaxElement(ISyntaxElement se)
|
| Methods in org.eclipse.internal.xtend.expression.debug with parameters of type ISyntaxElement | |
|---|---|
java.lang.String |
BaseSpecialTreatment.adaptElementName(ISyntaxElement se,
ExecutionContext context)
add syntax element specific content to the element name that will be shown in Launch view |
protected java.lang.String |
ExpressionModelPresentation.getContainerName(ISyntaxElement se)
|
int |
BaseSpecialTreatment.getElementNameLength(ISyntaxElement se)
|
org.eclipse.emf.mwe.core.debug.model.SyntaxElement |
ExpressionModelPresentation.getEndPresentation(ISyntaxElement se,
ExecutionContext context)
|
protected java.lang.String |
ExpressionModelPresentation.getResource(ISyntaxElement se)
|
ISyntaxElement |
BaseSpecialTreatment.getSpecialEndSyntaxElement(ISyntaxElement se)
|
int |
ExpressionModelPresentation.getStart(ISyntaxElement se)
|
int |
ExpressionModelPresentation.getStartingEndPosition(ISyntaxElement se)
|
org.eclipse.emf.mwe.core.debug.model.SyntaxElement |
ExpressionModelPresentation.getStartPresentation(ISyntaxElement se,
ExecutionContext context)
|
protected java.lang.String |
ExpressionModelPresentation.getTemplateName(ISyntaxElement se)
|
| Constructors in org.eclipse.internal.xtend.expression.debug with parameters of type ISyntaxElement | |
|---|---|
EvaluatedElementWrapper(ISyntaxElement element)
|
|
| Uses of ISyntaxElement in org.eclipse.internal.xtend.xtend.ast |
|---|
| Subinterfaces of ISyntaxElement in org.eclipse.internal.xtend.xtend.ast | |
|---|---|
interface |
Extension
|
| Classes in org.eclipse.internal.xtend.xtend.ast that implement ISyntaxElement | |
|---|---|
class |
AbstractExtension
|
class |
AbstractExtensionDefinition
|
class |
Around
|
class |
Check
|
class |
CreateExtensionStatement
|
class |
ExpressionExtensionStatement
|
class |
ExtensionFile
|
class |
ExtensionImportStatement
|
class |
JavaExtensionStatement
|
class |
NamespaceImportStatement
|
| Uses of ISyntaxElement in org.eclipse.xpand.ui.debug |
|---|
| Methods in org.eclipse.xpand.ui.debug that return ISyntaxElement | |
|---|---|
protected ISyntaxElement |
XpandPluginAdapter.findElementForPosition(org.eclipse.core.resources.IResource resource,
int position,
int line)
|
protected ISyntaxElement |
XpandPluginAdapter.getContainingElement(SyntaxElement element,
int position)
|
| Methods in org.eclipse.xpand.ui.debug that return types with arguments of type ISyntaxElement | |
|---|---|
protected java.util.List<ISyntaxElement> |
XpandPluginAdapter.collectFirstLevelElements(IXtendXpandResource res)
|
protected java.util.List<ISyntaxElement> |
XpandPluginAdapter.getBody(ISyntaxElement parent)
|
| Methods in org.eclipse.xpand.ui.debug with parameters of type ISyntaxElement | |
|---|---|
protected java.util.List<ISyntaxElement> |
XpandPluginAdapter.getBody(ISyntaxElement parent)
|
protected boolean |
XpandPluginAdapter.isValidReturnElement(ISyntaxElement element)
|
| Uses of ISyntaxElement in org.eclipse.xtend.ui.core.internal.builder |
|---|
| Classes in org.eclipse.xtend.ui.core.internal.builder that implement ISyntaxElement | |
|---|---|
class |
PluginJavaExtensionStatement
|
| Uses of ISyntaxElement in org.eclipse.xtend.ui.debug |
|---|
| Methods in org.eclipse.xtend.ui.debug that return ISyntaxElement | |
|---|---|
protected ISyntaxElement |
CheckPluginAdapter.findElementForPosition(org.eclipse.core.resources.IResource resource,
int position,
int line)
|
protected ISyntaxElement |
ExpressionPluginAdapter.findElementForPosition(org.eclipse.core.resources.IResource resource,
int position,
int line)
|
protected ISyntaxElement |
ExpressionPluginAdapter.getBodyOfRootElement(ISyntaxElement elem)
|
protected ISyntaxElement |
ExpressionPluginAdapter.getContainingChild(SyntaxElement parent,
java.util.Collection<SyntaxElement> children,
int position)
|
protected ISyntaxElement |
ExpressionPluginAdapter.getContainingElement(SyntaxElement se,
int position)
|
protected ISyntaxElement |
ExpressionPluginAdapter.getContainingRootElement(org.eclipse.core.resources.IResource resource,
int position)
|
| Methods in org.eclipse.xtend.ui.debug that return types with arguments of type ISyntaxElement | |
|---|---|
protected java.util.List<ISyntaxElement> |
ExpressionPluginAdapter.collectFirstLevelElements(IXtendXpandResource res)
|
protected java.util.List<ISyntaxElement> |
ExpressionPluginAdapter.getBody(ISyntaxElement exp)
|
| Methods in org.eclipse.xtend.ui.debug with parameters of type ISyntaxElement | |
|---|---|
protected java.util.List<ISyntaxElement> |
ExpressionPluginAdapter.getBody(ISyntaxElement exp)
|
protected ISyntaxElement |
ExpressionPluginAdapter.getBodyOfRootElement(ISyntaxElement elem)
|
protected boolean |
ExpressionPluginAdapter.isValidReturnElement(ISyntaxElement se)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||