×

Changeable class and pattern to provide selective mutability in computer programming environments

  • US 7,219,340 B2
  • Filed: 10/23/2003
  • Issued: 05/15/2007
  • Est. Priority Date: 10/23/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computing environment, a method comprising:

  • maintaining a base class, the base class comprising two properties, isChangeable and statusOfNextUse;

    receiving a request for a type, the type deriving from the base class and inheriting the properties of the base class;

    causing the type to be created, and upon being created, the type'"'"'s isChangeable property set to allow a change, and the type'"'"'s statusOfNextUse property set not to allow a change upon a next qualified use; and

    upon a next qualified use, causing the type to be cloned, the cloned type having an isChangable property set not to allow a change.

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