org.codehaus.groovy.grails.web.pages
Class AbstractGroovyPageBinding

java.lang.Object
  extended by groovy.lang.GroovyObjectSupport
      extended by groovy.lang.Binding
          extended by org.codehaus.groovy.grails.web.pages.AbstractGroovyPageBinding
All Implemented Interfaces:
groovy.lang.GroovyObject
Direct Known Subclasses:
GroovyPageBinding, GroovyPageRequestBinding

public abstract class AbstractGroovyPageBinding
extends groovy.lang.Binding


Nested Class Summary
protected static class AbstractGroovyPageBinding.BindingMapEntry
           
protected static class AbstractGroovyPageBinding.GroovyPageBindingMap
           
 
Constructor Summary
AbstractGroovyPageBinding()
           
AbstractGroovyPageBinding(java.util.Map variables)
           
AbstractGroovyPageBinding(java.lang.String[] args)
           
 
Method Summary
abstract  java.util.Set<java.lang.String> getVariableNames()
           
 java.util.Map getVariables()
           
 java.util.Map getVariablesMap()
           
 void setVariableDirectly(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class groovy.lang.Binding
getProperty, getVariable, hasVariable, setProperty, setVariable
 
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
 

Constructor Detail

AbstractGroovyPageBinding

public AbstractGroovyPageBinding()

AbstractGroovyPageBinding

public AbstractGroovyPageBinding(java.util.Map variables)

AbstractGroovyPageBinding

public AbstractGroovyPageBinding(java.lang.String[] args)
Method Detail

getVariablesMap

public java.util.Map getVariablesMap()

setVariableDirectly

public void setVariableDirectly(java.lang.String name,
                                java.lang.Object value)

getVariableNames

public abstract java.util.Set<java.lang.String> getVariableNames()

getVariables

public java.util.Map getVariables()
Overrides:
getVariables in class groovy.lang.Binding