|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.intarsys.tools.variable.StandardVariableNamespace
public class StandardVariableNamespace
A general implementation for an object providing IVariableNamespace.
| Constructor Summary | |
|---|---|
StandardVariableNamespace()
Create a VariableScope |
|
| Method Summary | |
|---|---|
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 |
|---|
public StandardVariableNamespace()
| Method Detail |
|---|
public java.lang.String getVariable(java.lang.String key)
IVariableNamespacekey.
getVariable in interface IVariableNamespacekey - The name of the string variable
key.
public java.lang.String getVariable(java.lang.String key,
java.lang.String defaultValue)
IVariableNamespacekey or
defaultValue if the result would be null.
getVariable in interface IVariableNamespacekey - The name of the string variabledefaultValue - The value to use if result would be null
key or
defaultValue if the result would be
null.public java.util.Iterator getVariableIterator()
IVariableNamespace
getVariableIterator in interface IVariableNamespacepublic java.util.Map getVariables()
IVariableNamespace
getVariables in interface IVariableNamespace
public void putVariable(java.lang.String key,
java.lang.String value)
IVariableNamespace
putVariable in interface IVariableNamespacekey - The name of the string variablevalue - The value to use for the variable.public void putVariables(java.util.Map v)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||