question: public ExternalFile ( IProject project , IContainer parent , File file ) { super ( new Path ( file . getAbsolutePath ( ) ) , null ) ; this . file = file ; this . project = project ; this . parent = parent ; }
target:  Creates a new external file with the given container project, the direct parent container and the external file that is wrapped by the new instance.