Package net.sf.antcontrib.cpptasks.ide
Interface ProjectWriter
-
- All Known Implementing Classes:
CBuilderXProjectWriter
,DevStudioProjectWriter
,VisualStudioNETProjectWriter
,XcodeProjectWriter
public interface ProjectWriter
Project writer interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
writeProject(java.io.File baseName, CCTask task, ProjectDef projectDef, java.util.List files, java.util.Hashtable targets, TargetInfo linkTarget)
Write project definition file.
-
-
-
Method Detail
-
writeProject
void writeProject(java.io.File baseName, CCTask task, ProjectDef projectDef, java.util.List files, java.util.Hashtable targets, TargetInfo linkTarget) throws java.io.IOException, org.xml.sax.SAXException
Write project definition file.- Parameters:
baseName
- File name base, writer may append appropriate extensiontask
- taskprojectDef
- project elementfiles
- source and header filestargets
- compilation targetslinkTarget
- link target- Throws:
java.io.IOException
- if I/O error is encounteredorg.xml.sax.SAXException
- if I/O error during XML serialization
-
-