Modifier and Type | Method and Description |
---|---|
protected abstract java.util.Collection<ArtifactKey> |
AbstractBinaryProjectsImportJob.getArtifactKeys(org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.debug.core.sourcelookup.ISourceContainer |
BinaryProjectContainerResolver.resolveSourceContainer(ArtifactKey artifact,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Field and Description |
---|---|
private ArtifactKey |
ArtifactRef.artifactKey |
Modifier and Type | Method and Description |
---|---|
static ArtifactKey |
ArtifactKey.fromPortableString(java.lang.String str) |
ArtifactKey |
ArtifactRef.getArtifactKey() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<ArtifactKey> |
ArtifactRef.toArtifactKey(java.util.Set<ArtifactRef> refs) |
Modifier and Type | Method and Description |
---|---|
void |
ILocalRepositoryListener.artifactInstalled(java.io.File repositoryBasedir,
ArtifactKey baseArtifact,
ArtifactKey artifact,
java.io.File artifactFile)
New artifact has been downloaded or installed to maven local repository
|
Modifier and Type | Method and Description |
---|---|
ArtifactKey |
IndexedArtifactFile.getArtifactKey() |
Modifier and Type | Method and Description |
---|---|
void |
IMutableIndex.addArtifact(java.io.File pomFile,
ArtifactKey artifactKey) |
IndexedArtifactFile |
IIndex.getIndexedArtifactFile(ArtifactKey artifact) |
void |
IMutableIndex.removeArtifact(java.io.File pomFile,
ArtifactKey artifactKey) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.runtime.IStatus |
ArtifactFilterManager.filter(org.eclipse.core.resources.IProject project,
ArtifactKey artifact) |
org.eclipse.core.runtime.IStatus |
IArtifactFilter.filter(org.eclipse.core.resources.IProject project,
ArtifactKey artifact) |
IndexedArtifactFile |
FilteredIndex.getIndexedArtifactFile(ArtifactKey artifact) |
Modifier and Type | Method and Description |
---|---|
void |
NexusIndex.addArtifact(java.io.File pomFile,
ArtifactKey artifactKey) |
protected void |
NexusIndexManager.addDocument(IRepository repository,
java.io.File file,
ArtifactKey key) |
void |
IndexingTransferListener.artifactInstalled(java.io.File repositoryBasedir,
ArtifactKey baseArtifact,
ArtifactKey artifact,
java.io.File artifactFile) |
static java.lang.String |
NexusIndexManager.getDocumentKey(ArtifactKey artifact) |
IndexedArtifactFile |
NexusIndex.getIndexedArtifactFile(ArtifactKey artifact) |
IndexedArtifactFile |
CompositeIndex.getIndexedArtifactFile(ArtifactKey artifact) |
IndexedArtifactFile |
NexusIndexManager.getIndexedArtifactFile(IRepository repository,
ArtifactKey gav)
for Unit test
|
private IMavenProjectFacade |
NexusIndexManager.getProjectByArtifactKey(ArtifactKey artifactKey) |
void |
NexusIndex.removeArtifact(java.io.File pomFile,
ArtifactKey artifactKey) |
protected void |
NexusIndexManager.removeDocument(IRepository repository,
java.io.File file,
ArtifactKey key,
IMavenProjectFacade facade) |
Modifier and Type | Field and Description |
---|---|
private static ArtifactKey |
MavenWorkspaceRuntime.MAVEN_DISTRIBUTION |
private static ArtifactKey |
MavenWorkspaceRuntime.PLEXUS_CLASSWORLDS |
Modifier and Type | Method and Description |
---|---|
protected ArtifactKey |
MavenWorkspaceRuntime.getDistributionArtifactKey() |
Modifier and Type | Method and Description |
---|---|
private boolean |
EclipseMavenMetadataCache.contains(java.util.List<org.apache.maven.artifact.Artifact> artifacts,
ArtifactKey key) |
private boolean |
EclipseMavenMetadataCache.equals(org.apache.maven.artifact.Artifact artifact,
ArtifactKey key) |
private void |
EclipseMavenMetadataCache.removeProject(ArtifactKey key) |
java.util.Set<java.io.File> |
EclipseMavenMetadataCache.removeProject(java.io.File pom,
ArtifactKey key,
boolean force) |
java.util.Set<java.io.File> |
EclipsePluginArtifactsCache.removeProject(java.io.File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate) |
java.util.Set<java.io.File> |
EclipsePluginRealmCache.removeProject(java.io.File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate) |
java.util.Set<java.io.File> |
EclipseExtensionRealmCache.removeProject(java.io.File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate) |
java.util.Set<java.io.File> |
IManagedCache.removeProject(java.io.File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate) |
java.util.Set<java.io.File> |
EclipseProjectRealmCache.removeProject(java.io.File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate) |
Modifier and Type | Field and Description |
---|---|
private ArtifactKey |
MavenProjectFacade.artifactKey |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<ArtifactKey,java.util.Set<org.eclipse.core.resources.IFile>> |
BasicProjectRegistry.workspaceArtifacts
Maps ArtifactKey to IFile of the POM file that defines this artifact.
|
Modifier and Type | Method and Description |
---|---|
ArtifactKey |
MavenProjectFacade.getArtifactKey() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<ArtifactKey,java.util.Collection<org.eclipse.core.resources.IFile>> |
ProjectRegistry.getWorkspaceArtifacts(java.lang.String groupId,
java.lang.String artifactId) |
java.util.Map<ArtifactKey,java.util.Collection<org.eclipse.core.resources.IFile>> |
MutableProjectRegistry.getWorkspaceArtifacts(java.lang.String groupId,
java.lang.String artifactId) |
java.util.Map<ArtifactKey,java.util.Collection<org.eclipse.core.resources.IFile>> |
IProjectRegistry.getWorkspaceArtifacts(java.lang.String groupId,
java.lang.String artifactId) |
java.util.Map<ArtifactKey,java.util.Collection<org.eclipse.core.resources.IFile>> |
BasicProjectRegistry.getWorkspaceArtifacts(java.lang.String groupId,
java.lang.String artifactId) |
Modifier and Type | Method and Description |
---|---|
static MavenCapability |
MavenCapability.createMavenArtifact(ArtifactKey key) |
static MavenRequiredCapability |
MavenRequiredCapability.createMavenArtifact(ArtifactKey key,
java.lang.String scope,
boolean optional) |
static MavenRequiredCapability |
MavenRequiredCapability.createMavenArtifactImport(ArtifactKey key) |
static MavenCapability |
MavenCapability.createMavenArtifactImport(ArtifactKey key) |
static MavenRequiredCapability |
MavenRequiredCapability.createMavenParent(ArtifactKey key) |
static MavenCapability |
MavenCapability.createMavenParent(ArtifactKey key) |
static MavenRequiredCapability |
MavenRequiredCapability.createResolvedMavenArtifact(ArtifactKey key,
java.lang.String scope,
boolean optional) |
static MavenRequiredCapability |
MavenRequiredCapability.createResolvedMavenParent(ArtifactKey key) |
private java.util.Set<java.io.File> |
ProjectRegistryManager.flushMavenCache(java.lang.Class<?> clazz,
java.io.File pom,
ArtifactKey key,
boolean force) |
(package private) java.util.Set<java.io.File> |
ProjectRegistryManager.flushMavenCaches(java.io.File pom,
ArtifactKey key,
org.apache.maven.project.MavenProject project,
boolean force)
Flushes caches maintained by Maven core.
|
(package private) static java.lang.String |
MavenCapability.getId(ArtifactKey key) |
private java.util.Set<org.eclipse.core.resources.IFile> |
ProjectRegistryManager.refreshWorkspaceModules(MutableProjectRegistry state,
org.eclipse.core.resources.IFile pom,
ArtifactKey mavenProject) |
void |
MutableProjectRegistry.removeProject(org.eclipse.core.resources.IFile pom,
ArtifactKey mavenProject) |
java.util.Set<org.eclipse.core.resources.IFile> |
MutableProjectRegistry.removeWorkspaceModules(org.eclipse.core.resources.IFile pom,
ArtifactKey mavenProject) |
Modifier and Type | Method and Description |
---|---|
ArtifactKey |
IMavenProjectFacade.getArtifactKey() |
Modifier and Type | Method and Description |
---|---|
static ArtifactKey |
SelectionUtil.getArtifactKey(java.lang.Object element) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<ArtifactKey> |
MavenActionSupport.getArtifacts(org.eclipse.core.resources.IFile file,
MavenPlugin plugin) |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<ArtifactKey> |
MavenRepositorySearchDialog.artifacts |
private java.util.Map<ArtifactKey,java.lang.String> |
MavenRepositorySearchDialog.managed
keys = artifact keys, values = type
|
Constructor and Description |
---|
MavenRepositorySearchDialog(org.eclipse.swt.widgets.Shell parent,
java.lang.String title,
java.lang.String queryType,
java.util.Set<ArtifactKey> artifacts,
java.util.Map<ArtifactKey,java.lang.String> managed,
boolean showScope,
org.apache.maven.project.MavenProject mp,
org.eclipse.core.resources.IProject p,
boolean showCoordinates) |
MavenRepositorySearchDialog(org.eclipse.swt.widgets.Shell parent,
java.lang.String title,
java.lang.String queryType,
java.util.Set<ArtifactKey> artifacts,
java.util.Map<ArtifactKey,java.lang.String> managed,
boolean showScope,
org.apache.maven.project.MavenProject mp,
org.eclipse.core.resources.IProject p,
boolean showCoordinates) |
Modifier and Type | Field and Description |
---|---|
private ArtifactKey |
AddExclusionOperation.exclusion |
Constructor and Description |
---|
AddExclusionOperation(org.apache.maven.model.Dependency dependency,
ArtifactKey exclusion) |
Modifier and Type | Method and Description |
---|---|
void |
MavenPomSelectionComponent.init(java.lang.String queryText,
java.lang.String queryType,
org.eclipse.core.resources.IProject project,
java.util.Set<ArtifactKey> artifacts,
java.util.Set<ArtifactKey> managed) |
void |
MavenPomSelectionComponent.init(java.lang.String queryText,
java.lang.String queryType,
org.eclipse.core.resources.IProject project,
java.util.Set<ArtifactKey> artifacts,
java.util.Set<ArtifactKey> managed) |
Modifier and Type | Method and Description |
---|---|
private void |
ShowDependencyHierarchyAction.showDependencyHierarchy(ArtifactKey projectKey,
ArtifactKey artifactKey) |
Modifier and Type | Method and Description |
---|---|
private org.apache.maven.artifact.Artifact |
DependencyTreePage.getArtifact(ArtifactKey artifactKey) |
void |
DependencyTreePage.selectDepedency(ArtifactKey artifactKey) |
void |
MavenPomEditor.showDependencyHierarchy(ArtifactKey artifactKey) |
Modifier and Type | Method and Description |
---|---|
(package private) <T> T |
MojoParameterMetadataProvider.execute(ArtifactKey pluginKey,
ICallable<T> callable) |
MojoParameter |
MojoParameterMetadataProvider.getClassConfiguration(ArtifactKey pluginKey,
java.lang.String className) |
MojoParameter |
MojoParameterMetadataProvider.getClassConfiguration(ArtifactKey pluginKey,
java.lang.String className,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
MojoParameter |
MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey) |
MojoParameter |
MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.util.Collection<java.lang.String> mojos) |
MojoParameter |
MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.util.Collection<java.lang.String> mojos,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
MojoParameter |
MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
MojoParameter |
MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.lang.String mojo) |
MojoParameter |
MojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.lang.String mojo,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
(package private) org.apache.maven.plugin.descriptor.PluginDescriptor |
MojoParameterMetadataProvider.getPluginDescriptor(ArtifactKey pluginKey,
IMavenExecutionContext context,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private MojoParameter |
MojoParameterMetadataProvider.getPredefined(ArtifactKey pluginKey) |
Modifier and Type | Method and Description |
---|---|
MojoParameter |
IMojoParameterMetadataProvider.getClassConfiguration(ArtifactKey pluginKey,
java.lang.String className)
Calculates available configuration of a single plugin class.
|
MojoParameter |
IMojoParameterMetadataProvider.getClassConfiguration(ArtifactKey pluginKey,
java.lang.String className,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
MojoParameter |
IMojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey)
Calculates available configuration of all mojos provided by specified plugin.
|
MojoParameter |
IMojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.util.Collection<java.lang.String> mojos)
Calculates available configuration of a number of mojos.
|
MojoParameter |
IMojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.util.Collection<java.lang.String> mojos,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
MojoParameter |
IMojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
MojoParameter |
IMojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.lang.String mojo)
Calculates available configuration of one specific mojo.
|
MojoParameter |
IMojoParameterMetadataProvider.getMojoConfiguration(ArtifactKey pluginKey,
java.lang.String mojo,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ArtifactKey |
IClasspathEntryDescriptor.getArtifactKey() |
Modifier and Type | Method and Description |
---|---|
void |
IClasspathEntryDescriptor.setArtifactKey(ArtifactKey artifactKey) |
Modifier and Type | Field and Description |
---|---|
(package private) ArtifactKey |
DownloadSourcesJob.DownloadRequest.artifact |
private ArtifactKey |
ClasspathEntryDescriptor.artifactKey |
Modifier and Type | Method and Description |
---|---|
ArtifactKey |
BuildPathManager.findArtifact(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IPath path) |
private ArtifactKey |
BuildPathManager.findArtifactByArtifactKey(org.eclipse.jdt.core.IClasspathEntry entry) |
private ArtifactKey |
BuildPathManager.findArtifactInIndex(org.eclipse.core.resources.IProject project,
org.eclipse.jdt.core.IClasspathEntry entry) |
ArtifactKey |
ClasspathEntryDescriptor.getArtifactKey() |
(package private) ArtifactKey[] |
BuildPathManager.getAttachedSourcesAndJavadoc(ArtifactKey a,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
boolean downloadSources,
boolean downloadJavaDoc)
Returns an array of
ArtifactKey s. |
Modifier and Type | Method and Description |
---|---|
private java.util.Set<ArtifactKey> |
BuildPathManager.findArtifacts(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IPath path)
Downloads artifact JavaDocs using background job.
|
Modifier and Type | Method and Description |
---|---|
void |
DownloadSourcesJob.addDownloadRequest(org.eclipse.core.resources.IProject project,
org.eclipse.jdt.core.IPackageFragmentRoot fragment,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavadoc) |
private java.io.File |
DownloadSourcesJob.download(ArtifactKey artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private java.io.File[] |
DownloadSourcesJob.downloadAttachments(ArtifactKey artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
boolean downloadSources,
boolean downloadJavadoc,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private boolean |
DownloadSourcesJob.downloadMaven(IMavenProjectFacade projectFacade,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavadoc,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private java.io.File |
BuildPathManager.getAttachedArtifactFile(ArtifactKey a,
java.lang.String classifier)
Resolves artifact from local repository.
|
(package private) ArtifactKey[] |
BuildPathManager.getAttachedSourcesAndJavadoc(ArtifactKey a,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
boolean downloadSources,
boolean downloadJavaDoc)
Returns an array of
ArtifactKey s. |
private java.lang.String |
BuildPathManager.getJavaDocUrl(ArtifactKey base) |
private org.eclipse.core.runtime.IPath |
BuildPathManager.getSourcePath(ArtifactKey a) |
private boolean |
BuildPathManager.isUnavailable(ArtifactKey a,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
void |
DownloadSourcesJob.scheduleDownload(org.eclipse.jdt.core.IPackageFragmentRoot fragment,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavadoc) |
void |
DownloadSourcesJob.scheduleDownload(org.eclipse.core.resources.IProject project,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavadoc)
If artifact is not null, download sources and/or javadoc of this artifact.
|
private void |
DownloadSourcesJob.scheduleDownload(org.eclipse.core.resources.IProject project,
org.eclipse.jdt.core.IPackageFragmentRoot fragment,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavadoc) |
private void |
BuildPathManager.scheduleDownload(org.eclipse.core.resources.IProject project,
org.apache.maven.project.MavenProject mavenProject,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavadoc) |
void |
ClasspathEntryDescriptor.setArtifactKey(ArtifactKey artifactKey) |
Constructor and Description |
---|
DownloadRequest(org.eclipse.core.resources.IProject project,
org.eclipse.jdt.core.IPackageFragmentRoot fragment,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavaDoc) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<ArtifactKey> |
DependencySetRefactoring.keys |
private java.util.List<ArtifactKey> |
DependencySetAction.keys |
Constructor and Description |
---|
OneDependency(ArtifactKey key) |
Constructor and Description |
---|
DependencySetRefactoring(org.eclipse.core.resources.IFile file,
java.util.List<ArtifactKey> keys) |
MavenDependencySetWizard(org.eclipse.core.resources.IFile file,
java.util.List<ArtifactKey> keys) |
Modifier and Type | Field and Description |
---|---|
(package private) ArtifactKey[] |
ExcludeArtifactRefactoring.excludes
Dependencies to exclude
|
private ArtifactKey[] |
DependencyExcludeAction.keys |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<org.apache.maven.model.Dependency,java.util.Set<ArtifactKey>> |
ExcludeArtifactRefactoring.Visitor.sourceMap |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<org.apache.maven.model.Dependency,java.util.Set<ArtifactKey>> |
ExcludeArtifactRefactoring.getDependencyExcludes(ParentHierarchyEntry model,
org.eclipse.core.runtime.IProgressMonitor monitor)
Map key is one of
|
(package private) java.util.Map<org.apache.maven.model.Dependency,java.util.Set<ArtifactKey>> |
ExcludeArtifactRefactoring.Visitor.getSourceMap() |
Modifier and Type | Method and Description |
---|---|
private static boolean |
ExcludeArtifactRefactoring.hasExclusion(ParentHierarchyEntry project,
org.apache.maven.model.Dependency d,
ArtifactKey exclusion) |
private static boolean |
ExcludeArtifactRefactoring.matches(org.apache.maven.model.Dependency d,
ArtifactKey a) |
private void |
ExcludeArtifactRefactoring.Visitor.put(org.apache.maven.model.Dependency dep,
ArtifactKey key) |
Modifier and Type | Method and Description |
---|---|
private static boolean |
ExcludeArtifactRefactoring.contains(java.util.Set<ArtifactKey> keys,
org.apache.maven.model.Dependency d) |
Constructor and Description |
---|
ExcludeArtifactRefactoring(ArtifactKey[] keys) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ArtifactKey> |
MavenArtifactIdentifier.identify(java.io.File classesLocation,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected java.util.Collection<ArtifactKey> |
MavenArtifactIdentifier.identifyCentralSearch(java.io.File file) |
protected java.util.Collection<ArtifactKey> |
MavenArtifactIdentifier.identifyNexusIndexer(java.io.File file) |
java.util.Collection<ArtifactKey> |
MavenArtifactIdentifier.scanPomProperties(java.io.File classesLocation) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.debug.core.sourcelookup.ISourceContainer |
MavenSourceContainerResolver.resolveSourceContainer(ArtifactKey artifact,
org.eclipse.core.runtime.IProgressMonitor monitor) |