private void setSelectedProperties(String[] s) { XModelObject[] cs = propertyListObject.getChildren(); for (int i = 0; i < cs.length; i++) cs[i].removeFromParent(); for (int i = 0; i < s.length; i++) { XModelObject c = propertyListObject .getModel() .createModelObject("JSFDataTableProperty", null); // $NON-NLS-1$ c.setAttributeValue("name", s[i]); // $NON-NLS-1$ propertyListObject.addChild(c); } propertyListEditor.update(); }