Class StandardVariableNamespace

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getVariable​(java.lang.String key)
      The string variable stored with key.
      java.lang.String getVariable​(java.lang.String key, java.lang.String defaultValue)
      The string variable stored with key or defaultValue if the result would be null.
      java.util.Iterator getVariableIterator()
      An iterator over the entries (Map.Entry) of the Map.
      java.util.Map getVariables()
      The map holding the assoications from names to values.
      void putVariable​(java.lang.String key, java.lang.String value)
      Enter a name/value binding in the map.
      void putVariables​(java.util.Map v)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StandardVariableNamespace

        public StandardVariableNamespace()
        Create a VariableScope
    • Method Detail

      • getVariable

        public java.lang.String getVariable​(java.lang.String key)
        Description copied from interface: IVariableNamespace
        The string variable stored with key.
        Specified by:
        getVariable in interface IVariableNamespace
        Parameters:
        key - The name of the string variable
        Returns:
        The string variable stored with key.
      • getVariable

        public java.lang.String getVariable​(java.lang.String key,
                                            java.lang.String defaultValue)
        Description copied from interface: IVariableNamespace
        The string variable stored with key or defaultValue if the result would be null.
        Specified by:
        getVariable in interface IVariableNamespace
        Parameters:
        key - The name of the string variable
        defaultValue - The value to use if result would be null
        Returns:
        The string variable stored with key or defaultValue if the result would be null.
      • getVariableIterator

        public java.util.Iterator getVariableIterator()
        Description copied from interface: IVariableNamespace
        An iterator over the entries (Map.Entry) of the Map.
        Specified by:
        getVariableIterator in interface IVariableNamespace
        Returns:
        An iterator over the entries (Map.Entry) of the Map.
      • getVariables

        public java.util.Map getVariables()
        Description copied from interface: IVariableNamespace
        The map holding the assoications from names to values.
        Specified by:
        getVariables in interface IVariableNamespace
        Returns:
        The map holding the assoications from names to values.
      • putVariable

        public void putVariable​(java.lang.String key,
                                java.lang.String value)
        Description copied from interface: IVariableNamespace
        Enter a name/value binding in the map.
        Specified by:
        putVariable in interface IVariableNamespace
        Parameters:
        key - The name of the string variable
        value - The value to use for the variable.
      • putVariables

        public void putVariables​(java.util.Map v)