178179180181182183184185186187188
if ( config.getProject().getDescription() != null ) { writer.writeText( config.getProject().getDescription() ); } writer.endElement(); writer.startElement( "projects" ); //$NON-NLS-1$ // referenced projects should not be added for plugins if ( !config.isPde() )
192193194195196197198199200201202
IdeDependency dep = config.getDepsOrdered()[j]; if ( dep.isReferencedProject() ) { writer.startElement( "project" ); //$NON-NLS-1$ writer.writeText( dep.getEclipseProjectName() ); writer.endElement(); } } } writer.endElement(); // projects
197198199200201202203204205206207
writer.endElement(); } } } writer.endElement(); // projects writer.startElement( ELT_BUILD_SPEC ); for ( Iterator it = buildCommands.iterator(); it.hasNext(); ) {
206207208209210211212213214215216
for ( Iterator it = buildCommands.iterator(); it.hasNext(); ) { ( (BuildCommand) it.next() ).print( writer ); } writer.endElement(); // buildSpec writer.startElement( ELT_NATURES ); for ( Iterator it = projectnatures.iterator(); it.hasNext(); ) {
214215216217218219220221222223224
for ( Iterator it = projectnatures.iterator(); it.hasNext(); ) { writer.startElement( ELT_NATURE ); writer.writeText( (String) it.next() ); writer.endElement(); // name } writer.endElement(); // natures /*
217218219220221222223224225226227
writer.startElement( ELT_NATURE ); writer.writeText( (String) it.next() ); writer.endElement(); // name } writer.endElement(); // natures /* boolean addLinks = !config.getProjectBaseDir().equals( config.getEclipseProjectDirectory() ); if ( addLinks || ( config.isPde() && config.getDepsOrdered().length > 0 ) )
264265266267268269270271272273274
writer.endElement(); // linkedResources } */ writer.endElement(); // projectDescription IOUtil.close( w ); } private void addFileLink( XMLWriter writer, File projectBaseDir, File basedir, File file )
8788899091929394959697
writer.startElement( "projectDescription" ); writer.startElement( "name" ); writer.writeText( "test-project" ); writer.endElement();// name writer.startElement( "linkedResources" ); writer.startElement( "link" ); writer.startElement( "name" );
949596979899100101102103104
writer.startElement( "linkedResources" ); writer.startElement( "link" ); writer.startElement( "name" ); writer.writeText( "linkTest" ); writer.endElement();// name writer.startElement( "type" ); writer.writeText( "2" ); writer.endElement();// type
9899100101102103104105106107108
writer.writeText( "linkTest" ); writer.endElement();// name writer.startElement( "type" ); writer.writeText( "2" ); writer.endElement();// type writer.startElement( "location" ); writer.writeText( basedir + "/dummyName" ); writer.endElement(); // location