org.eclipse.ocl.examples.modelregistry.eclipse
Class ModelSerializationRegistryReader.BundleFactorySerialization

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.eclipse.ModelSerializationRegistryReader.BundleFactorySerialization
All Implemented Interfaces:
ModelSerialization
Enclosing class:
ModelSerializationRegistryReader

public static class ModelSerializationRegistryReader.BundleFactorySerialization
extends ModelSerializationRegistry.FactorySerializationDelegate


Field Summary
protected  org.osgi.framework.Bundle bundle
           
 
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
ModelSerializationRegistryReader.BundleFactorySerialization(org.osgi.framework.Bundle bundle, java.lang.String serializationName, java.lang.String className)
           
 
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
 

Field Detail

bundle

protected final org.osgi.framework.Bundle bundle
Constructor Detail

ModelSerializationRegistryReader.BundleFactorySerialization

public ModelSerializationRegistryReader.BundleFactorySerialization(org.osgi.framework.Bundle bundle,
                                                                   java.lang.String serializationName,
                                                                   java.lang.String className)
Method Detail

loadClass

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