|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IArtifactFacade
Facade which provides an interface for common properties of a maven Artifact or MavenProject. Needed to generate p2 metadata P2Generator for both reactor projects and binary artifacts. For
eclipse-plugin reactor projects, also carries information about the
corresponding eclipse source bundle.
| Method Summary | |
|---|---|
java.lang.String |
getArtifactId()
|
java.lang.String |
getGroupId()
|
java.io.File |
getLocation()
|
java.lang.String |
getPackagingType()
|
java.lang.String |
getSourceBundleSuffix()
Suffix which will be appended to the symbolc name of the bundle to generate the symbolic name of the corresponding source bundle. |
java.lang.String |
getVersion()
|
boolean |
hasSourceBundle()
whether a source bundle will be generated for this artifact. |
| Method Detail |
|---|
java.io.File getLocation()
java.lang.String getGroupId()
java.lang.String getArtifactId()
java.lang.String getVersion()
java.lang.String getPackagingType()
java.lang.String getSourceBundleSuffix()
OsgiSourceMojo#sourceBundleSuffix. May return null if
hasSourceBundle() == false.
boolean hasSourceBundle()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||