org.eclipse.ocl.examples.modelregistry.model
Class ModelNameAccessor

java.lang.Object
  extended by org.eclipse.ocl.examples.modelregistry.model.AbstractAccessor<ModelNameAccessor>
      extended by org.eclipse.ocl.examples.modelregistry.model.ModelNameAccessor
All Implemented Interfaces:
Accessor<ModelNameAccessor>

public final class ModelNameAccessor
extends AbstractAccessor<ModelNameAccessor>

A ModelNameAccessor defines a key to access model registry entries by an informal model name.


Nested Class Summary
static class ModelNameAccessor.Installer
           
 
Nested classes/interfaces inherited from interface org.eclipse.ocl.examples.modelregistry.model.Accessor
Accessor.Namespace<A extends Accessor<A>>
 
Field Summary
static Accessor.Namespace<ModelNameAccessor> NAMESPACE
           
 
Fields inherited from class org.eclipse.ocl.examples.modelregistry.model.AbstractAccessor
name, namespace
 
Constructor Summary
ModelNameAccessor(java.lang.String name)
           
 
Method Summary
 
Methods inherited from class org.eclipse.ocl.examples.modelregistry.model.AbstractAccessor
equals, getName, getNamespace, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NAMESPACE

public static final Accessor.Namespace<ModelNameAccessor> NAMESPACE
Constructor Detail

ModelNameAccessor

public ModelNameAccessor(java.lang.String name)