|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.avalon.tools.model.Gump
An immutable data object holding supplimentary information required for the creation fo gump project defintions.
Field Summary | |
static Gump |
NULL_GUMP
|
Constructor Summary | |
Gump(String alias,
String id,
boolean classpath,
boolean ignore)
Creation of a new gump supplementation definition. |
Method Summary | |
String |
getAlias()
Gump alias name. |
String |
getId()
Gump project jar id. |
boolean |
isClasspathEntry()
Return true if this defintion is required as part of the classpath established by gump. |
boolean |
isIgnorable()
Return true if this defintion can be ignored when building a gump project dependency. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final Gump NULL_GUMP
Constructor Detail |
public Gump(String alias, String id, boolean classpath, boolean ignore)
alias
- a name used by gump when referring to a magic keyid
- a buuild id used by gump when referencing projects that declare
multiple jar file deliverablesclasspath
- if TRUE then the defintion to which this object is associated will
referenced as a gump classpath referenceignore
- if TRUE magic can ignore this project when generating a gump project
descriptorMethod Detail |
public String getAlias()
public String getId()
public boolean isIgnorable()
public boolean isClasspathEntry()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |