Skip navigation links
Data In Motion Consuling GmbH
A C D E G H I K M O P R S U V 

A

activate(ComponentContext) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Called on component activation
activate(Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.IsolatedResourceFactoryConfiguration
 
addEcoreConfigurator(EPackageConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Injects EPackageConfigurator, to register the Ecore Package
addEcoreResourceFactoryConfigurator(ResourceFactoryConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Adds a resource factory configurator for the basic Ecore Package
addEPackageConfigurator(EPackageConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Injects EPackageConfigurator, to register a new EPackage
addResourceFactoryConfigurator(ResourceFactoryConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Adds a resource factory configurator to the registry
addResourceSetConfigurator(ResourceSetConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Adds new ResourceSetConfigurator to this factory

C

classLoaderToRegistryMap - Static variable in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
A map from class loader to its associated registry.
clear() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
clear() - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceLocator
Clears the Resource cache
ConfigurationEPackageRegistryComponent - Class in org.gecko.emf.osgi.components.config
An implementation of a package registry that can delegate failed lookup to another registry.
ConfigurationEPackageRegistryComponent() - Constructor for class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
Creates a non-delegating instance.
ConfigurationEPackageRegistryComponent.Delegator - Class in org.gecko.emf.osgi.components.config
A package registry implementation that delegates to a class loader specific registry.
ConfigurationResourceFactoryRegistryComponent - Class in org.gecko.emf.osgi.components.config
Component for the ResourceFactoryRegistryImpl
ConfigurationResourceFactoryRegistryComponent() - Constructor for class org.gecko.emf.osgi.components.config.ConfigurationResourceFactoryRegistryComponent
 
ConfigurationResourceSetFactoryComponent - Class in org.gecko.emf.osgi.components.config
Implementation of a ResourceSetFactory.
ConfigurationResourceSetFactoryComponent() - Constructor for class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
 
contains(Object) - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
containsKey(Object) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
Returns whether this map or the delegate map contains this key.
containsKey(Object) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
containsValue(Object) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
CopyOnWriteResourcesEList() - Constructor for class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
CopyOnWriteResourcesEList(Collection<? extends E>) - Constructor for class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
createResource(URI, String) - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
 

D

deactivate() - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Called on component deactivation
deactivate() - Method in class org.gecko.emf.osgi.components.config.IsolatedResourceFactoryConfiguration
 
delegatedGetEFactory(String) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
Returns the factory from the delegate registry, if there is one.
delegatedGetEPackage(String) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
Returns the package from the delegate registry, if there is one.
delegateList() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
delegateRegistry - Variable in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
The delegate registry.
delegateRegistry(ClassLoader) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
delegateRegistry() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
Delegator() - Constructor for class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
detachFromAll(EObject) - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
 
detachFromResource(EObject) - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
 
dispose() - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceLocator
 

E

eNotificationRequired() - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
 
entrySet() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 

G

get(Object) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
getContextClassLoader() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
getDictionary() - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
 
getEFactory(String) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
getEFactory(String) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
 
getEPackage(String) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
getEPackage(String) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
 
getFeatureID() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
getNotifier() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
getParent(ClassLoader) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
getRegistry(ClassLoader) - Static method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
Returns the package registry associated with the given class loader.
getResource(URI, boolean) - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
 
getResources() - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
 
getResources() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
 
getService(Bundle, <any>) - Method in class org.gecko.emf.osgi.factory.ResourceSetPrototypeFactory
 

H

hasInverse() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
HughDataResourceLocator - Class in org.gecko.emf.osgi.resourceset
An implementation of the MappedResourceLocator, with some methods, to manually clear the cache.
HughDataResourceLocator(ResourceSetImpl) - Constructor for class org.gecko.emf.osgi.resourceset.HughDataResourceLocator
Creates a new instance.
HughDataResourceSetFactory - Class in org.gecko.emf.osgi.resourceset
ResourceSetFactory that creates a HughDataResourceSet and configures it to use the ResourceLocator
HughDataResourceSetFactory() - Constructor for class org.gecko.emf.osgi.resourceset.HughDataResourceSetFactory
 
HughDataResourceSetImpl - Class in org.gecko.emf.osgi.resourceset
An extended ResourceSet, that works with large data sets as well, without blocking for along time, when ResourceSet#getResources#clear is called.
HughDataResourceSetImpl(ResourceSet) - Constructor for class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
Creates a new instance.
HughDataResourceSetImpl() - Constructor for class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
Creates a new instance.

I

initialize(EPackage) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
Creates a delegating instance.
internalCreateResourceSet() - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceSetFactory
 
inverseAdd(E, NotificationChain) - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
inverseRemove(E, NotificationChain) - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
isEmpty() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
isNotificationRequired() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
IsolatedResourceFactoryConfiguration - Class in org.gecko.emf.osgi.components.config
COnfiguration component for a Isolated
IsolatedResourceFactoryConfiguration() - Constructor for class org.gecko.emf.osgi.components.config.IsolatedResourceFactoryConfiguration
 
isSuppressNotification() - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
 
isUnique() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 
isUseResourceLocator() - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
 

K

keySet() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 

M

modified(Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.IsolatedResourceFactoryConfiguration
 
modifyEPackageConfigurator(EPackageConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Injects EPackageConfigurator, to update a new EPackage
modifyResourceFactoryConfigurator(ResourceFactoryConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Modifies a resource factory configurator to the registry
modifyResourceSetConfigurator(ResourceSetConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Modifies new ResourceSetConfigurator to this factory

O

org.gecko.emf.osgi.components.config - package org.gecko.emf.osgi.components.config
 
org.gecko.emf.osgi.factory - package org.gecko.emf.osgi.factory
 
org.gecko.emf.osgi.resourceset - package org.gecko.emf.osgi.resourceset
 

P

put(String, Object) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
putAll(Map<? extends String, ? extends Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 

R

remove(Object) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
removeEPackageConfigurator(EPackageConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Removes a EPackageConfigurator from the registry and unconfigures it
removeResourceFactoryConfigurator(ResourceFactoryConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Removes a resource factory configurator from the registry
removeResourceSetConfigurator(ResourceSetConfigurator, Map<String, Object>) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Removes a ResourceSetConfigurator from the list for this factory
ResourceSetPrototypeFactory - Class in org.gecko.emf.osgi.factory
PrototypeServiceFactory for creating ResourceSet
ResourceSetPrototypeFactory(ResourceSetFactory) - Constructor for class org.gecko.emf.osgi.factory.ResourceSetPrototypeFactory
Creates a new instance.
rwLock - Variable in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
 

S

setDelegateRegistry(EPackage.Registry) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
 
setRegistry(EPackage.Registry) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Inject the EPackage.Registry
setResourceFactoryRegistry(Resource.Factory.Registry) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Inject a Registry for resource factories
setSuppressNotification(boolean) - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
 
setUseResourceLocator(boolean) - Method in class org.gecko.emf.osgi.resourceset.HughDataResourceSetImpl
 
size() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
SynchronizedResourceSetImpl - Class in org.gecko.emf.osgi.resourceset
Resource set with synchronized access especially for resources.
SynchronizedResourceSetImpl() - Constructor for class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
Creates a new instance.
SynchronizedResourceSetImpl.CopyOnWriteResourcesEList<E extends java.lang.Object & Resource> - Class in org.gecko.emf.osgi.resourceset
A notifying list implementation for supporting ResourceSet#getResources.
syncResources - Variable in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl
The contained resources.

U

ungetService(Bundle, <any>, ResourceSet) - Method in class org.gecko.emf.osgi.factory.ResourceSetPrototypeFactory
 
unsetDelegateRegistry(EPackage.Registry) - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent
 
unsetRegistry(EPackage.Registry) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Remove the registry on shutdown
unsetResourceFactoryRegistry(Resource.Factory.Registry) - Method in class org.gecko.emf.osgi.components.config.ConfigurationResourceSetFactoryComponent
Removed the registry on shutdown
useEquals() - Method in class org.gecko.emf.osgi.resourceset.SynchronizedResourceSetImpl.CopyOnWriteResourcesEList
 

V

values() - Method in class org.gecko.emf.osgi.components.config.ConfigurationEPackageRegistryComponent.Delegator
 
A C D E G H I K M O P R S U V 
Skip navigation links
https://github.com/geckoprojects-org/org.gecko.emf.osgi

Data In Motion Consuling GmbH - All rights reserved