|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Artifact | |
|---|---|
| net.sf.taverna.raven.appconfig | |
| net.sf.taverna.raven.plugins.ui | |
| net.sf.taverna.raven.repository | Contains classes and interfaces to represent Artifacts and the local repository structure which contains them. |
| net.sf.taverna.raven.repository.impl | Implementations of the interfaces within the repository package. |
| net.sf.taverna.raven.spi | Listeners used to bind to a Repository and provide monitoring of that Repository for implementations of a particular Service Provider Interface (SPI). |
| net.sf.taverna.update.plugin.ui | |
| net.sf.taverna.zaria.raven | |
| org.embl.ebi.escience.scuflui.workbench | |
| Uses of Artifact in net.sf.taverna.raven.appconfig |
|---|
| Methods in net.sf.taverna.raven.appconfig that return types with arguments of type Artifact | |
|---|---|
java.util.Set<Artifact> |
ApplicationRuntime.getSystemArtifacts()
|
| Uses of Artifact in net.sf.taverna.raven.plugins.ui |
|---|
| Methods in net.sf.taverna.raven.plugins.ui with parameters of type Artifact | |
|---|---|
void |
PluginRepositoryListener.statusChanged(Artifact a,
ArtifactStatus oldStatus,
ArtifactStatus newStatus)
|
| Uses of Artifact in net.sf.taverna.raven.repository |
|---|
| Classes in net.sf.taverna.raven.repository that implement Artifact | |
|---|---|
class |
BasicArtifact
Simple base artifact class, a bean with three strings for groupId, artifactId and version. |
| Methods in net.sf.taverna.raven.repository that return Artifact | |
|---|---|
Artifact |
Repository.artifactForClass(java.lang.Class<?> c)
Given a Class object return the Artifact whose LocalArtifactClassLoader created it. |
| Methods in net.sf.taverna.raven.repository that return types with arguments of type Artifact | |
|---|---|
java.util.List<Artifact> |
Repository.getArtifacts()
Get the list of known Artifacts for this Repository |
java.util.List<Artifact> |
Repository.getArtifacts(ArtifactStatus s)
Get the list of known Artifacts for this Repository with the specified ArtifactStatus |
| Methods in net.sf.taverna.raven.repository with parameters of type Artifact | |
|---|---|
void |
Repository.addArtifact(Artifact a)
Add a new artifact to this repository. |
DownloadStatus |
Repository.getDownloadStatus(Artifact a)
Fetch the DownloadStatus for the given Artifact, only valid for PomFetching and JarFetching Artifact states. |
java.lang.ClassLoader |
Repository.getLoader(Artifact a,
java.lang.ClassLoader parent)
Get a ClassLoader for the specified artifact |
ArtifactStatus |
Repository.getStatus(Artifact a)
Fetch the ArtifactStatus represengint the state of the given Artifact in this Repository, if the artifact is not found then this method will return ArtifactStatus.Unknown |
void |
RepositoryListener.statusChanged(Artifact a,
ArtifactStatus oldStatus,
ArtifactStatus newStatus)
|
| Constructors in net.sf.taverna.raven.repository with parameters of type Artifact | |
|---|---|
BasicArtifact(Artifact other)
Construct a BasicArtifact as a copy of another artifact |
|
| Constructor parameters in net.sf.taverna.raven.repository with type arguments of type Artifact | |
|---|---|
AggregatingClassLoader(Repository rep,
java.util.List<Artifact> artifacts)
|
|
AggregatingClassLoader(Repository rep,
java.util.List<Artifact> artifacts,
java.lang.ClassLoader parent)
|
|
| Uses of Artifact in net.sf.taverna.raven.repository.impl |
|---|
| Classes in net.sf.taverna.raven.repository.impl that implement Artifact | |
|---|---|
class |
ArtifactImpl
A single Maven2 artifact with group, artifact and version |
| Methods in net.sf.taverna.raven.repository.impl that return Artifact | |
|---|---|
Artifact |
DummyRepository.artifactForClass(java.lang.Class c)
|
Artifact |
LocalRepository.artifactForClass(java.lang.Class<?> c)
Given a Class object return the Artifact whose LocalArtifactClassLoader created it. |
Artifact |
LocalArtifactClassLoader.getArtifact()
|
| Methods in net.sf.taverna.raven.repository.impl that return types with arguments of type Artifact | |
|---|---|
java.util.List<Artifact> |
DummyRepository.getArtifacts()
|
java.util.List<Artifact> |
LocalRepository.getArtifacts()
Return all Artifacts within this repository |
java.util.List<Artifact> |
DummyRepository.getArtifacts(ArtifactStatus s)
|
java.util.List<Artifact> |
LocalRepository.getArtifacts(ArtifactStatus s)
Return all artifacts with the specified ArtifactStatus |
| Methods in net.sf.taverna.raven.repository.impl with parameters of type Artifact | |
|---|---|
void |
DummyRepository.addArtifact(Artifact a)
|
void |
LocalRepository.addArtifact(Artifact a1)
|
DownloadStatus |
DummyRepository.getDownloadStatus(Artifact a)
|
DownloadStatus |
LocalRepository.getDownloadStatus(Artifact a)
If the artifact specified is in either PomFetching or JarFetching state this returns a DownloadStatus object which provides a non updating snapshot of the file size (if known) and total bytes downloaded. |
java.lang.ClassLoader |
DummyRepository.getLoader(Artifact a,
java.lang.ClassLoader parent)
|
java.lang.ClassLoader |
LocalRepository.getLoader(Artifact a1,
java.lang.ClassLoader parent)
|
ArtifactStatus |
DummyRepository.getStatus(Artifact a)
|
ArtifactStatus |
LocalRepository.getStatus(Artifact a)
Status for a given Artifact |
java.io.File |
LocalRepository.jarFile(Artifact a)
File object for JAR for the specified artifact. |
| Method parameters in net.sf.taverna.raven.repository.impl with type arguments of type Artifact | |
|---|---|
static Repository |
LocalRepository.getRepository(java.io.File base,
java.lang.ClassLoader loader,
java.util.Set<Artifact> systemArtifacts)
Get a new or cached instance of LocalRepository. |
| Uses of Artifact in net.sf.taverna.raven.spi |
|---|
| Methods in net.sf.taverna.raven.spi that return Artifact | |
|---|---|
Artifact |
Profile.discoverArtifact(java.lang.String groupId,
java.lang.String artifactId)
Select the highest version Artifact defined in the registry that
fits the artifactId and groupId. |
Artifact |
Profile.discoverArtifact(java.lang.String groupId,
java.lang.String artifactId,
Repository repository)
Select the highest version Artifact defined in the registry that
fits the artifactId and groupId. |
| Methods in net.sf.taverna.raven.spi that return types with arguments of type Artifact | |
|---|---|
java.util.Set<Artifact> |
ArtifactFilter.filter(java.util.Set<Artifact> artifacts)
Given a set of Artifacts returns a subset according to the filtering criteria defined by implementations of this interface. |
java.util.Set<Artifact> |
LatestVersionFilter.filter(java.util.Set<Artifact> artifacts)
|
java.util.Set<Artifact> |
Profile.filter(java.util.Set<Artifact> intersecting)
Return the intersection of the set of Artifacts in this Profile and that presented to this method if strict is true, otherwise return the intersection plus all artifacts in the set which have no match within the profile when only groupId and artifactId are taken into account. |
java.util.Set<Artifact> |
Profile.getArtifacts()
Get the artifacts that forms part of this profile. |
java.util.Set<Artifact> |
Profile.getSystemArtifacts()
Get the subset of Profile.getArtifacts() that is marked as being system
artifacts by this profile. |
| Methods in net.sf.taverna.raven.spi with parameters of type Artifact | |
|---|---|
void |
Profile.addArtifact(Artifact artifact)
Allow an artifact to be added to the profile at runtime |
void |
SpiRegistry.addNewArtifact(Artifact a)
|
void |
Profile.addSystemArtifact(Artifact artifact)
|
void |
Profile.removeArtifact(Artifact artifact)
Allow an artifact to be removed from the profile at runtime |
void |
Profile.removeSystemArtifact(Artifact artifact)
|
| Method parameters in net.sf.taverna.raven.spi with type arguments of type Artifact | |
|---|---|
java.util.Set<Artifact> |
ArtifactFilter.filter(java.util.Set<Artifact> artifacts)
Given a set of Artifacts returns a subset according to the filtering criteria defined by implementations of this interface. |
java.util.Set<Artifact> |
LatestVersionFilter.filter(java.util.Set<Artifact> artifacts)
|
java.util.Set<Artifact> |
Profile.filter(java.util.Set<Artifact> intersecting)
Return the intersection of the set of Artifacts in this Profile and that presented to this method if strict is true, otherwise return the intersection plus all artifacts in the set which have no match within the profile when only groupId and artifactId are taken into account. |
| Uses of Artifact in net.sf.taverna.update.plugin.ui |
|---|
| Methods in net.sf.taverna.update.plugin.ui with parameters of type Artifact | |
|---|---|
void |
PluginRepositoryListener.statusChanged(Artifact a,
ArtifactStatus oldStatus,
ArtifactStatus newStatus)
|
| Uses of Artifact in net.sf.taverna.zaria.raven |
|---|
| Methods in net.sf.taverna.zaria.raven that return Artifact | |
|---|---|
static Artifact |
ArtifactDownloadDialog.showDialog(java.awt.Component frameComp,
java.awt.Component locationComp,
java.lang.String labelText,
java.lang.String title,
java.lang.String[] suggestedGroups,
java.lang.String[] suggestedVersions)
|
| Uses of Artifact in org.embl.ebi.escience.scuflui.workbench |
|---|
| Methods in org.embl.ebi.escience.scuflui.workbench with parameters of type Artifact | |
|---|---|
void |
Workbench.addArtifact(Artifact a)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||