String (final RadRootContainer rootContainer) { while (true) { final String id = Integer.toString((int)(Math.random() * 1024 * 1024), 16); if (findComponent(rootContainer, id) == null) { return id; } } }