class ProductVersionExpansionRun
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.StringBuilder |
errors |
private java.io.File |
productFile |
private P2TargetPlatform |
targetPlatform |
Constructor and Description |
---|
ProductVersionExpansionRun(P2TargetPlatform targetPlatform,
java.io.File productFile) |
Modifier and Type | Method and Description |
---|---|
private java.lang.StringBuilder |
initReferenceResolutionError(java.lang.StringBuilder errors) |
private static java.lang.String |
quote(java.lang.Object nullableObject) |
void |
reportErrors(MavenLogger logger) |
java.util.List<org.eclipse.equinox.p2.metadata.IVersionedId> |
resolveReferences(java.lang.String elementName,
java.lang.String artifactType,
java.util.List<org.eclipse.equinox.p2.metadata.IVersionedId> references) |
java.util.List<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
resolveReferencesToIUs(java.lang.String elementName,
java.lang.String artifactType,
java.util.List<org.eclipse.equinox.p2.metadata.IVersionedId> references) |
private org.eclipse.equinox.p2.metadata.IInstallableUnit |
resolveReferenceWithErrorHandling(java.lang.String elementName,
java.lang.String artifactType,
org.eclipse.equinox.p2.metadata.IVersionedId reference) |
private final P2TargetPlatform targetPlatform
private final java.io.File productFile
java.lang.StringBuilder errors
ProductVersionExpansionRun(P2TargetPlatform targetPlatform, java.io.File productFile)
public java.util.List<org.eclipse.equinox.p2.metadata.IVersionedId> resolveReferences(java.lang.String elementName, java.lang.String artifactType, java.util.List<org.eclipse.equinox.p2.metadata.IVersionedId> references)
public java.util.List<org.eclipse.equinox.p2.metadata.IInstallableUnit> resolveReferencesToIUs(java.lang.String elementName, java.lang.String artifactType, java.util.List<org.eclipse.equinox.p2.metadata.IVersionedId> references)
private org.eclipse.equinox.p2.metadata.IInstallableUnit resolveReferenceWithErrorHandling(java.lang.String elementName, java.lang.String artifactType, org.eclipse.equinox.p2.metadata.IVersionedId reference)
public void reportErrors(MavenLogger logger)
private java.lang.StringBuilder initReferenceResolutionError(java.lang.StringBuilder errors)
private static java.lang.String quote(java.lang.Object nullableObject)