Using viewtypes for accessing instance data structured by a base model
First Claim
Patent Images
1. A method for manipulating instance data described by a base model, comprising:
- receiving a ViewType, a root object representing an object of the base model, and an operation;
determining whether the ViewType and the root object are compatible; and
when the ViewType and the root object are compatible, applying the operation to the instance data of the base model while using the ViewType to traverse the instance data.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a technique for manipulating instance data of a base model. A ViewType, a root object representing an object of the base model, and an operation are received. Whether the ViewType and the root object are compatible is determined. When the ViewType and the root object are compatible, the operation is applied to the instance data of the base model while using the ViewType to traverse the instance data.
29 Citations
15 Claims
-
1. A method for manipulating instance data described by a base model, comprising:
-
receiving a ViewType, a root object representing an object of the base model, and an operation;
determining whether the ViewType and the root object are compatible; and
when the ViewType and the root object are compatible, applying the operation to the instance data of the base model while using the ViewType to traverse the instance data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article of manufacture including a program for manipulating instance data described by a base model, wherein the program is capable of causing operations to be performed, the operations comprising:
-
receiving a ViewType, a root object representing an object of the base model, and an operation;
determining whether the ViewType and the root object are compatible; and
when the ViewType and the root object are compatible, applying the operation to the instance data of the base model while using the ViewType to traverse the instance data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for manipulating instance data described by a base model, comprising:
circuitry capable of performing operations, the operations comprising;
receiving a ViewType, a root object representing an object of the base model, and an operation;
determining whether the ViewType and the root object are compatible; and
when the ViewType and the root object are compatible, applying the operation to the instance data of the base model while using the ViewType to traverse the instance data. - View Dependent Claims (12, 13, 14, 15)
Specification