Support jcr:mixinTypes for jcr powered persistable value map ------------------------------------------------------------
Key: SLING-1861 URL: https://issues.apache.org/jira/browse/SLING-1861 Project: Sling Issue Type: New Feature Components: JCR Affects Versions: JCR Resource 2.0.6 Reporter: Carsten Ziegeler Assignee: Carsten Ziegeler Fix For: JCR Resource 2.0.8 It would be nice if the jcr powered persistable value map supports setting mixin node types through the jcr:mixinTypes property: PersistableValueMap pvm; String[] types = pvm.get("jcr:mixinTypes", String[].class); if ( types == null ) { pvm.put("jcr:mixinTypes", "slingshot:Photo"); } else { String[] newTypes = new String[types.length + 1]; System.arraycopy(types, 0, newTypes, 0, types.length); newTypes[types.length] = "slingshot:Photo"; pvm.put("jcr:mixinTypes", newTypes); } If a mixin type is several times in the array, it is only applied once. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.