Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/artifact/spi/ArtifactDescriptor.java')
-rw-r--r--bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/artifact/spi/ArtifactDescriptor.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/artifact/spi/ArtifactDescriptor.java b/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/artifact/spi/ArtifactDescriptor.java
index 7796f1792..4ff52e2d8 100644
--- a/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/artifact/spi/ArtifactDescriptor.java
+++ b/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/p2/repository/artifact/spi/ArtifactDescriptor.java
@@ -70,10 +70,12 @@ public class ArtifactDescriptor implements IArtifactDescriptor, IMemberProvider
/* (non-Javadoc)
* @see org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor#getArtifactKey()
*/
+ @Override
public IArtifactKey getArtifactKey() {
return key;
}
+ @Override
public String getProperty(String propertyKey) {
return properties.get(propertyKey);
}
@@ -93,10 +95,12 @@ public class ArtifactDescriptor implements IArtifactDescriptor, IMemberProvider
* Returns a read-only collection of the properties of the artifact descriptor.
* @return the properties of this artifact descriptor.
*/
+ @Override
public Map<String, String> getProperties() {
return OrderedProperties.unmodifiableProperties(properties);
}
+ @Override
public IProcessingStepDescriptor[] getProcessingSteps() {
return processingSteps;
}
@@ -105,6 +109,7 @@ public class ArtifactDescriptor implements IArtifactDescriptor, IMemberProvider
processingSteps = value == null || value.length == 0 ? EMPTY_STEPS : value;
}
+ @Override
public boolean equals(Object obj) {
if (this == obj)
return true;
@@ -133,6 +138,7 @@ public class ArtifactDescriptor implements IArtifactDescriptor, IMemberProvider
return true;
}
+ @Override
public int hashCode() {
String format = getProperty(FORMAT);
@@ -144,6 +150,7 @@ public class ArtifactDescriptor implements IArtifactDescriptor, IMemberProvider
return result;
}
+ @Override
public IArtifactRepository getRepository() {
return repository;
}
@@ -152,6 +159,7 @@ public class ArtifactDescriptor implements IArtifactDescriptor, IMemberProvider
repository = value;
}
+ @Override
public String toString() {
String format = getProperty(IArtifactDescriptor.FORMAT);
if (format == null)
@@ -159,6 +167,7 @@ public class ArtifactDescriptor implements IArtifactDescriptor, IMemberProvider
return format + ": " + key.toString(); //$NON-NLS-1$
}
+ @Override
public Object getMember(String memberName) {
if (memberName == MEMBER_ARTIFACT_KEY)
return key;

Back to the top