org.eclipse.ocl.examples.modelregistry.environment
Class ModelSerializationRegistry.SerializationFactory

java.lang.Object
  extended by org.eclipse.ocl.examples.modelregistry.environment.ClassDelegate<org.eclipse.emf.ecore.resource.Resource.Factory>
      extended by org.eclipse.ocl.examples.modelregistry.environment.ModelSerializationRegistry.FactorySerializationDelegate
          extended by org.eclipse.ocl.examples.modelregistry.environment.ModelSerializationRegistry.SerializationFactory
All Implemented Interfaces:
ModelSerialization
Enclosing class:
ModelSerializationRegistry

public static class ModelSerializationRegistry.SerializationFactory
extends ModelSerializationRegistry.FactorySerializationDelegate


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.modelregistry.environment.ModelSerializationRegistry.FactorySerializationDelegate
serializationName
 
Fields inherited from class org.eclipse.ocl.examples.modelregistry.environment.ClassDelegate
className, clazz
 
Constructor Summary
ModelSerializationRegistry.SerializationFactory(java.lang.String serializationName, org.eclipse.emf.ecore.resource.Resource.Factory instance)
           
 
Method Summary
protected  java.lang.Class<?> loadClass(java.lang.String className)
           
 
Methods inherited from class org.eclipse.ocl.examples.modelregistry.environment.ModelSerializationRegistry.FactorySerializationDelegate
getFactoryClassName, getName
 
Methods inherited from class org.eclipse.ocl.examples.modelregistry.environment.ClassDelegate
load, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModelSerializationRegistry.SerializationFactory

public ModelSerializationRegistry.SerializationFactory(java.lang.String serializationName,
                                                       org.eclipse.emf.ecore.resource.Resource.Factory instance)
Method Detail

loadClass

protected java.lang.Class<?> loadClass(java.lang.String className)
Specified by:
loadClass in class ClassDelegate<org.eclipse.emf.ecore.resource.Resource.Factory>