- All Superinterfaces:
IDependencyMetadata
A Tycho project in the reactor.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.tycho.IDependencyMetadata
IDependencyMetadata.DependencyMetadataType -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T> T<T> TcomputeContextValue(String key, Supplier<T> initalValueSupplier) Returns main project artifact file or null, if the project has not been packaged yet.getArtifact(String artifactClassifier) returns attached artifact file or null if no such attached artifact.getContextValue(String key) default List<DependencySeed> Returns the (editable) list ofDependencySeeds for the given project.getId()human-readable id used in error messagesgetName()booleansameProject(Object otherProject) voidsetContextValue(String key, Object value) Methods inherited from interface org.eclipse.tycho.IDependencyMetadata
getDependencyMetadata, getDependencyMetadata, setDependencyMetadata
-
Field Details
-
CTX_MERGED_PROPERTIES
- See Also:
-
SOURCE_ARTIFACT_CLASSIFIER
Conventional sources jar Maven artifact classifier.- See Also:
-
-
Method Details
-
getBasedir
File getBasedir() -
getPackaging
String getPackaging() -
getGroupId
String getGroupId() -
getArtifactId
String getArtifactId() -
getVersion
String getVersion() -
getIdentities
ReactorProjectIdentities getIdentities() -
getBuildDirectory
BuildDirectory getBuildDirectory() -
getArtifact
File getArtifact()Returns main project artifact file or null, if the project has not been packaged yet. -
getArtifact
returns attached artifact file or null if no such attached artifact. -
getContextValue
-
computeContextValue
-
setContextValue
-
getBuildQualifier
String getBuildQualifier() -
getExpandedVersion
String getExpandedVersion() -
getDependencySeeds
Returns the (editable) list ofDependencySeeds for the given project. -
getId
String getId()human-readable id used in error messages -
sameProject
-
getName
String getName() -
adapt
-