Eclipse Platform
2.0

Package org.eclipse.update.core

Provides support for extending the base installation and update services.

See:
          Description

Interface Summary
IArchiveReference Site archive interface.
ICategory Feature category definition.
IContentConsumer Generic content consumer.
IFeature Feature defines the packaging "container" for a group of related plug-ins, plug-in fragments, and optionally non-plug-in files.
IFeatureContentConsumer Feature content consumer.
IFeatureContentProvider Feature content provider.
IFeatureFactory Feature factory interface.
IFeatureReference Feature reference.
IImport Plug-in dependency entry.
IInstallHandler Custom install handler.
IInstallHandlerEntry Install handler entry.
INonPluginEntry Non-plug-in entry defines an arbitrary non-plug-in data file packaged as part of a feature.
IPluginEntry Plug-in entry defines a packaging reference from a feature to a plug-in.
ISite Site represents a location containing some number of features (packaged or installed).
ISiteContentProvider Site content provider.
ISiteFactory Site factory interface.
IURLEntry URL entry is an annotated URL object.
IVerificationListener Verification listener.
IVerificationResult Verification result.
IVerifier Verifier.
 

Class Summary
ArchiveReference Convenience implementation of a site archive.
BaseFeatureFactory Base implementation of a feature factory.
BaseInstallHandler Base implementation of an install handler.
BaseSiteFactory Base implementation of a site factory.
Category Convenience implementation of feature category definition.
ContentReference Content reference implements a general access wrapper to feature and site content.
Feature Convenience implementation of a feature.
FeatureContentProvider Base implementation of a feature content provider.
FeatureReference Convenience implementation of a feature reference.
Import Convenience implementation of a plug-in dependency.
InstallHandlerEntry Convenience implementation of an install handler entry.
InstallMonitor Install progress monitor Delegating wrapper for IProgressMonitor used for installation handling.
JarContentReference Local .jar file content reference
JarContentReference.ContentSelector Content selector used in .jar operations.
JarEntryContentReference .jar file entry content reference
NonPluginEntry Convenience implementation of non-plug-in entry.
PluginEntry Convenience implementation of plug-in entry.
Site Convenience implementation of a site.
SiteContentProvider Base site content provider
SiteManager Site Manager.
URLEntry Convenience implementation of an annotated URL.
Utilities This class is a collection of utility functions that can be used for install processing
Verifier Convenience implementation of a verifier.
VersionedIdentifier Versioned Identifier.
WebInstallHandler This is a utility class used find information about the update web application (handling web-triggered requests)
 

Package org.eclipse.update.core Description

Provides support for extending the base installation and update services.

Package Specification

This package specifies the API required for writing pluggable support of alternate feature packaging schemes and update site access mechanisms. For the most part, the classes and interfaces in this package implement a code pattern class Foo extends FooModel implements IFoo. The interface (IFoo in the pattern) defines the actual API. The convenience classes (Foo in the pattern) provide a reference implementation of the API based on a model (IFooModel in the pattern) contained in package org.eclipse.update.core.model. In general, developers should extend the convenience classes rather than completely reimplementing the specified interfaces.


Eclipse Platform
2.0

Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.