Using viewtypes for accessing instance data structured by a base model
AssigneeInternational Business Machines Corporation
InventorsSharon Conn, Amy Silberbauer, Philip Boyer
Life of this patent
Estimating the term…
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.
Claims15
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.
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.
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.
Dependencies are inferred from the claim text.