throw new IllegalArgumentException("undecalred attribute "+attributeName+" on macro "+_macrodef.getName());
throw new IllegalArgumentException("undeclared attribute "+attributeName+" on macro "+_macrodef.getName());
        public void defineAttribute(String attributeName, String value) {            if (_macrodef.getAttribute(attributeName) == null) {                throw new IllegalArgumentException("undecalred attribute "+attributeName+" on macro "+_macrodef.getName());            }            _attValues.put(attributeName, value);        }