public List<String> getPossibleAttributeValues(String attributeName) {
foreach (AttributeSpecification attSpec in attributeSpecifications) {
if (attSpec.getAttributeName().Equals(attributeName)) {
return ((StringAttributeSpecification)attSpec)
.possibleAttributeValues();
}
}
throw new ApplicationException("No such attribute" + attributeName);
}