New edit enum interface (refs #4175)
new interface for enum attribute (refs #4175)