Patent ID: 6182278
Filing Date: 2001-01-30
Classification: G06F,Y10S

Abstract:
A program code executing method in a program development support system which includes a program component which manages method information and property information, a property table which manages a property name and a generic property access function of said program component, a method table which manages a method name and a generic method function of said program component, a code executor, a code storage which includes description of a program component name, a property name, and a method name and which stores a code of a user-defined method stored in relation to a program code which is executed by said code executor and to a method of said program component, and a code editor for editing said code, said program code executing method comprising the steps of:(a) receiving a program code which includes a description for specifying the program component name, the property name of said program component, and the method name of said program component;(b) specifying the generic property access function managed in the property table of said component-information storage from the component name and property name included in said program code;(c) specifying the property value of said program component, based on said program component name and on the generic property access function managed in the property table of said component-information storage;(d) specifying the generic method function managed in the method table of said component-information storage from the component name and method name included in said program code;(e) issuing the user-defined method name and the generic method function to said program component;(f) receiving generic method code access information which points to the code of the user-defined method, issued in response to reception of the user-defined method name and the generic method function performed by the program component;(g) accessing the code of the user-defined method stored in said code storage, based on said generic method code access information; and(h) executing the code of said user-defined method, wherein said method information included in program components is integrated to extend an apparent function of an existing program component without extending an actual function of the existing program component when an application program is being developed and when said application program is executed.