|
Griffon 0.9.5-rc2 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.lang.GroovyObjectSupport
groovy.lang.Script
org.codehaus.griffon.runtime.core.AbstractGriffonArtifactScript
public abstract class AbstractGriffonArtifactScript extends Script
Base implementation of the GriffonArtifact interface for Script based artifacts.
Field Summary | |
---|---|
private GriffonApplication |
app
|
private org.slf4j.Logger |
log
|
private MetaClass |
myMetaClass
|
private ResourceLocator |
resourceLocator
|
Constructor Summary | |
AbstractGriffonArtifactScript(String type)
|
Methods inherited from class Script | |
---|---|
println, println, run, run, setProperty, getProperty, print, printf, printf, evaluate, evaluate, invokeMethod, getBinding, setBinding, getMetaClass, setMetaClass, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Methods inherited from class GroovyObjectSupport | |
---|---|
setProperty, getProperty, getMetaClass, setMetaClass, invokeMethod, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private GriffonApplication app
private final org.slf4j.Logger log
private MetaClass myMetaClass
private final ResourceLocator resourceLocator
Constructor Detail |
---|
public AbstractGriffonArtifactScript(String type)
Method Detail |
---|
public MVCGroup buildMVCGroup(String mvcType)
public MVCGroup buildMVCGroup(String mvcType, String mvcName)
public MVCGroup buildMVCGroup(Map args, String mvcType)
public MVCGroup buildMVCGroup(String mvcType, Map args)
public MVCGroup buildMVCGroup(Map args, String mvcType, String mvcName)
public MVCGroup buildMVCGroup(String mvcType, String mvcName, Map args)
public List createMVCGroup(String mvcType)
public List createMVCGroup(Map args, String mvcType)
public List createMVCGroup(String mvcType, Map args)
public List createMVCGroup(String mvcType, String mvcName)
public List createMVCGroup(Map args, String mvcType, String mvcName)
public List createMVCGroup(String mvcType, String mvcName, Map args)
public void destroyMVCGroup(String mvcName)
public void execAsync(Runnable runnable)
public Future execFuture(ExecutorService executorService, Closure closure)
public Future execFuture(Closure closure)
public Future execFuture(ExecutorService executorService, Callable callable)
public Future execFuture(Callable callable)
public void execInsideUIAsync(Runnable runnable)
public void execInsideUISync(Runnable runnable)
public void execOutside(Runnable runnable)
public void execOutsideUI(Runnable runnable)
public void execSync(Runnable runnable)
public GriffonApplication getApp()
public GriffonClass getGriffonClass()
public org.slf4j.Logger getLog()
public MetaClass getMetaClass()
public InputStream getResourceAsStream(String name)
public URL getResourceAsURL(String name)
public List getResources(String name)
public boolean isUIThread()
public Object newInstance(Class clazz, String type)
public void setApp(GriffonApplication app)
public void setMetaClass(MetaClass metaClass)
public void withMVCGroup(String mvcType, Closure handler)
public void withMVCGroup(String mvcType, String mvcName, Closure handler)
public void withMVCGroup(String mvcType, Map args, Closure handler)
public void withMVCGroup(Map args, String mvcType, Closure handler)
public void withMVCGroup(String mvcType, String mvcName, Map args, Closure handler)
public void withMVCGroup(Map args, String mvcType, String mvcName, Closure handler)
public void withMVCGroup(String mvcType, MVCClosure handler)
public void withMVCGroup(String mvcType, String mvcName, MVCClosure handler)
public void withMVCGroup(String mvcType, Map args, MVCClosure handler)
public void withMVCGroup(Map args, String mvcType, MVCClosure handler)
public void withMVCGroup(String mvcType, String mvcName, Map args, MVCClosure handler)
public void withMVCGroup(Map args, String mvcType, String mvcName, MVCClosure handler)
Groovy Documentation