docs: public String identifierToJavaClassName(ISemanticIdentifier identifier) throws SemanticModelException
      {
          if (identifier.equals(new SemanticIdentifier("http://hi3project.com/broccoli/bsdl#literal")))
          {
              return "java.lang.String";
          }
          String owlURInamespace = identifier.getAuthorityName();
          String javaNamespace = namespaces.get(owlURInamespace);
          if (null != javaNamespace)
          {
              return javaNamespace + "." + identifier.getName();
          }
          return null;
      }