Hierarchy For All Packages
Package Hierarchies:- tools.mdsd.somde.realm,
- tools.mdsd.somde.realm.guicebased,
- tools.mdsd.somde.realm.guicebased.edit,
- tools.mdsd.somde.realm.guicebased.impl,
- tools.mdsd.somde.realm.guicebased.provider,
- tools.mdsd.somde.realm.guicebased.util,
- tools.mdsd.somde.realm.impl,
- tools.mdsd.somde.realm.provider,
- tools.mdsd.somde.realm.util,
- tools.mdsd.somde.services,
- tools.mdsd.somde.services.annotations,
- tools.mdsd.somde.services.delegation,
- tools.mdsd.somde.services.eclipse,
- tools.mdsd.somde.services.eclipse.guice,
- tools.mdsd.somde.services.guice,
- tools.mdsd.somde.services.impl,
- tools.mdsd.somde.services.internal,
- tools.mdsd.somde.services.internal.impl,
- tools.mdsd.somde.services.node,
- tools.mdsd.somde.services.node.impl
Class Hierarchy
- java.lang.Object
- tools.mdsd.somde.services.node.impl.AbstractComposedNodeImpl<NodeType> (implements tools.mdsd.somde.services.node.Node<NodeType>)
- tools.mdsd.somde.services.node.impl.ConditionGuardNodeImpl<KeyType,NodeType> (implements tools.mdsd.somde.services.node.ConditionGuard<KeyType,NodeType>)
- tools.mdsd.somde.services.node.impl.ConditionTestNodeImpl<ObjectType,KeyType,NodeType> (implements tools.mdsd.somde.services.node.ConditionTest<ObjectType,KeyType,NodeType>)
- tools.mdsd.somde.services.internal.impl.AbstractConditionEvaluator<ObjectType,KeyType,ServiceType> (implements tools.mdsd.somde.services.internal.ConditionEvaluator<ObjectType,ServiceType>)
- tools.mdsd.somde.services.internal.impl.WeakHashMapBasedConditionEvaluator<ObjectType,KeyType,ServiceType>
- com.google.inject.AbstractModule (implements com.google.inject.Module)
- tools.mdsd.somde.realm.guicebased.EclipseBootstrapModule (implements tools.mdsd.somde.realm.guicebased.BootstrapModule)
- tools.mdsd.somde.services.eclipse.guice.ExtensibleServiceAccessModule
- tools.mdsd.somde.realm.guicebased.impl.GuiceBasedImplBootstrapModule (implements tools.mdsd.somde.realm.guicebased.BootstrapModule)
- tools.mdsd.somde.services.eclipse.guice.ServicesCommonsEclipseModule
- tools.mdsd.somde.services.guice.ServicesCommonsModule
- tools.mdsd.somde.services.guice.ServiceWrapperDelegationModule<ServiceType>
- tools.mdsd.somde.services.impl.AbstractServiceRegistrationFacadeImpl<ServiceType> (implements tools.mdsd.somde.services.internal.InternalRegistrationFacade<ServiceType>, tools.mdsd.somde.services.ServiceRegistrationFacade<ServiceType>)
- tools.mdsd.somde.services.impl.NestedServiceRegistrationFacadeImpl<ServiceType>
- tools.mdsd.somde.services.internal.impl.RootNodeServiceRegistrationFacadeImpl<ServiceType>
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
- tools.mdsd.somde.realm.guicebased.util.GuiceBasedRealmAdapterFactory
- tools.mdsd.somde.realm.guicebased.provider.GuiceBasedRealmItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IChildCreationExtender, org.eclipse.emf.edit.provider.IDisposable)
- tools.mdsd.somde.realm.ModelingRealmResolvingAdapterFactory
- tools.mdsd.somde.realm.util.RealmAdapterFactory
- tools.mdsd.somde.realm.provider.RealmItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
- tools.mdsd.somde.realm.guicebased.util.GuiceBasedRealmAdapterFactory
- org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
- org.eclipse.emf.ecore.util.EContentAdapter
- tools.mdsd.somde.realm.DependencyResolvingAdapter
- tools.mdsd.somde.realm.guicebased.impl.GuiceInjectorDependencyResolvingAdapter
- tools.mdsd.somde.realm.DependencyResolvingAdapter
- org.eclipse.emf.edit.provider.ItemProviderAdapter (implements org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.common.util.ResourceLocator)
- tools.mdsd.somde.realm.provider.ConfigurationItemItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- tools.mdsd.somde.realm.guicebased.provider.ModuleImportItemProvider
- tools.mdsd.somde.realm.provider.ServiceOrientedModelingRealmItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- tools.mdsd.somde.realm.provider.ConfigurationItemItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
- tools.mdsd.somde.realm.util.RealmResourceFactoryImpl.AdapterPropagatingAdapter
- org.eclipse.emf.ecore.util.EContentAdapter
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
- org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
- tools.mdsd.somde.realm.impl.ConfigurationItemImpl (implements tools.mdsd.somde.realm.ConfigurationItem)
- tools.mdsd.somde.realm.guicebased.impl.ModuleImportImpl (implements tools.mdsd.somde.realm.guicebased.ModuleImport)
- org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
- org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
- tools.mdsd.somde.realm.guicebased.impl.GuiceBasedRealmFactoryImpl (implements tools.mdsd.somde.realm.guicebased.GuiceBasedRealmFactory)
- tools.mdsd.somde.realm.impl.RealmFactoryImpl (implements tools.mdsd.somde.realm.RealmFactory)
- tools.mdsd.somde.realm.guicebased.impl.GuiceAwareRealmFactoryImpl
- org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
- org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
- tools.mdsd.somde.realm.guicebased.impl.GuiceBasedRealmPackageImpl (implements tools.mdsd.somde.realm.guicebased.GuiceBasedRealmPackage)
- tools.mdsd.somde.realm.impl.RealmPackageImpl (implements tools.mdsd.somde.realm.RealmPackage)
- org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
- org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
- tools.mdsd.somde.realm.impl.ServiceOrientedModelingRealmImplGen (implements tools.mdsd.somde.realm.ServiceOrientedModelingRealm)
- tools.mdsd.somde.realm.impl.ServiceOrientedModelingRealmImpl
- tools.mdsd.somde.realm.guicebased.impl.GuiceAwareServiceOrientedModelingRealmImpl
- tools.mdsd.somde.realm.impl.ServiceOrientedModelingRealmImpl
- tools.mdsd.somde.realm.impl.ConfigurationItemImpl (implements tools.mdsd.somde.realm.ConfigurationItem)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
- org.eclipse.emf.common.notify.impl.NotifierImpl
- org.eclipse.emf.ecore.resource.impl.ResourceImpl (implements org.eclipse.emf.ecore.resource.Resource, org.eclipse.emf.ecore.resource.Resource.Internal)
- org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl (implements org.eclipse.emf.ecore.xmi.XMLResource)
- org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl (implements org.eclipse.emf.ecore.xmi.XMIResource)
- tools.mdsd.somde.realm.util.RealmResourceImpl
- org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl (implements org.eclipse.emf.ecore.xmi.XMIResource)
- org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl (implements org.eclipse.emf.ecore.xmi.XMLResource)
- org.eclipse.emf.ecore.resource.impl.ResourceImpl (implements org.eclipse.emf.ecore.resource.Resource, org.eclipse.emf.ecore.resource.Resource.Internal)
- org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
- tools.mdsd.somde.services.internal.impl.CompositeServiceStreamProviderImpl<ServiceType> (implements tools.mdsd.somde.services.internal.ServiceStreamProvider<ServiceType>, tools.mdsd.somde.services.internal.ServiceStreamProvider.ComposedServiceManager<ServiceType>)
- tools.mdsd.somde.services.internal.impl.ConditionTestingServiceStreamProviderImpl<ObjectType,ServiceType> (implements tools.mdsd.somde.services.internal.ServiceStreamProvider<ServiceType>)
- tools.mdsd.somde.services.node.impl.ContainerNodeImpl<NodeType> (implements tools.mdsd.somde.services.node.Node<NodeType>)
- tools.mdsd.somde.services.Defaults
- org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
- org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
- tools.mdsd.somde.realm.guicebased.edit.GuicebasedEditPlugin
- tools.mdsd.somde.realm.provider.RealmEditPlugin
- org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
- tools.mdsd.somde.services.delegation.DispatchAllServiceWrapper
- tools.mdsd.somde.services.delegation.DispatchOnceServiceWrapper
- tools.mdsd.somde.services.eclipse.ExtensionRegistryBasedServiceTypeRegistryAccessImpl (implements tools.mdsd.somde.services.ServiceTypeRegistryAccess)
- tools.mdsd.somde.realm.guicebased.provider.GuiceBasedRealmItemProviderAdapterFactory.RealmChildCreationExtender (implements org.eclipse.emf.edit.provider.IChildCreationExtender)
- tools.mdsd.somde.services.internal.impl.InternalRegistrationFacadeFactoryImpl (implements tools.mdsd.somde.services.internal.InternalRegistrationFacade.InternalRegistrationFacadeFactory)
- tools.mdsd.somde.services.internal.InternalServiceRegistration<KeyType,ObjectType,ServiceType> (implements tools.mdsd.somde.services.node.NodeProducer<NodeType>, tools.mdsd.somde.services.ServiceRegistrationFacade.OngoingRegistration<ServiceType,KeyType,ObjectType>)
- tools.mdsd.somde.services.node.impl.NodeFactoryImpl (implements tools.mdsd.somde.services.node.NodeFactory)
- tools.mdsd.somde.services.internal.impl.NodeGraphBasedServiceStreamProviderFactoryImpl (implements tools.mdsd.somde.services.internal.NodeGraphBasedServiceStreamProviderFactory)
- tools.mdsd.somde.services.node.impl.NodeLiteralImpl<NodeType> (implements tools.mdsd.somde.services.node.Literal<NodeType>)
- tools.mdsd.somde.services.impl.ParameterizedServiceRegistrationImpl<ServiceType> (implements tools.mdsd.somde.services.ServiceRegistrationFacade.ParameterizedRegistration<ServiceType>)
- org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
- org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
- tools.mdsd.somde.realm.guicebased.edit.GuicebasedEditPlugin.Implementation
- tools.mdsd.somde.realm.provider.RealmEditPlugin.Implementation
- org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
- tools.mdsd.somde.realm.guicebased.impl.ReflectiveNameBasedModuleProvider (implements tools.mdsd.somde.realm.guicebased.ModuleProvider<T>)
- org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl (implements org.eclipse.emf.ecore.resource.Resource.Factory)
- tools.mdsd.somde.realm.util.RealmResourceFactoryImplGen
- tools.mdsd.somde.realm.util.RealmResourceFactoryImpl
- tools.mdsd.somde.realm.util.RealmResourceFactoryImplGen
- tools.mdsd.somde.services.Service.RegistrationType<ObjectType,KeyType> (implements java.util.function.Function<T,R>)
- tools.mdsd.somde.services.impl.ServiceManagerFactoryImpl (implements tools.mdsd.somde.services.ServiceManagerFactory)
- tools.mdsd.somde.services.impl.ServiceManagerProviderImpl<T> (implements javax.inject.Provider<T>)
- tools.mdsd.somde.services.internal.ServiceStreamProvider.EmptyStreamProvider (implements tools.mdsd.somde.services.internal.ServiceStreamProvider<ServiceType>)
- tools.mdsd.somde.services.impl.ServiceWrapperImpl<ServiceType>
- tools.mdsd.somde.services.internal.impl.SingleServiceStreamProviderImpl<ServiceType> (implements tools.mdsd.somde.services.internal.ServiceStreamProvider<ServiceType>)
- org.eclipse.emf.ecore.util.Switch<T>
- tools.mdsd.somde.realm.guicebased.util.GuiceBasedRealmSwitch<T>
- tools.mdsd.somde.realm.guicebased.impl.ModuleProviderRegistryImpl (implements tools.mdsd.somde.realm.guicebased.ModuleProviderRegistry)
- tools.mdsd.somde.realm.util.RealmSwitch<T>
- tools.mdsd.somde.realm.guicebased.provider.GuiceBasedRealmItemProviderAdapterFactory.RealmChildCreationExtender.CreationSwitch
- tools.mdsd.somde.realm.guicebased.util.GuiceBasedRealmSwitch<T>
- tools.mdsd.somde.services.node.impl.AbstractComposedNodeImpl<NodeType> (implements tools.mdsd.somde.services.node.Node<NodeType>)
Interface Hierarchy
- tools.mdsd.somde.services.internal.ConditionEvaluator<ObjectType,ServiceType>
- java.util.function.Function<T,R>
- tools.mdsd.somde.services.Service.ArgumentSelector<ObjectType>
- tools.mdsd.somde.realm.guicebased.GuiceBasedRealmPackage.Literals
- tools.mdsd.somde.services.internal.InternalRegistrationFacade<ServiceType>
- tools.mdsd.somde.services.internal.InternalRegistrationFacade.InternalRegistrationFacadeFactory
- com.google.inject.Module
- tools.mdsd.somde.realm.guicebased.BootstrapModule
- tools.mdsd.somde.realm.guicebased.ModuleProvider<T>
- tools.mdsd.somde.realm.guicebased.ModuleProviderRegistry
- tools.mdsd.somde.services.node.NodeFactory
- tools.mdsd.somde.services.internal.NodeGraphBasedServiceStreamProviderFactory
- tools.mdsd.somde.services.node.NodeProducer<NodeType>
- tools.mdsd.somde.services.node.NodeVisitor<NodeType,T>
- tools.mdsd.somde.services.node.NodeVisitor.NodeVisitorAcceptor<NodeType>
- tools.mdsd.somde.services.node.Node<NodeType>
- tools.mdsd.somde.services.node.ConditionGuard<KeyType,NodeType>
- tools.mdsd.somde.services.node.ConditionTest<ObjectType,KeyType,NodeType>
- tools.mdsd.somde.services.node.Literal<NodeType>
- tools.mdsd.somde.services.node.Node<NodeType>
- org.eclipse.emf.common.notify.Notifier
- org.eclipse.emf.ecore.EObject
- tools.mdsd.somde.realm.ConfigurationItem
- tools.mdsd.somde.realm.guicebased.ModuleImport
- org.eclipse.emf.ecore.EModelElement
- org.eclipse.emf.ecore.EFactory
- tools.mdsd.somde.realm.guicebased.GuiceBasedRealmFactory
- tools.mdsd.somde.realm.RealmFactory
- org.eclipse.emf.ecore.ENamedElement
- org.eclipse.emf.ecore.EPackage
- tools.mdsd.somde.realm.guicebased.GuiceBasedRealmPackage
- tools.mdsd.somde.realm.RealmPackage
- org.eclipse.emf.ecore.EPackage
- org.eclipse.emf.ecore.EFactory
- tools.mdsd.somde.realm.ServiceOrientedModelingRealm
- tools.mdsd.somde.realm.ConfigurationItem
- org.eclipse.emf.ecore.EObject
- tools.mdsd.somde.realm.RealmPackage.Literals
- tools.mdsd.somde.services.Service<ST>
- tools.mdsd.somde.services.ServiceManager<ServiceType>
- tools.mdsd.somde.services.internal.ServiceStreamProvider.ComposedServiceManager<ServiceType> (also extends tools.mdsd.somde.services.internal.ServiceStreamProvider<ServiceType>)
- tools.mdsd.somde.services.ServiceManagerFactory
- tools.mdsd.somde.services.ServiceManagerProviderAccess<ServiceType>
- tools.mdsd.somde.services.ServiceRegistrationFacade<ServiceType>
- tools.mdsd.somde.services.ServiceRegistrationFacade.OngoingRegistration<ServiceType,KeyType,ObjectType>
- tools.mdsd.somde.services.ServiceRegistrationFacade.ParameterizedRegistration<ServiceType>
- tools.mdsd.somde.services.internal.ServiceStreamProvider<ServiceType>
- tools.mdsd.somde.services.internal.ServiceStreamProvider.ComposedServiceManager<ServiceType> (also extends tools.mdsd.somde.services.ServiceManager<ServiceType>)
- tools.mdsd.somde.services.ServiceTypeRegistryAccess
Annotation Type Hierarchy
- tools.mdsd.somde.services.annotations.DispatchAll (implements java.lang.annotation.Annotation)
- tools.mdsd.somde.services.annotations.DispatchOnce (implements java.lang.annotation.Annotation)