6. A system for building a search query in a data processing system having a graphical user interface, comprising: a processor: a memory coupled to the processor for storing instructions, the instructions when executed by the processor for performing steps of: responsive to user input, dropping a first graphical component representing a first system object onto a second graphical component representing a query function, wherein said first system object contains an attribute having a value for which a user wishes to create the search query; responsive to the dropping of the first graphical component onto the second graphical component, presenting a set of attributes currently associated with the first system object on the graphical user interface, wherein the first system object is a pre-existing object within the data processing system and wherein the set of attributes that are presented on the graphical user interface specifies actual properties associated with the pre-existing object; receiving a user selection of at least one attribute in the set of attributes to create a selected set of attributes; responsive to the user input, creating the search query from the selected set of attributes and from a corresponding value from the first system object for each of the selected set of attributes in response to the user selection; and using the search query to assemble a set of system objects, wherein each system of the set of system objects has a value that is a same value for each respective attribute of the first system object, wherein the at least one attribute in the set of attributes is a data processing subsystem attribute that is currently associated with the first system object that is represented by the first graphical component that is dropped onto the second graphical component.
9. The system as recited in claim 6 , wherein the presenting means further presents an input for a user-supplied attribute not provided by the system.