コード例 #1
0
ファイル: TypeURIHelper.java プロジェクト: iloveeclipse/xtext
 public URI createResourceURI(String signature) {
   URI uri = COMMON_SIGNATURE_URIS.get(signature);
   if (uri != null) {
     return uri;
   }
   StringBuilder uriBuilder = createURIBuilder();
   createResourceURI(signature, uriBuilder);
   return createURI(uriBuilder);
 }
コード例 #2
0
ファイル: TypeURIHelper.java プロジェクト: iloveeclipse/xtext
 protected void createResourceURIForArray(String signature, StringBuilder uriBuilder) {
   String elementType = Signature.getElementType(signature);
   createResourceURI(elementType, uriBuilder);
 }
コード例 #3
0
ファイル: TypeURIHelper.java プロジェクト: iloveeclipse/xtext
 protected void createResourceURIForArray(ITypeBinding typeBinding, StringBuilder uriBuilder) {
   ITypeBinding componentType = typeBinding.getComponentType();
   createResourceURI(componentType, uriBuilder);
 }
コード例 #4
0
ファイル: TypeURIHelper.java プロジェクト: iloveeclipse/xtext
 protected void getFullURI(ITypeBinding typeBinding, StringBuilder uriBuilder) {
   createResourceURI(typeBinding, uriBuilder);
   uriBuilder.append('#');
   createFragment(typeBinding, uriBuilder);
 }