
public abstract class ModelContextFactory extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
ModelContextFactory()
Creates a new
ModelContextFactory instance. |
| Modifier and Type | Method and Description |
|---|---|
static ModelContextFactory |
newInstance()
Creates a new
ModelContextFactory instance. |
static ModelContextFactory |
newInstance(String factoryClassName)
Creates a new
ModelContextFactory instance. |
abstract ModelContext |
newModelContext()
Creates a new
ModelContext instance. |
abstract ModelContext |
newModelContext(ClassLoader classLoader)
Creates a new
ModelContext instance. |
protected ModelContextFactory()
ModelContextFactory instance.public static ModelContextFactory newInstance() throws ModelContextFactoryError
ModelContextFactory instance.
The name of the class providing the ModelContextFactory implementation loaded by this method is
controlled by system property org.jomc.modlet.ModelContextFactory. If that property is not set, this
methods returns a new default instance.
ModelContextFactory instance.ModelContextFactoryError - if creating a new instance fails.public static ModelContextFactory newInstance(String factoryClassName) throws ModelContextFactoryError
ModelContextFactory instance.factoryClassName - The name of the ModelContextFactory class to create an instance of.ModelContextFactory instance.NullPointerException - if factoryClassName is null.ModelContextFactoryError - if creating a new instance fails.public abstract ModelContext newModelContext()
ModelContext instance.ModelContext instance.public abstract ModelContext newModelContext(ClassLoader classLoader)
ModelContext instance.classLoader - The class loader to create a new instance with or null, to create a new instance
using the bootstrap class loader.ModelContext instance for classLoader.Copyright © 2005–2016 The JOMC Project. All rights reserved.