public class ArchetypeModel extends Object implements Serializable
Constructor and Description |
---|
ArchetypeModel() |
Modifier and Type | Method and Description |
---|---|
void |
addResource(Resource resource)
Method addResource.
|
void |
addSiteResource(Resource resource)
Method addSiteResource.
|
void |
addSource(Source source)
Method addSource.
|
void |
addTestResource(Resource resource)
Method addTestResource.
|
void |
addTestSource(Source source)
Method addTestSource.
|
String |
getId()
Get the value should be the same as the artifactId in the
archetype
pom.xml . |
String |
getModelEncoding()
Get the modelEncoding field.
|
List |
getResources()
Method getResources.
|
List |
getSiteResources()
Method getSiteResources.
|
List |
getSources()
Method getSources.
|
List |
getTestResources()
Method getTestResources.
|
List |
getTestSources()
Method getTestSources.
|
boolean |
isAllowPartial()
Get setting this option to
true makes it
possible to run the
archetype:create even on existing
projects. |
void |
removeResource(Resource resource)
Method removeResource.
|
void |
removeSiteResource(Resource resource)
Method removeSiteResource.
|
void |
removeSource(Source source)
Method removeSource.
|
void |
removeTestResource(Resource resource)
Method removeTestResource.
|
void |
removeTestSource(Source source)
Method removeTestSource.
|
void |
setAllowPartial(boolean allowPartial)
Set setting this option to
true makes it
possible to run the
archetype:create even on existing
projects. |
void |
setId(String id)
Set the value should be the same as the artifactId in the
archetype
pom.xml . |
void |
setModelEncoding(String modelEncoding)
Set the modelEncoding field.
|
void |
setResources(List resources)
Set files that will go into
src/main/resources . |
void |
setSiteResources(List siteResources)
Set files that will go into
src/site . |
void |
setSources(List sources)
Set files that will go into
src/main/java . |
void |
setTestResources(List testResources)
Set files that will go into
src/test/resources . |
void |
setTestSources(List testSources)
Set files that will go into
src/test/java . |
public void addResource(Resource resource)
resource
- public void addSiteResource(Resource resource)
resource
- public void addSource(Source source)
source
- public void addTestResource(Resource resource)
resource
- public void addTestSource(Source source)
source
- public String getId()
pom.xml
.public String getModelEncoding()
public List getResources()
public List getSiteResources()
public List getSources()
public List getTestResources()
public List getTestSources()
public boolean isAllowPartial()
true
makes it
possible to run the
archetype:create
even on existing
projects.public void removeResource(Resource resource)
resource
- public void removeSiteResource(Resource resource)
resource
- public void removeSource(Source source)
source
- public void removeTestResource(Resource resource)
resource
- public void removeTestSource(Source source)
source
- public void setAllowPartial(boolean allowPartial)
true
makes it
possible to run the
archetype:create
even on existing
projects.allowPartial
- public void setId(String id)
pom.xml
.id
- public void setModelEncoding(String modelEncoding)
modelEncoding
- public void setResources(List resources)
src/main/resources
.resources
- public void setSiteResources(List siteResources)
src/site
.siteResources
- public void setSources(List sources)
src/main/java
.sources
- public void setTestResources(List testResources)
src/test/resources
.testResources
- public void setTestSources(List testSources)
src/test/java
.testSources
- Copyright © 2007-2012 Apache Software Foundation. All Rights Reserved.