1. A computer implemented method, comprising: a) presenting a graphical user interface (GUI); b) in response to action taken through said GUI that identifies one of the following types of software structures: i) an interface; ii) a filter; iii) a servlet; iv) a primary key; v) a listener loading a plurality of class files and searching for a particular property in each of said class files after it is loaded, said particular property being specific to said identified type of software structure, and, displaying on said GUI the name of each class file amongst said class files having said property, said displaying resulting in the display of a subset of said plurality of class file names on said GUI; and, d) creating a deployment descriptor that includes a name of a class file from said subset of said plurality of class files.