public EPackage getNoNamespacePackage() { return noNamespacePackage != null ? noNamespacePackage : extendedMetaData != null ? extendedMetaData.getPackage(null) : null; }
public EPackage getNoNamespacePackage() { return noNamespacePackage != null ? noNamespacePackage : extendedMetaData != null ? extendedMetaData.getPackage(null) : null; }
public void setExtendedMetaData(ExtendedMetaData extendedMetaData) { this.extendedMetaData = extendedMetaData; if (extendedMetaData != null && extendedMetaData.getPackage(null) != null) { setNoNamespacePackage(extendedMetaData.getPackage(null)); } }
public void setExtendedMetaData(ExtendedMetaData extendedMetaData) { this.extendedMetaData = extendedMetaData; if (extendedMetaData != null && extendedMetaData.getPackage(null) != null) { setNoNamespacePackage(extendedMetaData.getPackage(null)); } }
ePackage = extendedMetaData.getPackage(namespace); if (ePackage == null)
ePackage = extendedMetaData.getPackage(namespace); if (ePackage == null)
@Override protected void handleTopLocations(String prefix, String name) { if (urisToLocations != null && xsdEcoreBuilderConstructor != null && xsdEcoreBuilderGenerateResourcesMethod != null) { try { xsdEcoreBuilder = xsdEcoreBuilderConstructor.newInstance(new Object []{ extendedMetaData, xsdEcoreBuilderOptions }); @SuppressWarnings("unchecked") Collection<? extends Resource> newGeneratedResources = (Collection<? extends Resource>)xsdEcoreBuilderGenerateResourcesMethod.invoke (xsdEcoreBuilder, new Object []{ urisToLocations.values() }); generatedResources = newGeneratedResources; // xmlResource.getResourceSet().getResources().addAll(generatedResources); } catch (Exception exception) { XMIPlugin.INSTANCE.log(exception); } } // Ensure that anything can be handled, even if it's not recognized. // String namespaceURI = helper.getURI(prefix); if (extendedMetaData.getPackage(namespaceURI) == null) { extendedMetaData.demandFeature(namespaceURI, name, true); } }
@Override protected void handleTopLocations(String prefix, String name) { if (urisToLocations != null && xsdEcoreBuilderConstructor != null && xsdEcoreBuilderGenerateResourcesMethod != null) { try { xsdEcoreBuilder = xsdEcoreBuilderConstructor.newInstance(new Object []{ extendedMetaData, xsdEcoreBuilderOptions }); @SuppressWarnings("unchecked") Collection<? extends Resource> newGeneratedResources = (Collection<? extends Resource>)xsdEcoreBuilderGenerateResourcesMethod.invoke (xsdEcoreBuilder, new Object []{ urisToLocations.values() }); generatedResources = newGeneratedResources; // xmlResource.getResourceSet().getResources().addAll(generatedResources); } catch (Exception exception) { XMIPlugin.INSTANCE.log(exception); } } // Ensure that anything can be handled, even if it's not recognized. // String namespaceURI = helper.getURI(prefix); if (extendedMetaData.getPackage(namespaceURI) == null) { extendedMetaData.demandFeature(namespaceURI, name, true); } }
protected void handleTopLocations(String prefix, String name) { processSchemaLocations(prefix, name); if (processAnyXML) { // Ensure that anything can be handled, even if it's not recognized. // String uri = helper.getURI(prefix); if (extendedMetaData.getPackage(uri) == null) { extendedMetaData.demandFeature(uri, name, true); } } }
protected void handleTopLocations(String prefix, String name) { processSchemaLocations(prefix, name); if (processAnyXML) { // Ensure that anything can be handled, even if it's not recognized. // String uri = helper.getURI(prefix); if (extendedMetaData.getPackage(uri) == null) { extendedMetaData.demandFeature(uri, name, true); } } }
extendedMetaData == null ? EPackage.Registry.INSTANCE.getEPackage(uri) : extendedMetaData.getPackage(uri); if (ePackage == null)
EPackage ePackage = extendedMetaData.getPackage(namespace); if (ePackage == null)
extendedMetaData == null ? EPackage.Registry.INSTANCE.getEPackage(uri) : extendedMetaData.getPackage(uri); if (ePackage == null)
(extendedMetaData == null ? !packageRegistry.containsKey(uri.trimFragment().toString()) : extendedMetaData.getPackage(uri.trimFragment().toString()) == null))
(extendedMetaData == null ? !packageRegistry.containsKey(uri.trimFragment().toString()) : extendedMetaData.getPackage(uri.trimFragment().toString()) == null))
xsdImport.setNamespace(namespace); EPackage ePackage = extendedMetaData.getPackage(namespace); if (ePackage != null)
xsdImport.setNamespace(namespace); EPackage ePackage = extendedMetaData.getPackage(namespace); if (ePackage != null)
for (Map.Entry<String, String> entry : map) EPackage ePackage = extendedMetaData.getPackage(entry.getValue()); if (ePackage != null)
@Override public ExtendedMetaData getExtendedMetaData() { if (extendedMetaData == null) { extendedMetaData = new BasicExtendedMetaData (eResource() == null || eResource().getResourceSet() == null ? new EPackageRegistryImpl(EPackage.Registry.INSTANCE) : eResource().getResourceSet().getPackageRegistry()); populateExtendedMetaData(getGenPackages()); populateExtendedMetaData(getStaticGenPackages()); populateExtendedMetaData(getUsedGenPackages()); if (extendedMetaData.getPackage(ExtendedMetaData.XML_SCHEMA_URI) == null) { extendedMetaData.putPackage(ExtendedMetaData.XML_SCHEMA_URI, extendedMetaData.getPackage(XMLTypePackage.eNS_URI)); } } return extendedMetaData; }
@Override public ExtendedMetaData getExtendedMetaData() { if (extendedMetaData == null) { extendedMetaData = new BasicExtendedMetaData (eResource() == null || eResource().getResourceSet() == null ? new EPackageRegistryImpl(EPackage.Registry.INSTANCE) : eResource().getResourceSet().getPackageRegistry()); populateExtendedMetaData(getGenPackages()); populateExtendedMetaData(getStaticGenPackages()); populateExtendedMetaData(getUsedGenPackages()); if (extendedMetaData.getPackage(ExtendedMetaData.XML_SCHEMA_URI) == null) { extendedMetaData.putPackage(ExtendedMetaData.XML_SCHEMA_URI, extendedMetaData.getPackage(XMLTypePackage.eNS_URI)); } } return extendedMetaData; }