Rule-based binding
First Claim
1. A computer-implemented method comprising:
- receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI,wherein the data view component is a user interface element configured to receive a value and apply the received value to the property associated therewith when the document is used in a workflow, andwherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received;
receiving second input to the GUI specifying an access mode attribute for the property; and
generating a first rule having a first expression that specifies the access mode attribute of the property for user interaction with the document, wherein the access mode attribute defines a restriction on how the data view component is configured to receive a value when the document is used in the workflow.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rule-based binding. In one aspect, a method includes receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein a change to a value of the data view component is reflected in a value of the property in the data model when the document is used in a workflow, and wherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received.
10 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein the data view component is a user interface element configured to receive a value and apply the received value to the property associated therewith when the document is used in a workflow, and wherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received; receiving second input to the GUI specifying an access mode attribute for the property; and generating a first rule having a first expression that specifies the access mode attribute of the property for user interaction with the document, wherein the access mode attribute defines a restriction on how the data view component is configured to receive a value when the document is used in the workflow. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, encoded on a non-transitory computer-readable medium, operable to cause a computer processor to perform operations comprising:
-
receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein the data view component is a user interface element configured to receive a value and apply the received value to the property associated therewith when the document is used in a workflow, and wherein the workflow is a logical sequence of documents, including the document, that is processed according to the logical sequence such that values for one or more data view components associated with the documents are received; receiving second input to the GUI specifying an access mode attribute for the property; and generating a first rule having a first expression that specifies the access mode attribute of the property for user interaction with the document, wherein the access mode attribute defines a restriction on how the data view component is configured to receive a value when the document is used in the workflow. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a display device; a machine-readable storage device including a program product; and a processor operable to execute the program product, interact with the display device, and perform operations comprising; receiving first input to a graphical user interface (GUI) associating a property of a data model presented in the GUI with a data view component of a document presented in the GUI, wherein the data view component is a user interface element configured to receive a value from a web service and apply the received value to the property associated therewith when the document is used in a workflow; receiving second input to the GUI specifying an access mode attribute for the property; and generating a first rule having a first expression that specifies the access mode attribute of the property for user interaction with the document, wherein the access mode attribute defines a restriction on how the data view component is configured to receive a value when the document is used in the workflow. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification