Class MavenPropertiesAdvice
java.lang.Object
org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
- All Implemented Interfaces:
org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice,org.eclipse.equinox.p2.publisher.IPublisherAdvice
public class MavenPropertiesAdvice
extends Object
implements org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
-
Constructor Summary
ConstructorsConstructorDescriptionMavenPropertiesAdvice(String groupId, String artifactId, String version) MavenPropertiesAdvice(String groupId, String artifactId, String version, String classifier, String extension, String type, String repository) MavenPropertiesAdvice(IArtifactFacade artifactFacade, String classifier, MavenContext mavenContext) MavenPropertiesAdvice(IArtifactFacade artifactFacade, MavenContext mavenContext) -
Method Summary
Modifier and TypeMethodDescriptiongetArtifactProperties(org.eclipse.equinox.p2.metadata.IInstallableUnit iu, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) getInstallableUnitProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iu) booleanisApplicable(String configSpec, boolean includeDefault, String id, org.eclipse.equinox.p2.metadata.Version version) voidsetDescriptorProperties(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
-
Constructor Details
-
MavenPropertiesAdvice
-
MavenPropertiesAdvice
-
Method Details
-
getArtifactProperties
public Map<String,String> getArtifactProperties(org.eclipse.equinox.p2.metadata.IInstallableUnit iu, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) - Specified by:
getArtifactPropertiesin interfaceorg.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
-
setDescriptorProperties
public void setDescriptorProperties(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) -
getInstallableUnitProperties
public Map<String,String> getInstallableUnitProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iu) - Specified by:
getInstallableUnitPropertiesin interfaceorg.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
-
isApplicable
public boolean isApplicable(String configSpec, boolean includeDefault, String id, org.eclipse.equinox.p2.metadata.Version version) - Specified by:
isApplicablein interfaceorg.eclipse.equinox.p2.publisher.IPublisherAdvice
-