Gabriel would like to capture the mapping of XMLSchema Atomic types to known java interfaces: AtomicTypes

We considered making a SimpleAttribtue with helper methods for dealing with Interger, String and so on. We will wait to see how Gabriels need for AtomicType support shakes out.

Design Decisions:

interface Attribute {
   String getName();
   Type getType();
   Object get();
   void set( Object newValue );
}
interface Type {   
   QName name();
   Class getType();
   boolean isNilable();
}