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 java.lang.Object
- implements org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
Constructor Summary |
MavenPropertiesAdvice(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
|
MavenPropertiesAdvice(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String classifier)
|
Method Summary |
java.util.Map<java.lang.String,java.lang.String> |
getArtifactProperties(org.eclipse.equinox.p2.metadata.IInstallableUnit iu,
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
|
java.util.Map<java.lang.String,java.lang.String> |
getInstallableUnitProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iu)
|
boolean |
isApplicable(java.lang.String configSpec,
boolean includeDefault,
java.lang.String id,
org.eclipse.equinox.p2.metadata.Version version)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenPropertiesAdvice
public MavenPropertiesAdvice(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
MavenPropertiesAdvice
public MavenPropertiesAdvice(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String classifier)
getArtifactProperties
public java.util.Map<java.lang.String,java.lang.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 java.util.Map<java.lang.String,java.lang.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(java.lang.String configSpec,
boolean includeDefault,
java.lang.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.