|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.dotnet.assembler.impl.AssemblyPluginsRepository
public final class AssemblyPluginsRepository
Provides a way for loading the assembly-plugins.xml file and accessing its content.
Constructor Summary | |
---|---|
AssemblyPluginsRepository()
Constructor. |
Method Summary | |
---|---|
org.apache.maven.dotnet.model.assembly.plugins.AssemblyPlugin |
getAssemblyPluginFor(java.lang.String language)
Returns an assembly plugin for the specified programming language. |
java.util.List<org.apache.maven.dotnet.model.assembly.plugins.AssemblyPlugin> |
getAssemblyPlugins()
Returns all assembly plugins. |
void |
load(java.io.InputStream inputStream,
java.util.Hashtable properties)
Loads the repository. |
void |
setRepositoryRegistry(RepositoryRegistry repositoryRegistry)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AssemblyPluginsRepository()
RepositoryRegistry, not by the
application developer.
Method Detail |
---|
public void load(java.io.InputStream inputStream, java.util.Hashtable properties) throws java.io.IOException
load
in interface Repository
inputStream
- a stream of the repository file (typically from *.xml)properties
- additional user-supplied parameters used to customize the behavior of the repository
java.io.IOException
- if there is a problem loading the repositorypublic void setRepositoryRegistry(RepositoryRegistry repositoryRegistry)
setRepositoryRegistry
in interface Repository
Repository.setRepositoryRegistry(org.apache.maven.dotnet.registry.RepositoryRegistry)
public java.util.List<org.apache.maven.dotnet.model.assembly.plugins.AssemblyPlugin> getAssemblyPlugins()
public org.apache.maven.dotnet.model.assembly.plugins.AssemblyPlugin getAssemblyPluginFor(java.lang.String language) throws AssemblyInfoException
language
- the programming language to use for matching an assembly plugin
AssemblyInfoException
- if there is no plugin for the specified language
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |