org.apache.maven.plugin.assembly.model
Class Component

java.lang.Object
  extended by org.apache.maven.plugin.assembly.model.Component
All Implemented Interfaces:
Serializable

public class Component
extends Object
implements Serializable

Describes the component layout and packaging.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
Component()
           
 
Method Summary
 void addContainerDescriptorHandler(ContainerDescriptorHandlerConfig containerDescriptorHandlerConfig)
          Method addContainerDescriptorHandler.
 void addDependencySet(DependencySet dependencySet)
          Method addDependencySet.
 void addFile(FileItem fileItem)
          Method addFile.
 void addFileSet(FileSet fileSet)
          Method addFileSet.
 void addRepository(Repository repository)
          Method addRepository.
 List getContainerDescriptorHandlers()
          Method getContainerDescriptorHandlers.
 List getDependencySets()
          Method getDependencySets.
 List getFiles()
          Method getFiles.
 List getFileSets()
          Method getFileSets.
 String getModelEncoding()
          Get the modelEncoding field.
 List getRepositories()
          Method getRepositories.
 void removeContainerDescriptorHandler(ContainerDescriptorHandlerConfig containerDescriptorHandlerConfig)
          Method removeContainerDescriptorHandler.
 void removeDependencySet(DependencySet dependencySet)
          Method removeDependencySet.
 void removeFile(FileItem fileItem)
          Method removeFile.
 void removeFileSet(FileSet fileSet)
          Method removeFileSet.
 void removeRepository(Repository repository)
          Method removeRepository.
 void setContainerDescriptorHandlers(List containerDescriptorHandlers)
          Set set of components which filter various container descriptors out of the normal archive stream, so they can be aggregated then added.
 void setDependencySets(List dependencySets)
          Set specifies which dependencies to include in the assembly.
 void setFiles(List files)
          Set specifies which single files to include in the assembly.
 void setFileSets(List fileSets)
          Set specifies which groups of files to include in the assembly.
 void setModelEncoding(String modelEncoding)
          Set the modelEncoding field.
 void setRepositories(List repositories)
          Set specifies a set of repositories to include in the assembly.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Component

public Component()
Method Detail

addContainerDescriptorHandler

public void addContainerDescriptorHandler(ContainerDescriptorHandlerConfig containerDescriptorHandlerConfig)
Method addContainerDescriptorHandler.

Parameters:
containerDescriptorHandlerConfig -

addDependencySet

public void addDependencySet(DependencySet dependencySet)
Method addDependencySet.

Parameters:
dependencySet -

addFile

public void addFile(FileItem fileItem)
Method addFile.

Parameters:
fileItem -

addFileSet

public void addFileSet(FileSet fileSet)
Method addFileSet.

Parameters:
fileSet -

addRepository

public void addRepository(Repository repository)
Method addRepository.

Parameters:
repository -

getContainerDescriptorHandlers

public List getContainerDescriptorHandlers()
Method getContainerDescriptorHandlers.

Returns:
List

getDependencySets

public List getDependencySets()
Method getDependencySets.

Returns:
List

getFileSets

public List getFileSets()
Method getFileSets.

Returns:
List

getFiles

public List getFiles()
Method getFiles.

Returns:
List

getModelEncoding

public String getModelEncoding()
Get the modelEncoding field.

Returns:
String

getRepositories

public List getRepositories()
Method getRepositories.

Returns:
List

removeContainerDescriptorHandler

public void removeContainerDescriptorHandler(ContainerDescriptorHandlerConfig containerDescriptorHandlerConfig)
Method removeContainerDescriptorHandler.

Parameters:
containerDescriptorHandlerConfig -

removeDependencySet

public void removeDependencySet(DependencySet dependencySet)
Method removeDependencySet.

Parameters:
dependencySet -

removeFile

public void removeFile(FileItem fileItem)
Method removeFile.

Parameters:
fileItem -

removeFileSet

public void removeFileSet(FileSet fileSet)
Method removeFileSet.

Parameters:
fileSet -

removeRepository

public void removeRepository(Repository repository)
Method removeRepository.

Parameters:
repository -

setContainerDescriptorHandlers

public void setContainerDescriptorHandlers(List containerDescriptorHandlers)
Set set of components which filter various container descriptors out of the normal archive stream, so they can be aggregated then added.

Parameters:
containerDescriptorHandlers -

setDependencySets

public void setDependencySets(List dependencySets)
Set specifies which dependencies to include in the assembly. A dependencySet is specified by providing one or more of <dependencySet> subelements.

Parameters:
dependencySets -

setFileSets

public void setFileSets(List fileSets)
Set specifies which groups of files to include in the assembly. A fileSet is specified by providing one or more of <fileSet> subelements.

Parameters:
fileSets -

setFiles

public void setFiles(List files)
Set specifies which single files to include in the assembly. A file is specified by providing one or more of <file> subelements.

Parameters:
files -

setModelEncoding

public void setModelEncoding(String modelEncoding)
Set the modelEncoding field.

Parameters:
modelEncoding -

setRepositories

public void setRepositories(List repositories)
Set specifies a set of repositories to include in the assembly. A repository is specified by providing one or more of <repository> subelements.

Parameters:
repositories -


Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.