question: public ExternalProject ( File file , String [ ] natureIds , String [ ] builderIds ) { this ( file , Arrays . asList ( natureIds ) , Arrays . asList ( builderIds ) ) ; }
target:  Creates a new external project with the underlying wrapped file resource and the project nature and builder IDs.