Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ArtifactDescriptor - Interface in org.eclipse.tycho
-
An artifact (i.e. a file) in project build target platform.
- ArtifactKey - Interface in org.eclipse.tycho
-
Eclipse/OSGi artifact key.
- ArtifactType - Class in org.eclipse.tycho
-
Types of Eclipse/OSGi artifacts which can be referenced in a Tycho build.
- ArtifactType() - Constructor for class org.eclipse.tycho.ArtifactType
B
- BUILD_PROPERTIES - Static variable in interface org.eclipse.tycho.BuildPropertiesParser
- BUILD_QUALIFIER - Static variable in class org.eclipse.tycho.TychoProperties
- BuildDirectory - Interface in org.eclipse.tycho
- BuildOutputDirectory - Class in org.eclipse.tycho
-
Represents the build output directory of a Maven project (aka "target folder").
- BuildOutputDirectory(File) - Constructor for class org.eclipse.tycho.BuildOutputDirectory
- BuildOutputDirectory(File, File, File) - Constructor for class org.eclipse.tycho.BuildOutputDirectory
- BuildOutputDirectory(String) - Constructor for class org.eclipse.tycho.BuildOutputDirectory
-
Deprecated.will be removed in next release!
- BuildProperties - Interface in org.eclipse.tycho
-
Represents a PDE build.properties file as defined by
- BuildPropertiesParser - Interface in org.eclipse.tycho
- BUNDLES_INFO_PATH - Static variable in interface org.eclipse.tycho.TychoConstants
C
- CLASSIFIER_P2_ARTIFACTS - Static variable in interface org.eclipse.tycho.TychoConstants
- CLASSIFIER_P2_METADATA - Static variable in interface org.eclipse.tycho.TychoConstants
- CONFIG_INI_PATH - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_BASENAME - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_BUILDPROPERTIESPARSER - Static variable in interface org.eclipse.tycho.ReactorProject
- CTX_DEPENDENCY_ARTIFACTS - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_DEPENDENCY_SEEDS - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_DEPENDENCY_WALKER - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_ECLIPSE_PLUGIN_PROJECT - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_ECLIPSE_PLUGIN_TEST_CLASSPATH - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_ECLIPSE_PLUGIN_TEST_EXTRA_CLASSPATH - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_EXECUTION_ENVIRONMENT_CONFIGURATION - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_INTERPOLATOR - Static variable in interface org.eclipse.tycho.ReactorProject
- CTX_MERGED_PROPERTIES - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_REPOSITORY_REFERENCE - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_TARGET_PLATFORM_CONFIGURATION - Static variable in interface org.eclipse.tycho.TychoConstants
- CTX_TEST_DEPENDENCY_ARTIFACTS - Static variable in interface org.eclipse.tycho.TychoConstants
-
Stores test-specific dependencies (usually derived from .classpath)
D
- DefaultArtifactKey - Class in org.eclipse.tycho
- DefaultArtifactKey(String, String) - Constructor for class org.eclipse.tycho.DefaultArtifactKey
- DefaultArtifactKey(String, String, String) - Constructor for class org.eclipse.tycho.DefaultArtifactKey
E
- equals(Object) - Method in class org.eclipse.tycho.DefaultArtifactKey
- equals(Object) - Method in class org.eclipse.tycho.ReactorProjectIdentities
- EXTENSION_P2_ARTIFACTS - Static variable in interface org.eclipse.tycho.TychoConstants
- EXTENSION_P2_METADATA - Static variable in interface org.eclipse.tycho.TychoConstants
F
- FILE_NAME_LOCAL_ARTIFACTS - Static variable in interface org.eclipse.tycho.TychoConstants
-
Name of the file that stores the location of the Maven artifact in the target folder.
- FILE_NAME_P2_ARTIFACTS - Static variable in interface org.eclipse.tycho.TychoConstants
-
Name of the file that contains the p2 artifact index.
- FILE_NAME_P2_METADATA - Static variable in interface org.eclipse.tycho.TychoConstants
-
Name of the file where the module p2 metadata is stored in the target directory.
G
- getAdditionalBundles() - Method in interface org.eclipse.tycho.BuildProperties
- getArtifact() - Method in interface org.eclipse.tycho.ReactorProject
-
Returns main project artifact file or null, if the project has not been packaged yet.
- getArtifact(String) - Method in interface org.eclipse.tycho.ReactorProject
-
returns attached artifact file or null if no such attached artifact.
- getArtifactId() - Method in interface org.eclipse.tycho.MavenDependencyDescriptor
- getArtifactId() - Method in interface org.eclipse.tycho.ReactorProject
- getArtifactId() - Method in class org.eclipse.tycho.ReactorProjectIdentities
- getBasedir() - Method in interface org.eclipse.tycho.ReactorProject
- getBasedir() - Method in class org.eclipse.tycho.ReactorProjectIdentities
- getBinExcludes() - Method in interface org.eclipse.tycho.BuildProperties
- getBinIncludes() - Method in interface org.eclipse.tycho.BuildProperties
- getBuildDirectory() - Method in interface org.eclipse.tycho.ReactorProject
- getBuildDirectory() - Method in class org.eclipse.tycho.ReactorProjectIdentities
- getBuildProperties() - Method in interface org.eclipse.tycho.ReactorProject
- getBuildQualifier() - Method in interface org.eclipse.tycho.ReactorProject
- getChild(String) - Method in interface org.eclipse.tycho.BuildDirectory
-
Convenience method for obtaining an file/folder in the build output directory.
- getChild(String) - Method in class org.eclipse.tycho.BuildOutputDirectory
-
Convenience method for obtaining an file/folder in the build output directory.
- getClassifier() - Method in interface org.eclipse.tycho.ArtifactDescriptor
-
Maven artifact classifier.
- getClassifier() - Method in interface org.eclipse.tycho.MavenDependencyDescriptor
- getContextValue(String) - Method in interface org.eclipse.tycho.ReactorProject
- getDependencyMetadata() - Method in interface org.eclipse.tycho.IDependencyMetadata
- getDependencyMetadata(IDependencyMetadata.DependencyMetadataType) - Method in interface org.eclipse.tycho.IDependencyMetadata
- getExpandedVersion() - Method in interface org.eclipse.tycho.ReactorProject
- getForceContextQualifier() - Method in interface org.eclipse.tycho.BuildProperties
- getGroupId() - Method in interface org.eclipse.tycho.MavenDependencyDescriptor
- getGroupId() - Method in interface org.eclipse.tycho.ReactorProject
- getGroupId() - Method in class org.eclipse.tycho.ReactorProjectIdentities
- getId() - Method in interface org.eclipse.tycho.ArtifactKey
-
Eclipse/OSGi artifact id (bundle symbolic name, feature id, etc).
- getId() - Method in class org.eclipse.tycho.DefaultArtifactKey
-
Eclipse/OSGi artifact id.
- getId() - Method in interface org.eclipse.tycho.ReactorProject
-
human-readable id used in error messages
- getIdentities() - Method in interface org.eclipse.tycho.ReactorProject
- getInstallableUnits() - Method in interface org.eclipse.tycho.ArtifactDescriptor
-
P2 metadata describing the project
- getInterpolator() - Method in interface org.eclipse.tycho.ReactorProject
- getJarsCompileOrder() - Method in interface org.eclipse.tycho.BuildProperties
- getJarsExtraClasspath() - Method in interface org.eclipse.tycho.BuildProperties
- getJarToExcludeFileMap() - Method in interface org.eclipse.tycho.BuildProperties
- getJarToExtraClasspathMap() - Method in interface org.eclipse.tycho.BuildProperties
- getJarToJavacDefaultEncodingMap() - Method in interface org.eclipse.tycho.BuildProperties
- getJarToManifestMap() - Method in interface org.eclipse.tycho.BuildProperties
-
Custom manifests for nested jars
- getJarToOutputFolderMap() - Method in interface org.eclipse.tycho.BuildProperties
- getJarToSourceFolderMap() - Method in interface org.eclipse.tycho.BuildProperties
- getJavacSource() - Method in interface org.eclipse.tycho.BuildProperties
- getJavacTarget() - Method in interface org.eclipse.tycho.BuildProperties
- getJreCompilationProfile() - Method in interface org.eclipse.tycho.BuildProperties
- getKey() - Method in interface org.eclipse.tycho.ArtifactDescriptor
-
Eclipse/OSGi artifact key (a.k.a.
- getLocation() - Method in interface org.eclipse.tycho.BuildDirectory
-
Returns the location of the build output directory.
- getLocation() - Method in class org.eclipse.tycho.BuildOutputDirectory
-
Returns the location of the build output directory.
- getLocation(boolean) - Method in interface org.eclipse.tycho.ArtifactDescriptor
-
Artifact location on local filesystem
- getMavenProject() - Method in interface org.eclipse.tycho.ArtifactDescriptor
-
ReactorProject corresponding to the artifact or null if the artifact does not come from a reactor project.
- getName() - Method in interface org.eclipse.tycho.ReactorProject
- getOutputDirectory() - Method in interface org.eclipse.tycho.BuildDirectory
- getOutputDirectory() - Method in class org.eclipse.tycho.BuildOutputDirectory
- getP2AgentDirectory() - Method in interface org.eclipse.tycho.BuildDirectory
- getP2AgentDirectory() - Method in class org.eclipse.tycho.BuildOutputDirectory
- getPackaging() - Method in interface org.eclipse.tycho.ReactorProject
- getRepository() - Method in interface org.eclipse.tycho.MavenDependencyDescriptor
- getRootEntries() - Method in interface org.eclipse.tycho.BuildProperties
- getSourceExcludes() - Method in interface org.eclipse.tycho.BuildProperties
- getSourceIncludes() - Method in interface org.eclipse.tycho.BuildProperties
- getTestOutputDirectory() - Method in interface org.eclipse.tycho.BuildDirectory
- getTestOutputDirectory() - Method in class org.eclipse.tycho.BuildOutputDirectory
- getType() - Method in interface org.eclipse.tycho.ArtifactKey
-
Artifact type.
- getType() - Method in class org.eclipse.tycho.DefaultArtifactKey
- getType() - Method in interface org.eclipse.tycho.MavenDependencyDescriptor
- getVersion() - Method in interface org.eclipse.tycho.ArtifactKey
-
Eclipse/OSGi artifact version.
- getVersion() - Method in class org.eclipse.tycho.DefaultArtifactKey
-
Eclipse/OSGi artifact version.
- getVersion() - Method in interface org.eclipse.tycho.MavenDependencyDescriptor
- getVersion() - Method in interface org.eclipse.tycho.ReactorProject
- getVersion() - Method in class org.eclipse.tycho.ReactorProjectIdentities
H
- hashCode() - Method in class org.eclipse.tycho.DefaultArtifactKey
- hashCode() - Method in class org.eclipse.tycho.ReactorProjectIdentities
I
- IDependencyMetadata - Interface in org.eclipse.tycho
- IDependencyMetadata.DependencyMetadataType - Enum in org.eclipse.tycho
- interpolate(String) - Method in interface org.eclipse.tycho.Interpolator
- Interpolator - Interface in org.eclipse.tycho
- isRootFilesUseDefaultExcludes() - Method in interface org.eclipse.tycho.BuildProperties
J
- JAR_EXTENSION - Static variable in interface org.eclipse.tycho.TychoConstants
K
- KEY_ARTIFACT_ATTACHED - Static variable in interface org.eclipse.tycho.TychoConstants
-
Key prefix for attached artifact locations in "local-artifacts.properties" files.
- KEY_ARTIFACT_MAIN - Static variable in interface org.eclipse.tycho.TychoConstants
-
Key for the main artifact location in "local-artifacts.properties" files.
M
- MavenDependencyDescriptor - Interface in org.eclipse.tycho
-
describes a dependency as with the maven Dependency class
O
- org.eclipse.tycho - package org.eclipse.tycho
P
- P2_GROUPID_PREFIX - Static variable in interface org.eclipse.tycho.TychoConstants
- PACK200_CLASSIFIER - Static variable in interface org.eclipse.tycho.TychoConstants
- PACK200_EXTENSION - Static variable in interface org.eclipse.tycho.TychoConstants
- PackagingType - Class in org.eclipse.tycho
-
Tycho's packaging types.
- PackagingType() - Constructor for class org.eclipse.tycho.PackagingType
- parse(File, Interpolator) - Method in interface org.eclipse.tycho.BuildPropertiesParser
-
Parse the file "build.properties" in baseDir.
- parse(ReactorProject) - Method in interface org.eclipse.tycho.BuildPropertiesParser
- PLATFORM_XML_PATH - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_ARTIFACT_ID - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_CLASSIFIER - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_EXTENSION - Static variable in interface org.eclipse.tycho.TychoConstants
-
Deprecated.this is deprecated but can't be removed as we otherwise loose compatibility for older repository format, this should never be used in new code and usage should clearly be documented
- PROP_GROUP_ID - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_PGP_KEYS - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_PGP_SIGNATURES - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_REPOSITORY - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_TYPE - Static variable in interface org.eclipse.tycho.TychoConstants
- PROP_VERSION - Static variable in interface org.eclipse.tycho.TychoConstants
Q
- QUALIFIED_VERSION - Static variable in class org.eclipse.tycho.TychoProperties
-
The Eclipse version of a project with 'qualifier' literals expanded to the build qualifier.
R
- ReactorProject - Interface in org.eclipse.tycho
-
A Tycho project in the reactor.
- ReactorProjectIdentities - Class in org.eclipse.tycho
-
All values (GAV, project base directory, and target directory) by which a Tycho reactor project can be uniquely identified.
- ReactorProjectIdentities() - Constructor for class org.eclipse.tycho.ReactorProjectIdentities
- RESOLVE - Enum constant in enum org.eclipse.tycho.IDependencyMetadata.DependencyMetadataType
- ROOTFILE_CLASSIFIER - Static variable in interface org.eclipse.tycho.TychoConstants
- ROOTFILE_EXTENSION - Static variable in interface org.eclipse.tycho.TychoConstants
S
- sameProject(Object) - Method in interface org.eclipse.tycho.ReactorProject
- SEED - Enum constant in enum org.eclipse.tycho.IDependencyMetadata.DependencyMetadataType
- setContextValue(String, Object) - Method in interface org.eclipse.tycho.ReactorProject
- setDependencyMetadata(IDependencyMetadata.DependencyMetadataType, Collection<?>) - Method in interface org.eclipse.tycho.IDependencyMetadata
- SOURCE_ARTIFACT_CLASSIFIER - Static variable in interface org.eclipse.tycho.ReactorProject
-
Conventional sources jar Maven artifact classifier.
T
- toString() - Method in class org.eclipse.tycho.DefaultArtifactKey
- TYCHO_PACKAGING_TYPES - Static variable in class org.eclipse.tycho.PackagingType
- TychoConstants - Interface in org.eclipse.tycho
- TychoProperties - Class in org.eclipse.tycho
-
Properties that Tycho sets for use of other mojos or project configuration.
- TychoProperties() - Constructor for class org.eclipse.tycho.TychoProperties
- TYPE_BUNDLE_FRAGMENT - Static variable in class org.eclipse.tycho.ArtifactType
- TYPE_ECLIPSE_APPLICATION - Static variable in class org.eclipse.tycho.PackagingType
-
Deprecated.
- TYPE_ECLIPSE_FEATURE - Static variable in class org.eclipse.tycho.ArtifactType
- TYPE_ECLIPSE_FEATURE - Static variable in class org.eclipse.tycho.PackagingType
- TYPE_ECLIPSE_PLUGIN - Static variable in class org.eclipse.tycho.ArtifactType
- TYPE_ECLIPSE_PLUGIN - Static variable in class org.eclipse.tycho.PackagingType
- TYPE_ECLIPSE_PRODUCT - Static variable in class org.eclipse.tycho.ArtifactType
- TYPE_ECLIPSE_REPOSITORY - Static variable in class org.eclipse.tycho.PackagingType
- TYPE_ECLIPSE_TARGET_DEFINITION - Static variable in class org.eclipse.tycho.PackagingType
- TYPE_ECLIPSE_TEST_PLUGIN - Static variable in class org.eclipse.tycho.ArtifactType
- TYPE_ECLIPSE_TEST_PLUGIN - Static variable in class org.eclipse.tycho.PackagingType
- TYPE_ECLIPSE_UPDATE_SITE - Static variable in class org.eclipse.tycho.PackagingType
-
Deprecated.
- TYPE_INSTALLABLE_UNIT - Static variable in class org.eclipse.tycho.ArtifactType
- TYPE_P2_ARTIFACTS - Static variable in class org.eclipse.tycho.ArtifactType
- TYPE_P2_IU - Static variable in class org.eclipse.tycho.PackagingType
- TYPE_P2_METADATA - Static variable in class org.eclipse.tycho.ArtifactType
U
- UNQUALIFIED_VERSION - Static variable in class org.eclipse.tycho.TychoProperties
V
- valueOf(String) - Static method in enum org.eclipse.tycho.IDependencyMetadata.DependencyMetadataType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.tycho.IDependencyMetadata.DependencyMetadataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values