|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AssemblyInfoMarshaller
Provides services for creating an AssemblyInfo class.
Method Summary | |
---|---|
void |
init(org.apache.maven.dotnet.model.assembly.plugins.AssemblyPlugin plugin)
Initializes the marshaller. |
void |
marshal(AssemblyInfo assemblyInfo,
org.apache.maven.project.MavenProject mavenProject,
java.io.OutputStream outputStream)
Writes the assembly info to AssemblyInfo.[language-extension]. |
AssemblyInfo |
unmarshall(java.io.InputStream inputStream)
Unmarshalls an AssemblyInfo.* class file. |
Method Detail |
---|
void marshal(AssemblyInfo assemblyInfo, org.apache.maven.project.MavenProject mavenProject, java.io.OutputStream outputStream) throws java.io.IOException
assemblyInfo
- the assembly infomavenProject
- the maven projectoutputStream
- the output stream to write to (currently unused)
java.io.IOException
- if there was a problem writing out the class fileAssemblyInfo unmarshall(java.io.InputStream inputStream) throws java.io.IOException
inputStream
- the input stream of the AssemblyInfo.* class file
java.io.IOException
- if there was a problem reading the AssemblyInfo class filevoid init(org.apache.maven.dotnet.model.assembly.plugins.AssemblyPlugin plugin)
plugin
- the assembly plugin model associated with this marshaller (plugin specified within the
assembly-plugins.xml file)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |