Details

    Description

      :write-attribute enhancements for complex attributes
      Map write enhancements

      :write-attribute(name=map-attribute.myKey value="newValue")

      List write enhancements

      :write-attribute(name=list-attribute[1] value="new-element-value")
      :write-attribute(name=list-attribute.element-value value="new-element-value")

      Map read enhancements

      1. return value of map-attribute with key "myKey"
        :read-attribute(name=map-attribute.myKey)

      List read enhancements

      1. return element under index 5 of list-attribute
        :read-attribute(name=list-attribute[5])

      Generic complex attributes enhancments

      1. return property.subproperty from complex attribute
        :read-attribute(name=complex-attribute.property.subproperty)
      2. return subproperty of 5th property from complex attribute
        :read-attribute(name=complex-attribute[5].subproperty)
      1. set subproperty of 5th property of complex attribute
        :write-attribute(name=complex-attribute[5].subproperty, value="new-value")
      1. set property.subproperty.subsubproperty of attribute "complext-attribute to "new-value"
        :write-attribute(name=complex-attribute.property.subproperty.subsubproperty, value="new-value")
      1. return value of complex attribute with key "myKey"
        :read-attribute(name=complex-attribute.myKey)
      2. return "property" of complex-attribute element on index 5
        :read-attribute(name=complex-attribute[5].property)
      3. return object of complex-attribute element on index 5
        :read-attribute(name=complex-attribute[5])

      Attachments

        Issue Links

          Activity

            People

              tomazcerar Tomaž Cerar (Inactive)
              tomazcerar Tomaž Cerar (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: