org.eclipse.internal.xpand2.model
Interface XpandDefinition

All Superinterfaces:
ISyntaxElement
All Known Subinterfaces:
XpandAdvice
All Known Implementing Classes:
AbstractDefinition, Advice, AdvicedDefinition, Definition

public interface XpandDefinition
extends ISyntaxElement


Method Summary
 void evaluate(XpandExecutionContext ctx, Object _this, Object... params)
           
 String getName()
           
 XpandResource getOwner()
           
 DeclaredParameter[] getParams()
           
 String getParamString(boolean typesOnly)
           
 String getQualifiedName()
           
 String getTargetType()
           
 
Methods inherited from interface org.eclipse.internal.xtend.expression.ast.ISyntaxElement
accept, getEnd, getFileName, getLine, getNameString, getStart
 

Method Detail

getOwner

XpandResource getOwner()

getParams

DeclaredParameter[] getParams()

getTargetType

String getTargetType()

getName

String getName()

getQualifiedName

String getQualifiedName()

getParamString

String getParamString(boolean typesOnly)

evaluate

void evaluate(XpandExecutionContext ctx,
              Object _this,
              Object... params)


Copyright © 2015. All rights reserved.