Uploaded image for project: 'MyFaces Trinidad'
  1. MyFaces Trinidad
  2. TRINIDAD-991

Specify scoped-id meta data in the generated faces-config.xml file to be used by Design Time tools

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0.6-core, 1.2.6-core
    • 1.0.7-core, 1.2.7-core
    • None
    • None

    Description

      Now that TRINIDAD-987 "add 'scoped-id-holder' and 'multi-scoped-id-holder' to transform.xsl and transform12.xsl" is implemented, we need to go through all the component xml files and add the meta-data to the appropriate attributes.

      scoped-id-holder: Used for cases where an attribute points to a single
      relative component using scoped ids. e.g. defaultCommand, chooseId

      multi-scoped-id-holder: Used for cases where an attribute points to multiple
      relative components, where the scoped ids are space deliminated.
      eg:partialTriggers

      When we build using jdev:jdev we'll see the meta-data in built faces-config.xml file for each of these attributes. Then JDeveloper will be able to write code to help pick the component ids for these attributes.

      This is very similar to what I did for issue 776 "add 'translatable' meta-data to all the component properties that are translatable"

      Attachments

        Activity

          People

            jeanne.waldman@oracle.com Jeanne Waldman
            jeanne.waldman@oracle.com Jeanne Waldman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: