protected static <T extends XSDConcreteComponent> List<T> cloneConcreteComponents(List<T> xsdConcreteComponents, boolean deep, boolean shareDOM) { List<T> result = new ArrayList<T>(xsdConcreteComponents.size()); for (XSDConcreteComponent xsdConcreteComponent : xsdConcreteComponents) { try { @SuppressWarnings("unchecked") T clonedConcreteComponent = (T)xsdConcreteComponent.cloneConcreteComponent(deep, shareDOM); result.add(clonedConcreteComponent); } catch (Exception exception) { exception.printStackTrace(); } } return result; }
protected static <T extends XSDConcreteComponent> List<T> cloneConcreteComponents(List<T> xsdConcreteComponents, boolean deep, boolean shareDOM) { List<T> result = new ArrayList<T>(xsdConcreteComponents.size()); for (XSDConcreteComponent xsdConcreteComponent : xsdConcreteComponents) { try { @SuppressWarnings("unchecked") T clonedConcreteComponent = (T)xsdConcreteComponent.cloneConcreteComponent(deep, shareDOM); result.add(clonedConcreteComponent); } catch (Exception exception) { exception.printStackTrace(); } } return result; }
XSDConcreteComponent result = xsdConcreteComponent.cloneConcreteComponent(true, false); return result;
XSDConcreteComponent result = xsdConcreteComponent.cloneConcreteComponent(true, false); return result;
.cloneConcreteComponent(true, false); globalTypeDef.setName(fNewName); parent.getSchema().getContents().add(globalTypeDef);