commit | 4b2266e535ae5bc1db4b530e6f4c097196783050 | [log] [tgz] |
---|---|---|
author | Alan R Williams <alan.r.williams@manchester.ac.uk> | Tue Aug 19 16:40:10 2014 +0100 |
committer | Alan R Williams <alan.r.williams@manchester.ac.uk> | Tue Aug 19 16:40:10 2014 +0100 |
tree | b56c1598cb6bd459f7b48194ebfb4b08858cdbd9 | |
parent | e6bf622e8d2bd0ecf10f256a38184155ee49eb38 [diff] |
Modified capability for T3-1180
diff --git a/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/ServiceDescriptionRegistry.java b/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/ServiceDescriptionRegistry.java index 2eb1f56..a5736e8 100644 --- a/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/ServiceDescriptionRegistry.java +++ b/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/ServiceDescriptionRegistry.java
@@ -23,6 +23,9 @@ @SuppressWarnings("unchecked") public Set<ServiceDescription> getServiceDescriptions(); + + @SuppressWarnings("unchecked") + public Set<ServiceDescription> getServiceDescriptions(ServiceDescriptionProvider provider); @SuppressWarnings("unchecked") public List<ConfigurableServiceProvider> getUnconfiguredServiceProviders();
diff --git a/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/events/RemovedProviderEvent.java b/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/events/RemovedProviderEvent.java index a382bdf..0e4a21d 100644 --- a/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/events/RemovedProviderEvent.java +++ b/activity-palette-api/src/main/java/net/sf/taverna/t2/servicedescriptions/events/RemovedProviderEvent.java
@@ -1,10 +1,23 @@ package net.sf.taverna.t2.servicedescriptions.events; +import java.util.Set; + +import net.sf.taverna.t2.servicedescriptions.ServiceDescription; import net.sf.taverna.t2.servicedescriptions.ServiceDescriptionProvider; public class RemovedProviderEvent extends AbstractProviderEvent { - public RemovedProviderEvent(ServiceDescriptionProvider provider) { + private Set<ServiceDescription> removedDescriptions; + + public RemovedProviderEvent(ServiceDescriptionProvider provider, Set<ServiceDescription> removedDescriptions) { super(provider); + this.removedDescriptions = removedDescriptions; + } + + /** + * @return the removedDescriptions + */ + public Set<ServiceDescription> getRemovedDescriptions() { + return removedDescriptions; } } \ No newline at end of file