Package org.eclipse.tycho.core.p2
Class P2ArtifactRepositoryLayout
- java.lang.Object
-
- org.eclipse.tycho.core.p2.P2ArtifactRepositoryLayout
-
- All Implemented Interfaces:
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
,org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
@Component(role=org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout.class, hint="p2") public class P2ArtifactRepositoryLayout extends Object implements org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
-
-
Constructor Summary
Constructors Constructor Description P2ArtifactRepositoryLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getId()
org.apache.maven.artifact.repository.ArtifactRepository
newMavenArtifactRepository(String id, String url, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
String
pathOf(org.apache.maven.artifact.Artifact artifact)
String
pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
String
pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
pathOf
public String pathOf(org.apache.maven.artifact.Artifact artifact)
- Specified by:
pathOf
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
pathOfLocalRepositoryMetadata
public String pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
- Specified by:
pathOfLocalRepositoryMetadata
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
pathOfRemoteRepositoryMetadata
public String pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
- Specified by:
pathOfRemoteRepositoryMetadata
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
getId
public String getId()
- Specified by:
getId
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
newMavenArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository newMavenArtifactRepository(String id, String url, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
- Specified by:
newMavenArtifactRepository
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
-
-