Package org.omegahat.Environment.Tools.VariableExpansion

Mechanism to expand shell-like variable references from a supplied table.

See:
          Description

Interface Summary
VariableExpansionTokenTypes  
 

Class Summary
VariableExpansion Parser for handling "shell"-like variables of the form $VARIABLE, ${VARIABLE}, ${VARIABLE-default value} ${VARIABLE?error message/variable} ${VARIABLE+message/variable if VARIABLE is defined} ${#VARIABLE} (for the length of the variable text) ~ (expands to the user's home directory) and dynamically expanding these by replacing them with their current value by looking it up in the associated properties table of the parser.
 

Package org.omegahat.Environment.Tools.VariableExpansion Description

Mechanism to expand shell-like variable references from a supplied table. Useful for ``environment'' variables.