All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractArtifactBasedProject |
|
AbstractArtifactDependencyWalker |
|
AbstractArtifactDependencyWalker.WalkbackPath |
|
AbstractArtifactRepository2 |
Base class for IArtifactRepository implementations that fixes some problems in the p2 API
and p2's base class AbstractArtifactRepository .
|
AbstractBundleRepository |
Abstract bundle repository that contains filtering functionality so that
duplicate bundles do not get returned from the
IFedoraBundleRepository interface.
|
AbstractCompilerMojo |
TODO: At least one step could be optimized, currently the plugin will do two scans of all the
source code if the compiler has to have the entire set of sources.
|
AbstractDependenciesAction |
|
AbstractDirectorApplicationCommand |
Base class for calling a p2 director via command line arguments.
|
AbstractDirectorApplicationCommand.CommandLineArguments |
|
AbstractDirectorApplicationCommand.StringList |
|
AbstractFileSet |
|
AbstractJUnitProvider |
|
AbstractMavenMetadataRepository |
|
AbstractMetadataGenerator |
|
AbstractMetadataManipulator |
|
AbstractMetadataRepository2 |
More reasonable base class for Tycho's metadata repositories than
AbstractMetadataRepository .
|
AbstractOsgiCompilerMojo |
|
AbstractP2MetadataMojo |
|
AbstractP2Mojo |
|
AbstractProductMojo |
|
AbstractPublishMojo |
|
AbstractRepositoryMojo |
|
AbstractResolutionStrategy |
|
AbstractSiteDependenciesAction |
|
AbstractSlicerResolutionStrategy |
|
AbstractSourceJarMojo |
Base class for bundling sources into a jar archive.
|
AbstractTychoMapping |
Base implementation for a Mapping and ModelReader that handles all the low-level
stuff, implementations must only handle a small subset
|
AbstractTychoPackagingMojo |
|
AbstractTychoProject |
|
AbstractUITestApplication |
|
AbstractUpdateMojo |
|
AbstractVersionMojo |
|
AbstractXMLTychoMapping |
Baseclass for models derived from xml sources
|
Activator |
|
Activator |
|
Activator |
|
Activator |
|
Activator |
|
Adaptable |
|
AllKnownEEsResolutionHints |
|
ArchiveRepositoryMojo |
Creates a zip archive with the aggregated p2 repository.
|
ArtifactCollection |
|
ArtifactComparator |
|
ArtifactDelta |
Represents both simple and compound artifact delta.
|
ArtifactDependencyVisitor |
|
ArtifactDependencyWalker |
|
ArtifactDescriptor |
An artifact (i.e.
|
ArtifactFacade |
|
ArtifactKey |
Eclipse/OSGi artifact key.
|
ArtifactMatcher |
|
ArtifactProviderImplUtilities |
|
ArtifactProviderImplUtilities.FixedSeverityMultiStatus |
|
ArtifactRepositoryBaseImpl<ArtifactDescriptorT extends org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> |
Base implementation of a mutable, file system based p2 artifact repository.
|
ArtifactRepositoryBlackboard |
|
ArtifactRepositorySupplier |
|
ArtifactSinkException |
Exception thrown when one of the operations of IArtifactSink fails.
|
ArtifactSinkFactory |
|
ArtifactsIO |
|
ArtifactsIO.Parser35M7 |
|
ArtifactsIO.Writer35M7 |
|
ArtifactTransferPolicies |
|
ArtifactTransferPolicy |
Policy for picking the internally used artifact format when obtaining an artifact.
|
ArtifactTransferPolicyBase |
|
ArtifactType |
Types of Eclipse/OSGi artifacts which can be referenced in a Tycho build.
|
ArtifactTypeHelper |
|
AssembleRepositoryMojo |
Aggregates content into a p2 repository in ${project.build.directory}/repository .
|
AttachedArtifact |
|
AttachPublishedArtifactsMojo |
Attaches p2 metadata and extra artifacts produced by the publishers to the project.
|
AuthoredIUAction |
|
BaselineMode |
|
BaselineReplace |
|
BaselineService |
|
BaselineServiceImpl |
|
BaselineValidator |
|
BaselineValidator.MissingArtifactDelta |
|
Build |
|
BuildContext |
|
BuildFailureException |
Exception indicating a user error e.g.
|
BuildOutputDirectory |
Represents the build output directory of a Maven project (aka "target folder").
|
BuildOutputJar |
|
BuildProperties |
Represents a PDE build.properties file as defined by
|
BuildPropertiesImpl |
|
BuildPropertiesParser |
|
BuildPropertiesParserConfigurator |
|
BuildPropertiesParserImpl |
|
BuildQualifierAggregatorMojo |
This mojo calculates build timestamp as the latest timestamp of the project itself and timestamps
of bundles and features directly included in the project.
|
BuildQualifierMojo |
This mojo generates the build qualifier according to the rules described in the PDE documentation:
Explicit -DforceContextQualifier command line parameter
forceContextQualifier from ${project.baseDir}/build.properties
A time stamp in the form YYYYMMDDHHMM (e.g.
|
BuildQualifierMojo.TychoProjectVersion |
|
BuildTimestampProvider |
|
BundleConfiguration |
This object represents information of a bundle.
|
BundleConstants |
|
BundleDependenciesAction |
|
BundleManifestManipulator |
|
BundleProject |
|
BundleReader |
Cache for OSGi manifest files and bundle classpath entries.
|
BundlesPublisher |
Convenience wrapper around FeaturesAndBundlesPublisher to help with bundle jars not available
from a p2 repository.
|
BundleStartLevel |
|
BytesArtifactComparator |
|
Category |
|
CategoryDependenciesAction |
|
CategoryP2MetadataMojo |
Adds category IUs to existing metadata repository.
|
CategoryXmlManipulator |
|
ClassfileComparator |
|
ClassifiedLocation |
|
ClasspathEntry |
|
ClasspathEntry.AccessRule |
|
CliRequest |
|
CombinedClassLoader |
|
CompareWithBaselineMojo |
This mojo compares versions the output artifacts of your module build with the version of the
same artifacts available in configured baselines, in order to detect version inconsistencies
(version moved back, or not correctly bumped since last release).
|
CompareWithBaselineMojo.ReportBehavior |
|
CompilationFailureException |
|
CompositeArtifactProvider |
|
CompositeArtifactProviderBaseImpl |
|
CompoundArtifactDelta |
|
CompoundBundleRepository |
A compound bundle repository which consists of one or more layered bundle
repositories.
|
ConfigSpec |
|
ContentsComparator |
|
ContextFinderWithoutTychoBundle |
based on org.eclipse.osgi.internal.framework.ContextFinder But remove all dependencies to
org.eclipse.osgi.internal.
|
ContextFinderWithoutTychoBundle.Finder |
|
CopyMapping |
A source mapping for simply copying files to the target directory.
|
CopyMapping.SourceTargetPair |
|
CustomBundleMojo |
Builds OSGi bundle
|
CustomBundleP2MetadataProvider |
This component is invoked during Tycho dependency resolution and provides P2 metadata that
describes artifacts that will be created by custom-bundle goal.
|
CustomBundleP2MetadataProvider.SecondaryDependencyMetadata |
|
CustomCompilerConfiguration |
|
CustomEEResolutionHandler |
|
CustomEEResolutionHints |
|
CustomExecutionEnvironment |
|
CustomExecutionEnvironment.MultipleVersionsCapability |
|
DebugUtils |
|
DefaultArtifactDescriptor |
|
DefaultArtifactKey |
|
DefaultBuildTimestampProvider |
Build timestamp provider that returns the same timestamp for all projects, the
${maven.build.timestamp}.
|
DefaultBundleReader |
|
DefaultClasspathEntry |
|
DefaultClasspathEntry.DefaultAccessRule |
|
DefaultContentsComparator |
|
DefaultDependencyArtifacts |
|
DefaultDependencyMetadataGenerator |
|
DefaultDependencyResolverFactory |
|
DefaultEclipseInstaller |
|
DefaultEquinoxEmbedder |
|
DefaultEquinoxInstallation |
|
DefaultEquinoxInstallationDescription |
|
DefaultEquinoxInstallationFactory |
|
DefaultEquinoxLauncher |
|
DefaultFeatureDescription |
|
DefaultOSGiConfigurator |
Configurator implementation that loads bundles listed in a text manifest file
that is generated by Tycho.
|
DefaultOSGiFramework |
|
DefaultOSGiServiceLocator |
|
DefaultP2ResolutionResult |
|
DefaultP2ResolutionResultEntry |
|
DefaultPluginDescription |
|
DefaultReactorProject |
|
DefaultTargetPlatformConfigurationReader |
|
DefaultTychoResolver |
|
DefaultVersionRangeUpdateStrategy |
|
Dependencies |
|
DependencyArtifacts |
DependencyArtifacts is a collection of artifacts and their corresponding metadata.
|
DependencyCollector |
|
DependencyComputer |
Helper class that computes compile dependencies of a bundle project.
|
DependencyComputer.DependencyEntry |
|
DependencyManagement |
|
DependencyMetadata |
|
DependencyMetadataGenerator |
|
DependencyResolutionException |
Exception thrown when a dependency of a project cannot be resolved.
|
DependencyResolver |
Resolves project dependencies against the content of the target platform.
|
DependencyResolverConfiguration |
|
DependencySeed |
Handle on a unit which defines dependencies of a project.
|
DependencySeed.Filter |
|
DependencySeedUtil |
|
DependencyVisitor |
|
DestinationRepositoryDescriptor |
|
DevBundleInfo |
|
DevWorkspaceResolver |
|
Director |
|
DirectorApplicationWrapper |
|
DirectorCommandException |
|
DirectorMojo |
Creates product installations for the products defined in the project.
|
DirectorMojo.DirectorRuntimeType |
|
DirectorMojo.InstallationSource |
|
DirectorRuntime |
A runtime environment of the p2 director application.
|
DirectorRuntime.Command |
A command for a p2 director application.
|
DocletArtifactsResolver |
|
DownloadStatsAdvice |
|
Dropin |
|
DumpStackTracesTimer |
Starts a task which will dump stack trace information after some time.
|
DuplicateFilteringLoggingProgressMonitor |
LoggingProgressMonitor which removes duplicated and other obsolete log output produced by
p2/ECF when downloading artifacts.
|
DuplicateReactorIUsException |
|
EclipseApplicationProductFileManipulator |
|
EclipseApplicationProject |
|
EclipseArtifact |
|
EclipseArtifactInstaller |
|
EclipseFeatureProject |
|
EclipseInf |
https://wiki.eclipse.org/JarProcessor_Options
|
EclipseInstallationLayout |
Finds bundles in Eclipse installation.
|
EclipseInstallationLayout.FEATURE_FILTER |
|
EclipseInstallationRequest |
|
EclipseInstallationResult |
|
EclipseInstaller |
XMvn Eclipse Installer OSGi service.
|
EclipseInstallerFactory |
|
EclipsePluginProject |
|
EclipsePluginProjectImpl |
|
EclipseRepositoryProductFileManipulator |
|
EclipseRepositoryProject |
An eclipse repository project produces a p2 repository where a set of products are published.
|
EclipseRunMojo |
Launch an eclipse process with arbitrary commandline arguments.
|
EclipseSystemLayout |
Class containing various Fedora Eclipse filesystem utilities.
|
EclipseVersionUpdater |
Updates Eclipse/OSGi metadata to match pom version.
|
EEVersion |
|
EEVersion.EEType |
|
EmbeddedEquinox |
Interface to configure an embedded Equinox runtime.
|
EmptyMojo |
Empty goal to fix
|
EquinoxEmbedderException |
An EquinoxEmbedderException is thrown if something in the otherwise transparent
process of running an Equinox instance from within Maven goes wrong.
|
EquinoxInstallation |
|
EquinoxInstallationDescription |
|
EquinoxInstallationFactory |
|
EquinoxInstallationLaunchConfiguration |
Launch configuration for an Equinox installation in the standard Eclipse installation layout.
|
EquinoxLaunchConfiguration |
|
EquinoxLauncher |
|
EquinoxLaunchingException |
|
EquinoxLifecycleListener |
|
EquinoxResolver |
|
EquinoxRuntimeLocator |
|
EquinoxRuntimeLocator.EquinoxRuntimeDescription |
|
EquinoxServiceFactory |
Interface to access OSGi services in an Equinox runtime.
|
ExecutionEnvironment |
|
ExecutionEnvironment.SystemPackageEntry |
|
ExecutionEnvironmentConfiguration |
Instances of this type collect information on the execution environment a project is targeted to.
|
ExecutionEnvironmentConfigurationImpl |
|
ExecutionEnvironmentConfigurationImpl.ProfileConfiguration |
|
ExecutionEnvironmentConfigurationStub |
|
ExecutionEnvironmentResolutionHandler |
|
ExecutionEnvironmentResolutionHints |
Settings for supporting resolution for a dedicated execution environment.
|
ExecutionEnvironmentStub |
|
ExecutionEnvironmentUtils |
Creative copy&paste from org.eclipse.osgi.framework.internal.core.Framework
|
ExpandedProduct |
|
FacadeException |
Wrapper for checked exceptions from the OSGi world.
|
Feature |
https://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.isv/reference/misc/
feature_manifest.html
|
Feature.ImportRef |
|
Feature.RequiresRef |
|
FeatureDependenciesAction |
|
FeatureDescription |
|
FeatureP2MetadataMojo |
|
FeatureRef |
|
FeatureRef.InstallMode |
|
FeatureRootAdvice |
This class handles definitions of root files in build.properties according to
https://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.pde.doc.user/tasks/pde_rootfiles.htm
|
FeatureRootfileArtifactRepository |
|
FeatureXmlManipulator |
|
FeatureXmlTransformer |
|
FedoraArtifactRepository |
|
FedoraArtifactRepositoryFactory |
|
FedoraBundleIndex |
An index for bundles (OSGi, Feature) under a specified location.
|
FedoraBundleRepository |
This acts as a front-end for all interactions/queries regarding the
locations and metadata associated with system bundles (OSGi, Feature).
|
FedoraMetadataRepository |
|
FedoraMetadataRepositoryFactory |
|
FileBasedTychoRepositoryIndex |
Simplistic local Maven repository index to allow efficient lookup of all installed Tycho
projects.
|
FileLocker |
Provides process-level file locking.
|
FileLockerImpl |
|
FileLockService |
Provides process-level file locking.
|
FileLockServiceConfigurator |
|
FileLockServiceImpl |
|
FilePermissionHelper |
|
FileRepositoryArtifactProvider |
|
FileSet |
Ant-like file set.
|
FileTargetDefinitionContent |
|
FileTargetDefinitionContent.FileArtifactDescriptor |
|
FileTargetDefinitionContent.FileArtifactRepository |
|
FileTargetDefinitionContent.FileMetadataRepository |
|
FileToPathMap |
A map using normalized files as keys and (relative) IPaths as values.
|
FinalTargetPlatformImpl |
|
ForkedPack200Wrapper |
Executes pack200 pack/unpack in external JVM
|
GAV |
|
GAV |
|
GAVArtifactDescriptor |
Key which uniquely identifies an artifact in both the p2 ("artifact descriptor") and Maven
("coordinates") artifact repository address space.
|
GAVArtifactDescriptorBase |
|
GeneratePomsMojo |
Traverse the current directory to find eclipse-plugin/bundle, feature, update site (site.xml) or
p2 repository (category.xml) projects and generate corresponding pom.xml's.
|
GeneratePomsMojo.DirectoryFilter |
|
HeadlessTestApplication |
|
IArtifactFacade |
Facade which provides an interface for common properties of a maven {@see Artifact} or {@see
MavenProject}.
|
IArtifactFileProvider |
Provider for artifact files.
|
IArtifactProvider |
Provider for artifact content.
|
IArtifactSink |
Interface for receiving the content of an artifact.
|
IconExe |
Customize the icon of a Windows exe
WARNING! This class is not part of SWT API.
|
IconExe.BITMAPINFO |
|
IconExe.BITMAPINFOHEADER |
|
IconExe.CURSORDIR |
|
IconExe.FileFormat |
|
IconExe.ICONRESDIR |
|
IconExe.IconResInfo |
|
IconExe.IMAGE_DATA_DIRECTORY |
|
IconExe.IMAGE_DOS_HEADER |
|
IconExe.IMAGE_FILE_HEADER |
|
IconExe.IMAGE_NT_HEADERS |
|
IconExe.IMAGE_OPTIONAL_HEADER |
|
IconExe.IMAGE_RESOURCE_DATA_ENTRY |
|
IconExe.IMAGE_RESOURCE_DIRECTORY |
|
IconExe.IMAGE_RESOURCE_DIRECTORY_ENTRY |
|
IconExe.IMAGE_SECTION_HEADER |
|
IconExe.ImageData |
|
IconExe.ImageLoader |
|
IconExe.LEDataInputStream |
|
IconExe.NEWHEADER |
|
IconExe.PaletteData |
|
IconExe.RESDIR |
|
IconExe.RGB |
|
IconExe.RGBQUAD |
|
IconExe.SWT |
|
IconExe.WinBMPFileFormat |
|
IconExe.WinICOFileFormat |
|
IDependencyMetadata |
|
IFedoraBundleRepository |
|
IllegalArtifactReferenceException |
Exception thrown for syntactically incorrect references to Eclipse artifacts, e.g.
|
IllegalVersionChangeException |
|
ImmutableInMemoryMetadataRepository |
|
ImportRefVersionConstraint |
Represent a version constraint using version and match attributes as defined
in feature manifest file (feature>requires>import)
{@link https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Ffeature_manifest.html&cp=2_1_5_20}
|
IncludeSourceMode |
|
IncludeValidationHelper |
|
InstallableUnitResolver |
|
InstallableUnitResolver.RootUnits |
|
InstallableUnitResolver.UnitCollector |
|
Interpolator |
|
InvalidEENameException |
Thrown if a custom execution environment name does not comply to format
<name>-<version>, with name not containing dashes (-) and version being a
valid OSGi version.
|
InvalidOSGiManifestException |
Exception signaling an otherwise valid MANIFEST does not have valid mandatory OSGi headers
Bundle-SymbolicName or Bundle-Version.
|
IP2Artifact |
Encapsulates an artifact, i.e.
|
IRawArtifactFileProvider |
Provider for artifact files in different formats.
|
IRawArtifactProvider |
Provider for artifact content in different formats.
|
IRawArtifactSink |
Specialization of IArtifactSink for receiving an artifact in a raw, repository internal
storage format.
|
IRepositoryIdManager |
|
Iu |
Installable Unit adapter class for MirrorMojo configuration purposes only.
|
IU |
|
IUDescription |
|
IUXmlTransformer |
|
JavaCompilerConfiguration |
Computes and returns Tycho java compiler configuration, i.e.
|
JavadocMojo |
Create the javadoc based API reference for this bundle
This mojo creates the javadoc documentation by calling the javadoc application from the command
line.
|
JavadocMojo.ProjectVisitor |
|
JavadocOptions |
The javadoc options
At the moment the list of real options is quite small, but most arguments can be passed using the
additionalArguments property.
|
JavadocRunner |
|
JdkLibraryInfoProvider |
Determine and cache system library info (Java version, bootclasspath, extension and endorsed
directories) for given javaHome directories.
|
JDTCompiler |
See https://help.eclipse.org/ganymede/topic/org.eclipse.jdt.doc.isv/guide/jdt_api_options.htm
|
JUnit3Provider |
|
JUnit47Provider |
|
JUnit4Provider |
|
JUnit54Provider |
|
JUnit55Provider |
|
JUnit56Provider |
|
JUnit5Provider |
|
LaunchConfiguration |
|
Launcher |
|
LazyArtifactRepository |
|
LibraryDetector |
Used to discover the boot path, extension directories, and endorsed directories for a Java VM.
|
LibraryInfo |
Stores the boot path and extension directories associated with a VM.
|
LicenseFeatureHelper |
|
ListCompositeArtifactRepository |
A ICompositeRepository / IArtifactRepository that is backed by a simple list, in
contrast to the default P2 this does not require any access to the repository manager and simply
aggregates all data, besides this, it also implements IFileArtifactRepository on top
|
ListCompositeMetadataRepository |
A ICompositeRepository / IMetadataRepository that is backed by a simple list, in
contrast to the default P2 this does not require any access to the repository manager and simply
aggregates all data
|
ListDependenciesMojo |
Builds a .target file describing the dependencies for current project.
|
ListSystemPackages |
|
LocalArtifactRepository |
|
LocalArtifactRepositoryFactory |
|
LocalArtifactTransferPolicy |
|
LocalDependencyResolver |
Creates target platform based on local Eclipse installation.
|
LocalMetadataRepository |
|
LocalRepositoryP2Indices |
This service provides access to the tycho p2 index files of the local maven repository.
|
LocalRepositoryP2IndicesImpl |
|
LocalRepositoryReader |
|
LockTimeoutException |
|
LoggingProgressMonitor |
Special IProgressMonitor instance which writes the task names it is given via the
IProgressMonitor interface to the log.
|
LRUCache<K,V> |
A LinkedHashMap with fixed maximum size which can be used as a cache.
|
ManifestAttribute |
|
ManifestComparator |
|
MavenBundleInfo |
|
MavenCompatiblityHelper |
Reflection helper which handles incompatible changes in maven core between maven 3.0.x and maven
3.1
|
MavenContext |
Makes maven information which is constant for the whole maven session available as a service to
the embedded OSGi runtime.
|
MavenContextConfigurator |
|
MavenContextImpl |
|
MavenDependencyCollector |
Deprecated.
|
MavenDependencyInjector |
|
MavenLogger |
Maven logger for Tycho OSGi runtime.
|
MavenLoggerAdapter |
|
MavenMetadataRepository |
|
MavenPropertiesAdvice |
|
MavenReactorProjectIdentities |
|
MavenRepositoryCoordinates |
Coordinates (groupId, artifactId, version, classifier, extension) of an artifact in the local
Maven repository.
|
MavenRepositoryLocation |
|
MavenRepositorySettings |
Provides the mirror configuration and credentials from the Maven settings for loading remote p2
repositories.
|
MavenRepositorySettings.Credentials |
|
MavenRepositorySystem |
|
MavenRepositorySystemAdapter |
|
MavenSessionUtils |
|
MetadataIO |
|
MetadataIO.Parser |
|
MetadataIO.Parser.PARSER_MODE |
|
MetadataIO.Writer |
|
MetadataManipulator |
|
MetadataOnlyP2ResolutionResult |
|
MetadataSerializable |
Represents a p2 metadata repository.
|
MetadataSerializableImpl |
|
MirrorApplication |
|
MirrorApplicationService |
|
MirrorApplicationServiceImpl |
|
MirrorApplicationServiceImpl.LogListener |
|
MirroringArtifactProvider |
|
MirroringArtifactProvider.MirroringFailedException |
|
MirrorMojo |
Maven plugin front-end for org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication.
|
MirrorOptions |
Various options which can be configured for mirroring.
|
ModelFileSyntaxException |
Thrown for some syntax errors in model files.
|
ModuleArtifactMap |
RepositoryReader that reads the artifact file locations from the
"local-artifacts.properties" file.
|
ModuleArtifactRepository |
A p2 artifact repository implementation for the build output directory.
|
ModuleArtifactRepository.ModuleArtifactComparableDescriptor |
|
ModuleArtifactRepositoryDelegate |
|
ModuleArtifactRepositoryFactory |
|
ModuleMetadataRepository |
A p2 metadata repository implementation which is persisted in a p2content.xml.
|
ModuleMetadataRepositoryFactory |
|
MultiEnvironmentDependencyArtifacts |
|
MultiLineLogger |
Delegating MavenLogger implementation which splits multi-line messages into separate log
calls, so that each line is prefixed with a severity.
|
MutableBundleManifest |
|
MutableManifestElement |
This class is similar to ManifestElement but supports changing value for attributes with
a single value.
|
MutableManifestElement.ParameterType |
|
NestedZipComparator |
|
NoExecutionEnvironment |
|
NoExecutionEnvironmentResolutionHints |
|
OfflineTransport |
workaround for https://bugs.eclipse.org/357357
|
OptionalResolutionAction |
|
OsgiBundleProject |
|
OsgiCompilerMojo |
Compiles application sources with eclipse plugin dependencies
|
OSGiConfigurator |
|
OSGiFramework |
Allows Eclipse Equinox OSGi framework to be embedded in the running JVM.
|
OsgiManifest |
Convenience wrapper around Headers and ManifestElement which adds typed getters
and value caching for commonly used headers.
|
OsgiManifestParserException |
Exception signaling an invalid or non-existing OSGi manifest.
|
OSGiProxyConfigurator |
|
OSGiServiceLocator |
|
OsgiSourceMojo |
Goal to create a JAR-package containing all the source files of a osgi project.
|
OsgiSurefireBooter |
|
OsgiSurefireBooter.BundleClassLoader |
|
OsgiTestBundleProject |
|
P2ApplicationLauncher |
Convenience wrapper around Commandline to run Eclipse applications from tycho-p2-runtime
|
P2Artifact |
|
P2ArtifactRepositoryLayout |
|
P2DependencyResolver |
|
P2Generator |
|
P2GeneratorImpl |
|
P2InstallerApp |
|
P2IUProject |
|
P2iuXmlManipulator |
|
P2MetadataDefaultMojo |
P2 metadata generation goal bound to default artifact build lifecycle.
|
P2MetadataMojo |
|
P2MetadataProvider |
Component interface that allows contribution of additional p2 metadata to reactor projects.
|
P2MirrorDisablingArtifactRepositoryManager |
|
P2PasswordUtil |
|
P2RepositoryConnector |
|
P2RepositoryConnectorFactory |
|
P2ResolutionResult |
|
P2ResolutionResult.Entry |
|
P2Resolver |
|
P2ResolverFactory |
|
P2ResolverFactoryImpl |
|
P2ResolverImpl |
|
P2TargetPlatform |
Extension of the TargetPlatform interface by methods which depend on p2.
|
P2Utils |
|
Pack200Archiver |
|
Pack200NormalizeMojo |
Performs pack200 normalization.
|
Pack200PackMojo |
Performs pack200 pack.
|
Pack200Wrapper |
|
Package |
|
PackageFeatureMojo |
|
PackageIUMojo |
Creates the zip for the IU and attaches it as an artifact
|
PackageNameMatcher |
An utility class for filtering package names.
|
PackagePluginMojo |
Creates a jar-based plugin and attaches it as an artifact
|
PackageTargetDefinitionMojo |
Registers all target definition files in the basedir of a project as maven artifact.
|
PackageUpdateSiteMojo |
|
PackageVersionChange |
Describes an exported package version change.
|
PackagingType |
Tycho's packaging types.
|
PackedFormatMirroringArtifactProvider |
|
ParallelMode |
junit47 provider parallel mode constants
|
Platform |
https://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.isv/reference/misc/
update_platform_xml.html
|
Platform.Feature |
|
Platform.Site |
|
PlatformPropertiesUtils |
Creative copy&paste from org.eclipse.equinox.internal.launcher.Constants and
org.eclipse.equinox.launcher.Main.
|
PlatformPropertiesUtils.Constants |
|
Plugin |
|
PluginDescription |
Describes Eclipse plugin jar in context of aggregator project like eclipse-feature or
eclipse-application.
|
PluginManagement |
|
PluginRealmHelper |
Helper class that allows execution of components from maven plugin class realms.
|
PluginRealmHelper.PluginFilter |
|
PluginRef |
|
PomDependencyCollector |
Object that allows to collect POM dependency artifacts and their p2 metadata.
|
PomDependencyCollectorImpl |
|
PomDependencyProcessor |
|
PomDependencyProcessor.ResolvableArtifact |
|
PomFile |
|
PomManipulator |
|
PomReference |
Reference to a pom and the corresponding reader
|
PomVersionChange |
|
PomVersionUpdater |
Updates pom version to match Eclipse/OSGi metadata.
|
PreliminaryTargetPlatformImpl |
|
Product |
Value object for the configuration of this Maven plug-in.
|
ProductArchiverMojo |
Creates archives with the product installations.
|
ProductAssembler |
|
ProductBinariesWriteSession |
|
ProductConfig |
Effective product configuration for this Maven plug-in.
|
ProductConfiguration |
As of eclipse 3.5.1, file format does not seem to be documented.
|
ProductConfiguration.ConfigIni |
|
ProductConfiguration.ConfigurationProperty |
|
ProductConfigurations |
Value object to hold multiple product files in eclipse-repository projects registered in
ProjectMetadata .
|
ProductDependenciesAction |
|
ProductExportMojo |
|
ProductFile2 |
|
ProductFileFilter |
A FileFilter that accept regular files that ends with ".product".
|
ProductFileManipulator |
|
ProductVersionExpansionRun |
|
Profile |
|
ProfileName |
|
ProjectMetadata |
|
ProjectMetadataReader |
|
ProjectorResolutionStrategy |
|
PropertiesComparator |
|
Property |
|
ProviderHelper |
|
ProviderOnlyArtifactRepository |
Read-only repository which delegates artifact read operations to a provider instance.
|
ProvisionedEquinoxInstallation |
This class provides an implementation of an EquinoxInstallation which represents an RCP
application which has been provisioned using p2 director.
|
ProvisionedInstallationBuilder |
|
ProvisionedInstallationBuilderFactory |
|
ProvisionedInstallationDescription |
A "read-only" equinox installation (no bundles can be added, nothing configured).
|
ProxyServiceFacade |
A facade for the org.eclipse.core.net.proxy.IProxyService which hides original eclipse classes
and thus enables usage from POM-first maven projects which can not have a dependency on
org.eclipse.core.net.
|
ProxyServiceFacadeImpl |
|
PublishCategoriesMojo |
Publishes the category definitions from the category.xml in the root of the project.
|
PublishEEProfileMojo |
Publishes a custom execution environment profile.
|
PublisherActionRunner |
Helper for running publisher actions in the context of a project.
|
PublisherOptions |
|
PublisherService |
|
PublisherServiceFactory |
|
PublisherServiceFactoryImpl |
|
PublisherServiceImpl |
|
PublishFeaturesAndBundlesMojo |
This goal invokes the feature and bundle publisher on a folder.
|
PublishingRepository |
Representation of the p2 repositories that receive the artifacts produced by a project.
|
PublishingRepositoryFacade |
Representation of the p2 repositories that receive the artifacts produced by the build.
|
PublishingRepositoryImpl |
|
PublishingRepositoryLoader |
|
PublishOsgiEEMojo |
Publishes OSGi execution environment profiles into a p2 repository.
|
PublishProductMojo |
Publishes all product definitions files (*.product) that are present in the root of the
project.
|
PublishProductTool |
|
PublishProductToolImpl |
Tool for transforming product definition source files into p2 metadata and artifacts.
|
Query |
Represents an IU MatchQuery.
|
QueryableCollection |
|
ReactorMetadataCache |
|
ReactorProject |
A Tycho project in the reactor.
|
ReactorProjectIdentities |
All values (GAV, project base directory, and target directory) by which a Tycho reactor project
can be uniquely identified.
|
ReactorRepositoryManager |
|
ReactorRepositoryManagerFacade |
Manages the p2 repositories for the projects' build results ("publishing repository") and the p2
repositories with the projects' context artifacts ("target platform").
|
ReactorRepositoryManagerImpl |
|
RemoteAgent |
|
RemoteAgent.AgentBuilder |
Wrapper around an IProvisioningAgent with type-safe service access.
|
RemoteAgentManager |
Manager for RemoteAgent instances used to access remote p2 repositories.
|
RemoteArtifactRepositoryManager |
|
RemoteArtifactTransferPolicy |
|
RemoteMetadataRepositoryManager |
|
RemoteRepositoryCacheManager |
p2 CacheManager instance caching the p2 repository indices (i.e.
|
RemoteRepositoryLoadingHelper |
Helper class for the Remote*RepositoryManagers taking care of mapping repository URLs to the
settings.xml-configured mirrors and setting passwords.
|
Repository |
|
Repository |
|
Repository |
|
Repository.Layout |
|
Repository.TempDirRemover |
|
RepositoryArtifactProvider |
|
RepositoryArtifactProvider.ArtifactSinkExceptionWrapper |
|
RepositoryArtifactProvider.BooleanStatusArtifactRequest |
|
RepositoryArtifactProvider.RepositoryLoader |
|
RepositoryArtifactProvider.RetryTracker |
|
RepositoryBlackboardKey |
|
RepositoryFactoryTools |
|
RepositoryLayoutHelper |
|
RepositoryReader |
Interface to obtain artifacts from GAV-indexed repositories.
|
RepositoryReference |
|
RepositoryReference |
|
RepositoryReferences |
List of p2 repositories for a p2 operation.
|
RepositoryReferenceTool |
Tool to obtain the list of p2 repositories that contain the dependencies of a module.
|
RepositorySettingsConfigurator |
|
ResolutionData |
|
ResolutionDataImpl |
|
ResolverDebugUtils |
|
ResolverException |
Exception thrown by Tycho's p2 resolution implementations.
|
ResultSpyAction |
This publisher action does nothing but storing the root IUs of the IPublisherResult instance used
by the publisher.
|
RootFilePatternParser |
|
RootFilePatternParser.RootFilePath |
|
RootFilesProperties |
|
RootPropertiesParser |
|
RootPropertiesParser.ParsingResult |
|
RootPropertiesParser.RootKeyType |
|
SCL |
|
ScmUrl |
Maven SCM URL as specified by {@linkplain http://maven.apache.org/scm/scm-url-format.html}
|
SegmentHelper |
|
SetMojo |
Sets the version of the current project and child projects with the same version, and updates
references as necessary.
|
SettingsDecrypterHelper |
|
SimpleArtifactDelta |
|
SimpleArtifactRepositoryIO |
This class reads and writes artifact repository metadata (e.g.
|
SimpleArtifactRepositoryIO.Parser |
|
SimpleArtifactRepositoryIO.Writer |
|
SimpleArtifactRepositoryIO.XMLConstants |
|
SiteDependenciesAction |
|
SiteXmlManipulator |
|
SlicerResolutionStrategy |
|
SourceFeatureMojo |
Generates a source feature for projects of packaging type eclipse-feature .
|
SourceFeatureP2MetadataProvider |
|
SourcepathEntry |
|
SourceReferenceComputer |
|
SourceReferences |
plexus value object for mojo parameter
|
SourceReferencesProvider |
Provides the value of Eclipse-SourceReferences header [1] for a project with a given SCM URL of a
maven SCM URL [2].
|
SourcesBundleDependencyMetadataGenerator |
|
SourcesP2MetadataProvider |
|
StandaloneDirectorRuntime |
Eclipse installation with the p2 director application.
|
StandaloneDirectorRuntimeFactory |
|
StandardEEResolutionHandler |
|
StandardEEResolutionHints |
Resolution hints for a standard execution environment, e.g.
|
StandardExecutionEnvironment |
Represents a standard OSGi execution environment profile.
|
StatusTool |
|
StatusTool.HierarchyFormatter |
|
StatusTool.StatusStringBuilder |
|
StreamArtifactSink |
|
StreamRawArtifactSink |
|
SystemCapability |
|
SystemCapability.Type |
|
TargetDefinition |
|
TargetDefinition.DirectoryLocation |
Represents the "Directory" location that either contains bundles directly or has
plugins/features/binaries folders that contains the data
|
TargetDefinition.FeaturesLocation |
represents the "Feature" location that contains a feature to include from a given
installation
|
TargetDefinition.IncludeMode |
|
TargetDefinition.InstallableUnitLocation |
|
TargetDefinition.Location |
|
TargetDefinition.PathLocation |
Base interface for all Locations that are path based, the path might contains variables that
need to be resolved before used as a real directory path
|
TargetDefinition.ProfileLocation |
Represents the "Profile" location that contains an eclipse-sdk or exploded eclipse product
|
TargetDefinition.Repository |
|
TargetDefinition.Unit |
|
TargetDefinitionContent |
Result from resolving a target definition: A list of installable units, plus the URLs of the
artifact repositories containing the corresponding artifacts.
|
TargetDefinitionFile |
|
TargetDefinitionFile.OtherLocation |
|
TargetDefinitionFile.Repository |
|
TargetDefinitionFile.Unit |
|
TargetDefinitionResolutionException |
|
TargetDefinitionResolver |
Class which performs target definition resolution.
|
TargetDefinitionResolverService |
Service instance for resolving target definitions.
|
TargetDefinitionResolverService.ResolutionArguments |
|
TargetDefinitionSyntaxException |
|
TargetEnvironment |
|
TargetPlatform |
Set of artifacts which can be used by the build of a project, e.g.
|
TargetPlatformBaseImpl |
|
TargetPlatformBundlePublisher |
|
TargetPlatformBundlePublisher.PublishedBundlesArtifactRepository |
p2 artifact repository providing the POM dependency Maven artifacts.
|
TargetPlatformBundlePublisher.PublisherRun |
|
TargetPlatformBundlePublisher.WrappedArtifact |
|
TargetPlatformConfiguration |
|
TargetPlatformConfiguration.BREEHeaderSelectionPolicy |
|
TargetPlatformConfiguration.PomDependencies |
|
TargetPlatformConfigurationException |
Indicates, that the target platform configuration is invalid.
|
TargetPlatformConfigurationMojo |
Configures the target-platform to use in order to resolve dependencies.
|
TargetPlatformConfigurationStub |
|
TargetPlatformFactory |
|
TargetPlatformFactoryImpl |
|
TargetPlatformFilter |
|
TargetPlatformFilter.CapabilityPattern |
|
TargetPlatformFilter.CapabilityType |
|
TargetPlatformFilter.FilterAction |
|
TargetPlatformFilterConfigurationReader |
|
TargetPlatformFilterConfigurationReader.PatternParser |
|
TargetPlatformFilterEvaluator |
|
TargetPlatformFilterEvaluator.ParsedCapabilityPattern |
|
TargetPlatformFilterSyntaxException |
|
TargetPlatformMojo |
|
TarGzArchiver |
Gzipped Tar archiver which preserves
POSIX file permissions
Symbolic links (if the link target points inside the archive)
Last modification timestamp
in the archive as found in the filesystem for files to be archived.
|
TestFrameworkProvider |
Surefire provider adapter for tycho.
|
TestMojo |
Executes tests in an OSGi runtime.
|
TestNGProvider |
|
TimestampFinder |
A helper for discovering common timestamps in strings
|
TocOptions |
|
TocWriter |
|
ToolchainProvider |
|
ToolchainProvider.JDKUsage |
|
TPError |
|
TPValidationMojo |
Validates that specified target platforms (.target files) contents can be resolved.
|
TransientArtifactRepository |
|
TychoAggregatorMapping |
|
TychoBundleMapping |
|
TychoConstants |
|
TychoFeatureMapping |
|
TychoInterpolator |
Class thats interpolates string values like ${project.artifactId}.
|
TychoMavenLifecycleParticipant |
|
TychoMirrorSelector |
A Tycho specific MirrorSelector in order to support mirror definitions based on a prefix
URL for full or partial mirror sites.
|
TychoOsgiRuntimeArtifacts |
|
TychoOsgiRuntimeLocator |
|
TychoOsgiRuntimeMainArtifacts |
|
TychoPasswordProvider |
|
TychoProject |
tycho-specific behaviour associated with MavenProject instances.
|
TychoProjectUtils |
|
TychoProperties |
Properties that Tycho sets for use of other mojos or project configuration.
|
TychoRepositoryIndex |
|
TychoRepositoryMapping |
Responsible for parsing eclipse-repository artifacts (updatesites, catgory.xml)
|
TychoResolver |
|
TychoTargetMapping |
|
TychoVersion |
|
UITestApplication |
|
UnknownEnvironmentException |
Indicates that an OSGi execution environment is unknown if thrown.
|
UpdateEclipseMetadataMojo |
Update Eclipse/OSGi metadata (MANIFEST.MF, feature.xml, product.xml) version to match
corresponding pom.xml.
|
UpdateLocalIndexMojo |
|
UpdatePomMojo |
Update pom.xml version to match corresponding Eclipse/OSGi metadata.
|
UpdateProductMojo |
Quick&dirty way to update .product file to use latest versions of IUs available from specified
metadata repositories.
|
UpdateSite |
https://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.isv/reference/misc/update_sitemap
.html
|
UpdateSite.SiteFeatureRef |
|
UpdateSiteAssembler |
Assembles standard eclipse update site directory structure on local filesystem.
|
UpdateSiteMojo |
|
UpdateSiteP2MetadataMojo |
|
UpdateSiteProject |
|
UpdateTargetMojo |
Quick&dirty way to update .target file to use latest versions of IUs available from specified
metadata repositories.
|
URITargetDefinitionContent |
|
ValidateIdMojo |
Validates that project Maven and OSGi ids match.
|
ValidateVersionMojo |
Validates project Maven and OSGi versions.
|
VerifierService |
|
VerifierServiceImpl |
|
VerifyIntegrityRepositoryMojo |
Checks the consistency of the aggregated p2 repository.
|
VersionChange |
|
VersionChangesDescriptor |
|
VersioningHelper |
|
VersionRangeUpdateStrategy |
|
Versions |
|
VersionsEngine |
Applies direct and indirect version changes to a set of projects.
|
VersionsEngine.PropertyChange |
|
VersionUpdater |
Update pom or Eclipse/OSGi version to make both versions consistent.
|
VersionUpdater.VersionAdaptor |
|
VirtualFileSet |
Allows to evaluate ant file patterns on a simulated filesystem layout of the resulting
installation (as opposed to the filesystem layout during build).
|
WorkspaceTychoOsgiRuntimeLocator |
|
WriteSessionContext |
Interface for providing additional information required for publishing artifacts into a module's
artifact repository.
|
WriteSessionContext.ClassifierAndExtension |
|
XMvnEclipseArtifact |
|
ZipComparatorImpl |
|