Uses of Interface
org.eclipse.ocl.examples.modelregistry.model.Accessor

Packages that use Accessor
org.eclipse.ocl.examples.modelregistry.environment   
org.eclipse.ocl.examples.modelregistry.model   
org.eclipse.ocl.examples.modelregistry.ui.registrations   
 

Uses of Accessor in org.eclipse.ocl.examples.modelregistry.environment
 

Methods in org.eclipse.ocl.examples.modelregistry.environment with type parameters of type Accessor
<A extends Accessor<A>>
Registration<A>
AbstractModelResolver.getRegistration(A accessor)
           
<A extends Accessor<A>>
java.util.Collection<Registration<A>>
AbstractModelResolver.getRegistrations(Accessor.Namespace<A> namespace)
           
<A extends Accessor<A>>
org.eclipse.emf.common.util.URI
AbstractModelResolver.getURI(A accessor)
           
<A extends Accessor<A>>
org.eclipse.emf.common.util.URI
ModelResolver.getURI(A accessor)
          Return the (Ecore) URI suitable for getting the (Ecore) resource defined by the accessor in the context of a file defined by its handle.
 

Uses of Accessor in org.eclipse.ocl.examples.modelregistry.model
 

Classes in org.eclipse.ocl.examples.modelregistry.model with type parameters of type Accessor
 class AbstractAccessor<A extends Accessor<A>>
          A ModelNameAccesor defines a key to access model registry entries by an informal model name.
 interface Accessor<A extends Accessor<A>>
          An Accessor defines a name and associated namespace by which models can be accessed in the model registry.
static interface Accessor.Installer<A extends Accessor<A>>
           
static interface Accessor.Namespace<A extends Accessor<A>>
           
 class AccessorNamespace<A extends Accessor<A>>
           
 class AccessorRegistry<A extends Accessor<A>>
          An AccessorRegistry forms part of the in memory org.eclipse.ocl.modelregistry model read from and updated in the project .settings folder.
 class Registration<A extends Accessor<A>>
          A Registration maintains the binding between an accessor and the URI by which the model may be loaded.
 

Classes in org.eclipse.ocl.examples.modelregistry.model that implement Accessor
 class AbstractAccessor<A extends Accessor<A>>
          A ModelNameAccesor defines a key to access model registry entries by an informal model name.
 class ModelNameAccessor
          A ModelNameAccessor defines a key to access model registry entries by an informal model name.
 class UnregisteredAccessor
          An UnregisteredAccessor defines a key to access model registry entries by an unregistered accessor namespace.
 class URIAccessor
          A URIAccesor defines a key to access model registry entries in a URI namespace.
 

Methods in org.eclipse.ocl.examples.modelregistry.model with type parameters of type Accessor
<A extends Accessor<A>>
void
FileHandleRegistry.add(A accessor, org.eclipse.emf.common.util.URI ecoreURI, ModelSerialization modelSerialisation)
           
<A extends Accessor<A>>
Registration<A>
FileHandleRegistry.add(Registration<A> registration)
           
<A extends Accessor<A>>
Registration<A>
ProjectRegistry.add(Registration<A> registration)
           
<A extends Accessor<A>>
void
NamespaceRegistry.addNamespace(Accessor.Namespace<A> namespace)
           
<A extends Accessor<A>>
A
NamespaceRegistry.createAccessor(Accessor.Namespace<A> namespace, java.lang.String accessorName)
           
<A extends Accessor<A>>
A
NamespaceRegistry.createAccessor(java.lang.String namespaceName, java.lang.String accessorName)
           
<A extends Accessor<A>>
AccessorRegistry<A>
FileHandleRegistry.get(Accessor.Namespace<A> namespace)
           
<A extends Accessor<A>>
AccessorRegistry<A>
FileHandleRegistry.getOrCreate(Accessor.Namespace<A> namespace)
           
<A extends Accessor<A>>
Registration<A>
FileHandleRegistry.getRegistration(A accessor)
           
<A extends Accessor<A>>
Registration<A>
ProjectRegistry.getRegistration(FileHandle fileHandle, A accessor)
          Return the registration applicable to accessor in the context of fileHandle
<A extends Accessor<A>>
java.util.Collection<Registration<A>>
ProjectRegistry.getRegistrations(FileHandle fileHandle, Accessor.Namespace<A> namespace)
          Return all registrations applicable to accessorClass in the context of fileHandle, typically to treat all such registrations as a look-up path.
<A extends Accessor<A>>
org.eclipse.emf.common.util.URI
ProjectRegistry.getResolvedURI(FileHandle fileHandle, A accessor)
          Return the URI that resolves accessor within the context of fileHandle after resolution against the URI of the project.
<A extends Accessor<A>>
org.eclipse.emf.common.util.URI
FileHandleRegistry.getURI(A accessor)
           
<A extends Accessor<A>>
org.eclipse.emf.common.util.URI
ProjectRegistry.getURI(FileHandle fileHandle, A accessor)
          Return the URI that resolves accessor within the context of fileHandle.
<A extends Accessor<A>>
Registration<A>
FileHandleRegistry.remove(Registration<A> registration)
           
<A extends Accessor<A>>
Registration<A>
ProjectRegistry.remove(Registration<A> registration)
           
 

Methods in org.eclipse.ocl.examples.modelregistry.model that return types with arguments of type Accessor
 java.util.Collection<AccessorRegistry<? extends Accessor<?>>> FileHandleRegistry.getRegistries()
           
 

Uses of Accessor in org.eclipse.ocl.examples.modelregistry.ui.registrations
 

Methods in org.eclipse.ocl.examples.modelregistry.ui.registrations with type parameters of type Accessor
protected
<A extends Accessor<A>>
java.lang.Object[]
RegistrationsContentProvider.getAccessorChildren(AccessorRegistry<A> accessorRegistry)