public class ModelMagic extends Object implements com.google.gwt.dev.jjs.UnifyAstListener, com.google.gwt.dev.jjs.MagicMethodGenerator
| Constructor and Description |
|---|
ModelMagic() |
public static com.google.gwt.dev.jjs.ast.JExpression rebindInstance(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.dev.jjs.ast.JMethodCall call, com.google.gwt.dev.jjs.ast.JMethod method, com.google.gwt.dev.jjs.ast.Context context, com.google.gwt.dev.jjs.UnifyAstView ast) throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic void onUnifyAstStart(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.dev.jjs.UnifyAstView ast,
com.google.gwt.dev.jjs.impl.UnifyAst.UnifyVisitor visitor,
Queue<com.google.gwt.dev.jjs.ast.JMethod> todo)
onUnifyAstStart in interface com.google.gwt.dev.jjs.UnifyAstListenerpublic boolean onUnifyAstPostProcess(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.dev.jjs.UnifyAstView ast,
com.google.gwt.dev.jjs.impl.UnifyAst.UnifyVisitor visitor,
Queue<com.google.gwt.dev.jjs.ast.JMethod> todo)
onUnifyAstPostProcess in interface com.google.gwt.dev.jjs.UnifyAstListenerpublic void destroy(com.google.gwt.core.ext.TreeLogger logger)
destroy in interface com.google.gwt.dev.jjs.UnifyAstListenerpublic com.google.gwt.dev.jjs.ast.JExpression injectMagic(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.dev.jjs.ast.JMethodCall call, com.google.gwt.dev.jjs.ast.JMethod currentMethod, com.google.gwt.dev.jjs.ast.Context context, com.google.gwt.dev.jjs.UnifyAstView ast) throws com.google.gwt.core.ext.UnableToCompleteException
injectMagic in interface com.google.gwt.dev.jjs.MagicMethodGeneratorcom.google.gwt.core.ext.UnableToCompleteExceptionpublic static void initialize()
public boolean hasModel(String typeName)
public ModelArtifact getOrMakeModel(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.core.ext.GeneratorContext ctx, com.google.gwt.core.ext.typeinfo.JClassType type)
public com.google.gwt.core.ext.typeinfo.JClassType getRootType(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext ctx)
throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionCopyright © December 07, 2012–2015 The Internet Party. All rights reserved.