org.sonatype.tycho.p2.impl.publisher
Class MavenPropertiesAdvice
java.lang.Object
org.sonatype.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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenPropertiesAdvice
public MavenPropertiesAdvice(String groupId,
String artifactId,
String version)
MavenPropertiesAdvice
public MavenPropertiesAdvice(String groupId,
String artifactId,
String version,
String classifier)
getArtifactProperties
public Map<String,String> getArtifactProperties(org.eclipse.equinox.p2.metadata.IInstallableUnit iu,
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
- Specified by:
getArtifactProperties
in interface org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
getInstallableUnitProperties
public Map<String,String> getInstallableUnitProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iu)
- Specified by:
getInstallableUnitProperties
in interface org.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:
isApplicable
in interface org.eclipse.equinox.p2.publisher.IPublisherAdvice
Copyright © 2008-2011. All Rights Reserved.