for (final MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(currentContentModel)) { childElementCounter = metadataClass.getElements().size(); metadata.getClassList().remove(foundClass);
for (final MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(currentContentModel)) { childElementCounter = metadataClass.getElements().size(); metadata.getClassList().remove(foundClass);
for (MetadataItem item : metadata.getClassList()) { sb.append(LINE); sb.append(NEWLINE);
for (MetadataItem item : metadata.getClassList()) { sb.append(LINE); sb.append(NEWLINE);
private List<String> findCommonClasses(final Metadata metadata) { final List<String> classList = new ArrayList<String>(); for (MetadataDescriptor descr : metadata.getMetadataDescriptorList()) { if (descr.getCommon() != null) { traverseClasses(metadata, classList, descr.getRootElementType()); } else { if (descr.isGenerateClasses()) { final String packageApi = descr.getPackageApi(); for (MetadataItem item : metadata.getClassList()) { if (packageApi.equals(item.getPackageApi())) { final String type = item.getNamespace() + ":" + item.getName(); if (!classList.contains(type)) { classList.add(type); } } } } } } return classList; }
private List<String> findCommonClasses(final Metadata metadata) { final List<String> classList = new ArrayList<String>(); for (MetadataDescriptor descr : metadata.getMetadataDescriptorList()) { if (descr.getCommon() != null) { traverseClasses(metadata, classList, descr.getRootElementType()); } else { if (descr.isGenerateClasses()) { final String packageApi = descr.getPackageApi(); for (MetadataItem item : metadata.getClassList()) { if (packageApi.equals(item.getPackageApi())) { final String type = item.getNamespace() + ":" + item.getName(); if (!classList.contains(type)) { classList.add(type); } } } } } } return classList; }
for (MetadataItem metadataClass : metadata.getClassList()) { final Element classElement = doc.createElement("class");
for (MetadataItem metadataClass : metadata.getClassList()) { final Element classElement = doc.createElement("class");
public String getFqnClass(final MetadataElement element) { final String namespace = splitElementType(element.getType())[0]; final String localname = splitElementType(element.getType())[1]; // search in all enumeration for (final MetadataEnum metadataEnum : metadata.getEnumList()) { if (metadataEnum.getName().equals(localname) && metadataEnum.getNamespace().equals(namespace)) { return metadataEnum.getPackageApi() + "." + getPascalizeCase(metadataEnum.getName()); } } // search in all classes for (final MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(localname) && metadataClass.getNamespace().equals(namespace)) { return metadataClass.getPackageApi() + "." + getPascalizeCase(metadataClass.getName()); } } return null; }
public String getFqnClass(final MetadataElement element) { final String namespace = splitElementType(element.getType())[0]; final String localname = splitElementType(element.getType())[1]; // search in all enumeration for (final MetadataEnum metadataEnum : metadata.getEnumList()) { if (metadataEnum.getName().equals(localname) && metadataEnum.getNamespace().equals(namespace)) { return metadataEnum.getPackageApi() + "." + getPascalizeCase(metadataEnum.getName()); } } // search in all classes for (final MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(localname) && metadataClass.getNamespace().equals(namespace)) { return metadataClass.getPackageApi() + "." + getPascalizeCase(metadataClass.getName()); } } return null; }
final String baseStr = MetadataUtil.getAttributeValue(element, "base"); if (baseStr != null) { for (MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(baseStr)) { final Node parentNodeWithName = MetadataUtil.getNextParentNodeWithAttr(parent.getParentNode(),
final String baseStr = MetadataUtil.getAttributeValue(element, "base"); if (baseStr != null) { for (MetadataItem metadataClass : metadata.getClassList()) { if (metadataClass.getName().equals(baseStr)) { final Node parentNodeWithName = MetadataUtil.getNextParentNodeWithAttr(parent.getParentNode(),
private void traverseClasses(final Metadata metadata, final List<String> classList, final String elementType) { final String[] elItems = elementType.split(":", -1); if (elItems.length == 2) { for (MetadataItem item : metadata.getClassList()) { if (item.getNamespace().equals(elItems[0]) && item.getName().equals(elItems[1])) { for (MetadataElement element : item.getElements()) {
private void traverseClasses(final Metadata metadata, final List<String> classList, final String elementType) { final String[] elItems = elementType.split(":", -1); if (elItems.length == 2) { for (MetadataItem item : metadata.getClassList()) { if (item.getNamespace().equals(elItems[0]) && item.getName().equals(elItems[1])) { for (MetadataElement element : item.getElements()) {
childInterface.generify("T"); for (final MetadataItem metadataClass : metadata.getClassList()) { final String fqnInterface = metadataClass.getPackageApi() + "." + getPascalizeCase(metadataClass.getName()); final JDefinedClass dc = cm._class(fqnInterface, ClassType.INTERFACE);
childInterface.generify("T"); for (final MetadataItem metadataClass : metadata.getClassList()) { final String fqnInterface = metadataClass.getPackageApi() + "." + getPascalizeCase(metadataClass.getName()); final JDefinedClass dc = cm._class(fqnInterface, ClassType.INTERFACE);