发明名称 System for modifying object oriented code
摘要 The system receives three sets of inputs: program class definitions, a set of rules, and additional class definitions to be merged with the program class definitions. There are three types of rules: the first rule is used to substitute the allocation of an object of a new class for the allocation of the object based on an original class; the second rule is used to change code that allocates an object of an original class to code that calls a static method that allocates the object of the original class; and the third rule is used to a replace a new static field for an original static field. The system separately reads each of the original class definitions into a class data structure and performs the modifications to the class data structure according to the set of rules. The resulting class data structure is written to an output stream.
申请公布号 US6260187(B1) 申请公布日期 2001.07.10
申请号 US19980137666 申请日期 1998.08.20
申请人 WILY TECHNOLOGY, INC. 发明人 CIRNE LEWIS K.
分类号 G06F9/44;G06F9/445;(IPC1-7):G06F9/45 主分类号 G06F9/44
代理机构 代理人
主权项
地址