private IResource createSourceFolder()

in org.apache.easyant4e/src/org/apache/easyant4e/natures/EasyAntNature.java [221:237]


     private IResource createSourceFolder( IProject project, String sourcefolder ){
            IPath path = new Path(sourcefolder);
            IContainer container = project;
            try {
                for (int i = 1; i <= path.segmentCount(); i++) {
                    IFolder newSourceFolder = project.getFolder( path.uptoSegment( i ) );
                    if (!newSourceFolder.exists()) {
                        newSourceFolder.create( true, true, null );
                    }
                    container = newSourceFolder;
                }
                return container;
            } catch (CoreException e) {
                Activator.getEasyAntPlugin().log(e);
                return null;
            }
        }