Class MavenPropertiesAdvice
java.lang.Object
org.eclipse.tycho.p2maven.advices.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
Constructors -
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) static StringgetRepository(File file) booleanisApplicable(String configSpec, boolean includeDefault, String id, org.eclipse.equinox.p2.metadata.Version version)
-
Constructor Details
-
MavenPropertiesAdvice
-
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
-
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
-
getRepository
-