×

Producing unitary class definitions from module specifications

  • US 7,962,888 B2
  • Filed: 04/11/2007
  • Issued: 06/14/2011
  • Est. Priority Date: 04/11/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of processing a textual tag and a textual complement to provide type-safe assignment in an application-specific data structure, comprising the steps configured to execute by a processor:

  • creating a predicator specialization,said predicator specialization specializing a generic predicator, andsaid predicator specialization having said textual tag and said textual complement;

    applying to said predicator specialization, a specific target,said specific target included in said application-specific data structure, andsaid specific target an instance of a first object-oriented class;

    creating a promissary reference, said promissary reference having said specific target, said textual tag, and said textual complement;

    storing said promissary reference as a promissary reference base in a depository,said promissary reference base generalizing said promissary reference, andsaid promissary reference base having access to said textual complement;

    creating a specific object,said specific object included in said application-specific data structure,said specific object an instance of a second object-oriented class, said second object-oriented class not necessarily distinct from said first object-oriented class, andsaid specific object associated with said textual complement;

    storing said specific object, as a genetic object, said genetic object resolvable according to said textual complement;

    retrieving said promissary reference base from said depository;

    resolving said textual complement from said promissory reference base to said generic object;

    dispatching a generic promissary dispatch to said genetic object, said promissary dispatch providing said promissary reference base, and said generic promissaryldispatch specializing to a specialized promissary dispatch to said specific object;

    dispatching a generic promissary acceptor operation to said promissary reference base, said generic promissary acceptor operation providing said specific object, and said generic promissary acceptor operation specializing to a specific promissary acceptor operation to said promissary reference; and

    accepting in said specific promissary acceptor operation, said type-safe assignment of said specific-object to said specific target of said promissary reference.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×