Invito l'autore del post ad utilizzare dei titoli più significativi in seguito.

Questo lo sistemo io.


Ad ogni modo, come evidenziato anche da andbin, conoscere il valore numerico degli attributi non serve proprio a niente nel 99.9% dei casi: ci si deve sempre riferire ad essi tramite il loro nome (altrimenti non avrebbero introdotto le costanti).

Quello che si fa (e che si deve sempre fare) è qualcosa come questo:
codice:
Attribute at = ...;

switch( at.getAttribyteType() ) {
   case Attribute.ID_TYPE:   // Ho un ID_TYPE 
      fai_qualcosa();
      break;

   case Attribute.IDREFS_TYPE:   // Ho un IDREFS_TYPE
      fai_qualcosaltro();
      break;
}
Come puoi vedere, non mi interessa affatto di sapere quale valore numerico ho (per me ID_TYPE potrebbe anche valere 35, non mi interessa): lavoro sempre e solo sulle costanti.

Ciao.