Class Hierarchy
- java.lang.Object
- it.uniroma2.art.semanticturkey.extension.ExtensionPointManagerHolder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- it.uniroma2.art.semanticturkey.extension.NoSuchConfigurationManager
- it.uniroma2.art.semanticturkey.extension.NoSuchSettingsManager
- java.lang.RuntimeException
- it.uniroma2.art.semanticturkey.extension.NoSuchExtensionException
- it.uniroma2.art.semanticturkey.extension.NoSuchExtensionPointException
- java.lang.Exception
Interface Hierarchy
- it.uniroma2.art.semanticturkey.extension.Extension
- it.uniroma2.art.semanticturkey.extension.ExtensionPointManager
- it.uniroma2.art.semanticturkey.extension.IdentifiableComponent
- it.uniroma2.art.semanticturkey.config.ConfigurationManager<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.ProjectScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.PUScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.PUConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.SystemScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.UserScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.ConfigurableExtensionFactory<EXTTYPE,
CONFIGTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ExtensionFactory<EXTTYPE>) - it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.ProjectScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.PUScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.PUConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.config.PUConfigurationManager<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.PUScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.ProjectScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent)
- it.uniroma2.art.semanticturkey.extension.PUScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.PUConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.SystemScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent)
- it.uniroma2.art.semanticturkey.extension.UserScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.PUScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.PUConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.UserScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.extension.ScopedComponent, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.ExtensionFactory<EXTTYPE>
- it.uniroma2.art.semanticturkey.extension.ConfigurableExtensionFactory<EXTTYPE,
CONFIGTYPE> (also extends it.uniroma2.art.semanticturkey.config.ConfigurationManager<CONFTYPE>) - it.uniroma2.art.semanticturkey.extension.NonConfigurableExtensionFactory<EXTTYPE>
- it.uniroma2.art.semanticturkey.extension.ConfigurableExtensionFactory<EXTTYPE,
- it.uniroma2.art.semanticturkey.extension.ExtensionPoint (also extends it.uniroma2.art.semanticturkey.extension.ScopedComponent)
- it.uniroma2.art.semanticturkey.extension.SingletonExtensionPoint
- it.uniroma2.art.semanticturkey.config.ConfigurationManager<CONFTYPE>
- it.uniroma2.art.semanticturkey.extension.ScopedComponent
- it.uniroma2.art.semanticturkey.extension.ExtensionPoint (also extends it.uniroma2.art.semanticturkey.extension.IdentifiableComponent)
- it.uniroma2.art.semanticturkey.extension.SingletonExtensionPoint
- it.uniroma2.art.semanticturkey.extension.ProjectScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.PUScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.ProjectConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.PUConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.SystemScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.UserScopedConfigurableComponent<CONFTYPE> (also extends it.uniroma2.art.semanticturkey.extension.ConfigurableComponent<CONFTYPE>, it.uniroma2.art.semanticturkey.config.SystemConfigurationManager<CONFTYPE>, it.uniroma2.art.semanticturkey.config.UserConfigurationManager<CONFTYPE>)
- it.uniroma2.art.semanticturkey.extension.ExtensionPoint (also extends it.uniroma2.art.semanticturkey.extension.IdentifiableComponent)