// since attributes are combined by sequence, so epsilon is appropriate.
return Expression.epsilon;
}
Expression exp = reader.pool.createAttribute(
new SimpleNameClass("",name),
incubator.derive(null,null) );
// unless required attribute is specified, it is considered optional
if(! "true".equals(required) )
exp = reader.pool.createOptional(exp);