org.codehaus.groovy.grails.web.pages
Class GroovyPageBinding
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.lang.Binding
org.codehaus.groovy.grails.web.pages.AbstractGroovyPageBinding
org.codehaus.groovy.grails.web.pages.GroovyPageBinding
- All Implemented Interfaces:
- groovy.lang.GroovyObject
public class GroovyPageBinding
- extends AbstractGroovyPageBinding
Script Binding that is used in GSP evaluation.
| Methods inherited from class groovy.lang.Binding |
hasVariable |
| Methods inherited from class groovy.lang.GroovyObjectSupport |
getMetaClass, invokeMethod, setMetaClass |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroovyPageBinding
public GroovyPageBinding()
GroovyPageBinding
public GroovyPageBinding(groovy.lang.Binding parent)
GroovyPageBinding
public GroovyPageBinding(java.lang.String pluginContextPath)
GroovyPageBinding
public GroovyPageBinding(java.util.Map variables)
GroovyPageBinding
public GroovyPageBinding(java.lang.String[] args)
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Specified by:
getProperty in interface groovy.lang.GroovyObject- Overrides:
getProperty in class groovy.lang.Binding
getVariable
public java.lang.Object getVariable(java.lang.String name)
- Overrides:
getVariable in class groovy.lang.Binding
setProperty
public void setProperty(java.lang.String property,
java.lang.Object newValue)
- Specified by:
setProperty in interface groovy.lang.GroovyObject- Overrides:
setProperty in class groovy.lang.Binding
setVariable
public void setVariable(java.lang.String name,
java.lang.Object value)
- Overrides:
setVariable in class groovy.lang.Binding
getPluginContextPath
public java.lang.String getPluginContextPath()
setPluginContextPath
public void setPluginContextPath(java.lang.String pluginContextPath)
setPagePlugin
public void setPagePlugin(org.codehaus.groovy.grails.plugins.GrailsPlugin plugin)
getPagePlugin
public org.codehaus.groovy.grails.plugins.GrailsPlugin getPagePlugin()
getParent
public groovy.lang.Binding getParent()
setParent
public void setParent(groovy.lang.Binding parent)
addMap
public void addMap(java.util.Map additionalBinding)
getOwner
public GroovyPage getOwner()
setOwner
public void setOwner(GroovyPage owner)
isRoot
public boolean isRoot()
setRoot
public void setRoot(boolean root)
getVariableNames
public java.util.Set<java.lang.String> getVariableNames()
- Specified by:
getVariableNames in class AbstractGroovyPageBinding