|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.codehaus.enunciate.main.BaseArtifact
public abstract class BaseArtifact
Base implementation for an artifact.
| Constructor Summary | |
|---|---|
protected |
BaseArtifact(java.lang.String module,
java.lang.String id)
|
| Method Summary | |
|---|---|
void |
addAlias(java.lang.String alias)
Add an alias to this artifact. |
void |
addDependency(ArtifactDependency dependency)
Adds a dependency to this artifact. |
int |
compareTo(Artifact artifact)
Compares artifacts by module then by id. |
java.util.Set<java.lang.String> |
getAliases()
The aliases for this artifact. |
java.util.List<ArtifactDependency> |
getDependencies()
The dependencies for this artifact. |
java.lang.String |
getId()
The id. |
java.lang.String |
getModule()
The module. |
boolean |
isPublic()
This artifact is, by default, not bundled if it's an artifact bundle. |
void |
setDependencies(java.util.List<ArtifactDependency> dependencies)
Sets the dependencies for this artifact. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.codehaus.enunciate.main.Artifact |
|---|
exportTo, getSize |
| Constructor Detail |
|---|
protected BaseArtifact(java.lang.String module,
java.lang.String id)
module - The name of the module.id - The module id.| Method Detail |
|---|
public java.lang.String getModule()
getModule in interface Artifactpublic java.lang.String getId()
getId in interface Artifactpublic int compareTo(Artifact artifact)
compareTo in interface java.lang.Comparable<Artifact>artifact - The artifact to compare.
public boolean isPublic()
isPublic in interface Artifactpublic java.util.List<ArtifactDependency> getDependencies()
getDependencies in interface Artifactpublic void addDependency(ArtifactDependency dependency)
dependency - The dependency to add.public void setDependencies(java.util.List<ArtifactDependency> dependencies)
dependencies - The dependencies to set.public java.util.Set<java.lang.String> getAliases()
getAliases in interface Artifactpublic void addAlias(java.lang.String alias)
alias - An alias for this artifact.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||