コード例 #1
0
 private void setRestCategory(Frame frame) {
   OntClass type = frame.asOntClass();
   Iterator<Resource> sequence = type.listRDFTypes(false);
   while (sequence.hasNext()) {
     Resource resource = sequence.next();
     if (BindVocabulary.Addressable.equals(resource)) {
       frame.setCategory(RestCategory.ADDRESSABLE);
     } else if (BindVocabulary.Enum.equals(resource)) {
       frame.setCategory(RestCategory.ENUMERABLE);
     } else if (BindVocabulary.EmbeddableClass.equals(resource)) {
       frame.setCategory(RestCategory.EMBEDDABLE);
     }
   }
 }