if (m.getSourceMetadataType().isEmpty()) { for (int i = 0; i < m.getSourceMetadataType().size(); i++) { String type = m.getSourceMetadataType().get(i); if (type.equalsIgnoreCase("NATIVE")) { replace += replaceMetadataTag(m, sourceName, schemaName, true);
if (!model.getSourceMetadataType().isEmpty()) { ModelNode metadataNodes = node.get(METADATAS); for (int i = 0; i < model.getSourceMetadataType().size(); i++) { ModelNode metadataNode = new ModelNode(); metadataNode.get(METADATA_TYPE).set(model.getSourceMetadataType().get(i)); String text = model.getSourceMetadataText().get(i); if (text != null) {
if (!model.getSourceMetadataType().isEmpty()) { ModelNode metadataNodes = node.get(METADATAS); for (int i = 0; i < model.getSourceMetadataType().size(); i++) { ModelNode metadataNode = new ModelNode(); metadataNode.get(METADATA_TYPE).set(model.getSourceMetadataType().get(i)); String text = model.getSourceMetadataText().get(i); if (text != null) {
private MetadataRepository<?, ?> getMetadataRepository(VDBMetaData vdb, ModelMetaData model, MetadataRepository<?, ?> defaultRepo) throws VirtualDatabaseException { if (model.getSourceMetadataType().isEmpty()) { if (defaultRepo != null) { return defaultRepo; for (int i = 0; i < model.getSourceMetadataType().size(); i++) { String schemaTypes = model.getSourceMetadataType().get(i);
for (int i = 0; i < model.getSourceMetadataType().size(); i++) { writer.writeStartElement(Element.METADATA.getLocalName()); writeAttribute(writer, Element.TYPE.getLocalName(), model.getSourceMetadataType().get(i)); if (model.getSourceMetadataText().get(i) != null) { writer.writeCData(model.getSourceMetadataText().get(i));
for (int i = 0; i < model.getSourceMetadataType().size(); i++) { writer.writeStartElement(Element.METADATA.getLocalName()); writeAttribute(writer, Element.TYPE.getLocalName(), model.getSourceMetadataType().get(i)); if (model.getSourceMetadataText().get(i) != null) { writer.writeCData(model.getSourceMetadataText().get(i));
assertFalse(modelOne.isVisible()); assertEquals("model description", modelOne.getDescription()); assertEquals("DDL", modelOne.getSourceMetadataType().get(0)); assertEquals("DDL Here", modelOne.getSourceMetadataText().get(0)); assertEquals("OTHER", modelOne.getSourceMetadataType().get(1)); assertEquals("other text", modelOne.getSourceMetadataText().get(1)); assertEquals("DDL", modelTwo.getSourceMetadataType().get(0)); assertEquals("DDL Here", modelTwo.getSourceMetadataText().get(0));