org.eclipse.emf.ecore.xcore.scoping
Class LazyCreationProxyURIConverter

java.lang.Object
  extended by org.eclipse.emf.ecore.xcore.scoping.LazyCreationProxyURIConverter

public class LazyCreationProxyURIConverter
extends java.lang.Object


Field Summary
protected static java.lang.String DELIM
           
 
Constructor Summary
LazyCreationProxyURIConverter()
           
 
Method Summary
 org.eclipse.xtext.util.Pair<EClass,org.eclipse.xtext.naming.QualifiedName> decodeFragment(java.lang.String fragment)
           
 org.eclipse.xtext.util.Pair<EClass,org.eclipse.xtext.naming.QualifiedName> decodeProxy(EObject eObject)
           
 org.eclipse.xtext.util.Pair<EClass,org.eclipse.xtext.naming.QualifiedName> decodeProxyURI(URI proxyURI)
           
 java.lang.String encodeFragment(EClass eClass, org.eclipse.xtext.naming.QualifiedName name)
           
 URI getProxyURI(URI resourceURI, EObject eObject, org.eclipse.xtext.naming.QualifiedName name)
           
 void installProxyURI(URI resourceURI, EObject eobject, org.eclipse.xtext.naming.QualifiedName name)
           
protected  boolean isSupported(EObject eObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELIM

protected static final java.lang.String DELIM
See Also:
Constant Field Values
Constructor Detail

LazyCreationProxyURIConverter

public LazyCreationProxyURIConverter()
Method Detail

installProxyURI

public void installProxyURI(URI resourceURI,
                            EObject eobject,
                            org.eclipse.xtext.naming.QualifiedName name)

getProxyURI

public URI getProxyURI(URI resourceURI,
                       EObject eObject,
                       org.eclipse.xtext.naming.QualifiedName name)

isSupported

protected boolean isSupported(EObject eObject)

decodeProxy

public org.eclipse.xtext.util.Pair<EClass,org.eclipse.xtext.naming.QualifiedName> decodeProxy(EObject eObject)

decodeProxyURI

public org.eclipse.xtext.util.Pair<EClass,org.eclipse.xtext.naming.QualifiedName> decodeProxyURI(URI proxyURI)

encodeFragment

public java.lang.String encodeFragment(EClass eClass,
                                       org.eclipse.xtext.naming.QualifiedName name)

decodeFragment

public org.eclipse.xtext.util.Pair<EClass,org.eclipse.xtext.naming.QualifiedName> decodeFragment(java.lang.String fragment)

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.