# com.bea.ide.core Package

## Interface Summary

HttpSvc.I |
HttpSvc.IQueryResponse | Represents the response from the server.
HttpSvc.IRuntime | Used to query the Knex runtime.
ICookieSupport | This interface is a general mechansim for storing information on an object that can be accessed using an associative lookup.
IDriverSupport |
IExtension | This is the primary interface implemented by extensions to the IDE.
IExtensionXmlHandler | The interface implemented by objects that consume xml from IDE extensions.
IPreferencesSupport | The preferences support interface is used to designate a service that has it's own preferences file that can be accessed and modified using the java preferences API.
IPropertySupport | This is a general purpose interface to be implemented by classes that support properties.
MessageSvc.I | The interface for the message service
PreferencesSvc.I | Interface for the preferences svc
PreferencesSvc.IPreferencePkg | This interface exposes the preference values for a preference node.
ResourceSvc.I |
ResourceSvc.IResourcePkg | Simplifies code for getting multiple resources from a single string file.

## Class Summary

DefaultExtension | This class provides a default implementation of the IExtension interface that simplifies the implementation for extension writers.
HttpSvc |
LookAndFeelConstants | This class defines constants used by the WorkshopLookAndFeel plaf.
MessageSvc | This service is used to display information to the user.
PreferencesSvc | This class facilitates the user of preferences by providing default value lookup and quick access to related preferences.
ResourceSvc | Support for accessing string and image resources stored in an extension JAR file.