Methods and apparatus for declarative programming techniques in an object oriented environment
AssigneeOracle Corporation
InventorsMichael DeGroot, Ralph Lemke
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle Corporation
InventorsMichael DeGroot, Ralph Lemke
Estimating the term…
An object oriented software environment permits, through declarative programming techniques, customization of functionality of an object. The object oriented software environment includes a plurality of objects, wherein each object contains at least one method. A user of the object oriented software environment submits one or more declarative statements to augment the functionality of a method on an object. In response, the object oriented software environment associates the declarative statements to the method identified on the object such that when the method on the object is called, the declarative statements, associated with the object, are executed in addition to the methods on the object. The declarative programming technique permits augmenting the functionality of a method on an object with “rules.” In addition, two or more methods may be associated together to generate an event that propagates from one method to another method. The programming techniques disclosed also permit integration of declarative, compiled and scripting approaches to integrate three styles of applications program development.
A method for customizing functionality of an object in an object oriented software system, said method comprising the steps of:
A method for customizing functionality of objects in an object oriented environment, said method comprising the steps of:
A method for customizing functionality of objects in an object oriented environment, said method comprising the steps of:
A method for integrating declarative, compiled and scripting approaches for developing application programs in an object oriented environment, the method comprising the steps of:
A computer readable medium comprising a plurality of instructions, which when executed by a computer, causes the computer to perform the steps of:
Dependencies are inferred from the claim text.