Robert Munteanu created SLING-3780:
--------------------------------------

             Summary: Enrich the ResourceProxy model to hold more information 
about the property metadata
                 Key: SLING-3780
                 URL: https://issues.apache.org/jira/browse/SLING-3780
             Project: Sling
          Issue Type: Improvement
          Components: IDE
            Reporter: Robert Munteanu
             Fix For: Sling Eclipse IDE 1.1.0


At the moment the ResourceProxy holds a plain {{Map<String,Object>}} for its 
properties. As a start, it has worked pretty well. However, it leads to code 
that is a bit convoluted and not correct.

For instance, we have instanceof checks to determine the property type and 
multiplicity. And we probably fails to distinguish between a {{REFERENCE}} and 
a {{WEAKREFERENCE}} property, or a {{STRING}} and {{NAME}} property.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to