public void setComponentOrderInChildListR4203(Component_c target, int index) { unrelateAcrossR4203From(target); Component_c[] elements = Component_c.getManyC_CsOnR4203(this); int count = 0; for (int i = 0; i < elements.length; i++) { if (count >= index) { unrelateAcrossR4203From((Component_c) elements[i]); } count++; } relateAcrossR4203To(target); count = 0; for (int i = 0; i < elements.length; i++) { if (count >= index) { relateAcrossR4203To((Component_c) elements[i]); } count++; } }