public class SharedObjectContainerFactory extends Object implements ISharedObjectContainerFactory
ISharedObjectContainer instances. This class
provides ECF clients an entry point to constructing
ISharedObjectContainer instances.
ISharedObjectContainer container =
SharedObjectContainerFactory.getDefault().createSharedObjectContainer('standalone');
...further use of container variable here...
| Modifier and Type | Field and Description |
|---|---|
protected static ISharedObjectContainerFactory |
instance |
| Modifier | Constructor and Description |
|---|---|
protected |
SharedObjectContainerFactory() |
| Modifier and Type | Method and Description |
|---|---|
ISharedObjectContainer |
createSharedObjectContainer(ContainerTypeDescription desc,
Object[] args)
Make ISharedObjectContainer instance.
|
ISharedObjectContainer |
createSharedObjectContainer(String descriptionName)
Make ISharedObjectContainer instance.
|
ISharedObjectContainer |
createSharedObjectContainer(String descriptionName,
Object[] args)
Make ISharedObjectContainer instance.
|
static ISharedObjectContainerFactory |
getDefault() |
protected static ISharedObjectContainerFactory instance
public static ISharedObjectContainerFactory getDefault()
public ISharedObjectContainer createSharedObjectContainer(ContainerTypeDescription desc, Object[] args) throws ContainerCreateException
ISharedObjectContainerFactorycreateSharedObjectContainer in interface ISharedObjectContainerFactorydesc - the ContainerTypeDescription to use to create the instanceargs - an Object [] of arguments passed to the createInstance method
of the IContainerInstantiatorContainerCreateExceptionpublic ISharedObjectContainer createSharedObjectContainer(String descriptionName) throws ContainerCreateException
ISharedObjectContainerFactorycreateSharedObjectContainer in interface ISharedObjectContainerFactorydescriptionName - the ContainerTypeDescription name to lookupContainerCreateExceptionpublic ISharedObjectContainer createSharedObjectContainer(String descriptionName, Object[] args) throws ContainerCreateException
ISharedObjectContainerFactorycreateSharedObjectContainer in interface ISharedObjectContainerFactorydescriptionName - the ContainerTypeDescription name to lookupargs - the Object [] of arguments passed to the
IContainerInstantiator.createInstance methodContainerCreateExceptionCopyright © 2004–2020 Eclipse Foundation. All rights reserved.