×

Composite values for declarative language applications

  • US 8,250,530 B2
  • Filed: 05/27/2009
  • Issued: 08/21/2012
  • Est. Priority Date: 05/27/2009
  • Status: Active Grant
First Claim
Patent Images

1. In a declarative application with composites organized hierarchically, including composites in the same hierarchy, but not directly related by direct intervening child/parent relationships, a method executable by a processor of providing a link between composites unrelated by direct intervening child/parent relationships, the method comprising:

  • rendering data at a user interface, the data being associated with a first composite in the declarative application;

    detecting, at the user interface, user interaction with the rendered data,as a result of detecting user interaction with the rendered data, defining a composite path to the first composite;

    providing the path as a local variable to a second composite such that the second composite can interact with the data;

    wherein the second composite is in the same declarative application hierarchy as the first composite but is not related to the first composite by any direct intervening child/parent relationships such that the first and second composites are in different sub-trees of the same hierarchical declarative application;

    registering dependencies on the composite path with a listener, by registering a configuration builder with the listener;

    receiving at the configuration builder a notification from the listener that dependencies in the path have changed; and

    as a result of dependencies in the composite path changing, updating the observed value of the path.

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