org.eclipse.xtend
Class XtendFacade

java.lang.Object
  extended by org.eclipse.xtend.XtendFacade

public class XtendFacade
extends java.lang.Object


Method Summary
 Type analyze(java.lang.String string, java.lang.Object[] objects, java.util.Set<AnalysationIssue> issues)
           
 java.lang.Object call(java.lang.String ext, java.util.List<?> params)
           
 java.lang.Object call(java.lang.String ext, java.lang.Object... params)
           
 XtendFacade cloneWithExtensions(java.lang.String extensionCode)
           
static XtendFacade create(ExecutionContext ctx, java.lang.String... extFile)
           
static XtendFacade create(java.lang.String... extFile)
           
 boolean hasExtension(java.lang.String ext, java.util.List<?> params)
           
 boolean hasExtension(java.lang.String ext, java.lang.Object[] paramsArray)
           
 void registerMetaModel(MetaModel mm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

cloneWithExtensions

public final XtendFacade cloneWithExtensions(java.lang.String extensionCode)

registerMetaModel

public final void registerMetaModel(MetaModel mm)

create

public static final XtendFacade create(java.lang.String... extFile)

create

public static final XtendFacade create(ExecutionContext ctx,
                                       java.lang.String... extFile)

call

public java.lang.Object call(java.lang.String ext,
                             java.lang.Object... params)

call

public java.lang.Object call(java.lang.String ext,
                             java.util.List<?> params)

hasExtension

public boolean hasExtension(java.lang.String ext,
                            java.lang.Object[] paramsArray)

hasExtension

public boolean hasExtension(java.lang.String ext,
                            java.util.List<?> params)

analyze

public Type analyze(java.lang.String string,
                    java.lang.Object[] objects,
                    java.util.Set<AnalysationIssue> issues)