×

Configuration model for configuring an adapter software component to selectively access software objects and object editor using instance of same

  • US 7,272,819 B2
  • Filed: 12/09/2002
  • Issued: 09/18/2007
  • Est. Priority Date: 02/13/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A configuration model, in a data processing system, for configuring at least one adapter software component to selectively access a set of application software objects, including at least one reflective application software object, said at least one adapter software component comprising a generic adapter software component which uses reflection to access reflective application software objects, said configuration model being an object oriented implementation and being external to said at least one adapter software component, wherein said configuration model configures a manner by which said generic adapter software component accesses said reflective application software objects, and wherein said configuration model, along with said generic adapter software component, provides, individually for each reflective application software object in the set of application software objects, a view for representing properties of said reflective application software object in an object editor based on said reflection, wherein the configuration model comprises:

  • a navigator class representative of the accessing of a particular class of application software objects of said set of application software objects, wherein the navigator class or a descendent thereof comprises a first indicator for indicating the position of said particular class of software object in a hierarchy of software objects for the purposes of displaying the hierarchy of software objects in the object editor;

    a model navigator subclass of the navigator class representative of the accessing of a particular class of reflective application software objects of said set of application software objects;

    an item class representative of a particular class of application software objects to be accessed, wherein said item class or a descendent thereof comprises a second indicator of a custom adapter software component to be used to access objects of said particular class;

    a model item class representative of a particular class of reflective application software objects to be accessed; and

    a property class representative of an attribute of a particular class of application software objects to be accessed, wherein said property class or a descendent thereof comprises a third indicator of an editor to be used to edit said attribute.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×