ComponentPtr[] (final GuiEditor editor) { final ArrayList<RadComponent> selection = FormEditingUtil.getAllSelectedComponents(editor); final ComponentPtr[] ptrs = new ComponentPtr[selection.size()]; for(int i = selection.size() - 1; i >= 0; i--){ ptrs[i] = new ComponentPtr(editor, selection.get(i)); } return ptrs; }