|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XpandDefinition | |
---|---|
org.eclipse.internal.xpand2.ast | AST of the Xpand language |
org.eclipse.internal.xpand2.codeassist | Codeassist for the Xpand language |
org.eclipse.internal.xpand2.model | Basic abstractions of the Xpand language |
org.eclipse.internal.xpand2.type | Basic types of the Xpand language |
org.eclipse.xpand.ui.core.internal | |
org.eclipse.xpand2 | Implementation of the Xpand language |
org.eclipse.xtend.middleend.xpand.internal | |
org.eclipse.xtend.middleend.xpand.plugin |
Uses of XpandDefinition in org.eclipse.internal.xpand2.ast |
---|
Classes in org.eclipse.internal.xpand2.ast that implement XpandDefinition | |
---|---|
class |
AbstractDefinition
|
class |
Advice
|
class |
Definition
|
Methods in org.eclipse.internal.xpand2.ast that return XpandDefinition | |
---|---|
XpandDefinition[] |
Template.getDefinitions()
|
XpandDefinition[] |
Template.getDefinitionsByName(java.lang.String aName)
|
Methods in org.eclipse.internal.xpand2.ast that return types with arguments of type XpandDefinition | |
---|---|
java.util.List<XpandDefinition> |
Template.getDefinitionsAsList()
|
Methods in org.eclipse.internal.xpand2.ast with parameters of type XpandDefinition | |
---|---|
boolean |
Advice.matches(XpandDefinition def,
XpandExecutionContext ctx)
|
Uses of XpandDefinition in org.eclipse.internal.xpand2.codeassist |
---|
Methods in org.eclipse.internal.xpand2.codeassist with parameters of type XpandDefinition | |
---|---|
static XpandExecutionContext |
FastAnalyzer.computeExecutionContext(java.lang.String str,
XpandExecutionContext ctx,
XpandDefinition[] definitions)
|
Uses of XpandDefinition in org.eclipse.internal.xpand2.model |
---|
Subinterfaces of XpandDefinition in org.eclipse.internal.xpand2.model | |
---|---|
interface |
XpandAdvice
|
Classes in org.eclipse.internal.xpand2.model that implement XpandDefinition | |
---|---|
class |
AdvicedDefinition
|
Methods in org.eclipse.internal.xpand2.model that return XpandDefinition | |
---|---|
XpandDefinition[] |
XpandResource.getDefinitions()
|
XpandDefinition[] |
XpandResource.getDefinitionsByName(java.lang.String name)
|
Methods in org.eclipse.internal.xpand2.model with parameters of type XpandDefinition | |
---|---|
boolean |
XpandAdvice.matches(XpandDefinition def,
XpandExecutionContext ctx)
|
Constructors in org.eclipse.internal.xpand2.model with parameters of type XpandDefinition | |
---|---|
AdvicedDefinition(XpandAdvice adv,
XpandDefinition def)
|
Uses of XpandDefinition in org.eclipse.internal.xpand2.type |
---|
Constructors in org.eclipse.internal.xpand2.type with parameters of type XpandDefinition | |
---|---|
XpandDefinitionImpl(XpandDefinition def,
XpandExecutionContext ctx,
java.lang.Object this1,
java.lang.Object[] params)
|
Uses of XpandDefinition in org.eclipse.xpand.ui.core.internal |
---|
Methods in org.eclipse.xpand.ui.core.internal that return XpandDefinition | |
---|---|
XpandDefinition[] |
XpandResourceImpl.getDefinitions()
|
XpandDefinition[] |
XpandResourceImpl.getDefinitionsByName(java.lang.String name)
|
Uses of XpandDefinition in org.eclipse.xpand2 |
---|
Fields in org.eclipse.xpand2 declared as XpandDefinition | |
---|---|
XpandDefinition |
XpandExecutionContextImpl.DefinitionOperationAdapter.def
|
Methods in org.eclipse.xpand2 that return XpandDefinition | |
---|---|
XpandDefinition |
XpandExecutionContext.findDefinition(java.lang.String name,
Type target,
Type[] paramTypes)
|
XpandDefinition |
XpandExecutionContextImpl.findDefinition(java.lang.String name,
Type target,
Type[] paramTypes)
|
protected XpandDefinition |
XpandExecutionContextImpl.findDefinition(XpandDefinition[] definitions,
java.lang.String name,
Type target,
Type[] paramTypes,
XpandExecutionContext ctx)
resolves the correct definition (using parametric polymorphism) |
Methods in org.eclipse.xpand2 that return types with arguments of type XpandDefinition | |
---|---|
java.util.List<XpandDefinition> |
XpandExecutionContext.getAllDefinitions()
|
java.util.List<XpandDefinition> |
XpandExecutionContextImpl.getAllDefinitions()
|
Methods in org.eclipse.xpand2 with parameters of type XpandDefinition | |
---|---|
protected XpandDefinition |
XpandExecutionContextImpl.findDefinition(XpandDefinition[] definitions,
java.lang.String name,
Type target,
Type[] paramTypes,
XpandExecutionContext ctx)
resolves the correct definition (using parametric polymorphism) |
Constructors in org.eclipse.xpand2 with parameters of type XpandDefinition | |
---|---|
XpandExecutionContextImpl.DefinitionOperationAdapter(XpandDefinition def,
java.lang.String name,
Type owner,
java.util.List<Type> paramTypes)
|
Uses of XpandDefinition in org.eclipse.xtend.middleend.xpand.internal |
---|
Methods in org.eclipse.xtend.middleend.xpand.internal that return XpandDefinition | |
---|---|
static XpandDefinition |
XpandConverterUtil.findDefinition(XpandExecutionContext ctx,
java.lang.String name,
Type target,
Type[] paramTypes)
Find a XpandDefinition based on it's name and parameter types |
static XpandDefinition |
XpandConverterUtil.guessDefinition(XpandExecutionContext ctx,
java.lang.String name,
Type target,
Type[] paramTypes)
Try to find a XpandDefinition based on it's name and the number of parameters |
Methods in org.eclipse.xtend.middleend.xpand.internal with parameters of type XpandDefinition | |
---|---|
NamedFunction |
OldDefinitionConverter.createUnregistered(XpandDefinition def,
java.util.Set<XpandDefinitionName> referencedDefinitions)
|
Uses of XpandDefinition in org.eclipse.xtend.middleend.xpand.plugin |
---|
Constructors in org.eclipse.xtend.middleend.xpand.plugin with parameters of type XpandDefinition | |
---|---|
XpandDefinitionName(XpandDefinition def)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |