org.eclipse.xtend.typesystem.xsd.builder
Class OawEcoreBuilder

java.lang.Object
  extended by org.eclipse.xtend.typesystem.xsd.builder.OawEcoreBuilder
All Implemented Interfaces:
org.eclipse.emf.ecore.xmi.EcoreBuilder

public class OawEcoreBuilder
extends java.lang.Object
implements org.eclipse.emf.ecore.xmi.EcoreBuilder

Author:
Moritz Eysholdt - Initial contribution and API

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
OawEcoreBuilder(XSDManager xsdManager)
           
 
Method Summary
 java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> generate(java.util.Collection<org.eclipse.emf.common.util.URI> uris)
           
 java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> generate(java.util.Map<java.lang.String,org.eclipse.emf.common.util.URI> targetNamespaceToURI)
           
 java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> generate(org.eclipse.emf.common.util.URI uri)
           
 void setExtendedMetaData(org.eclipse.emf.ecore.util.ExtendedMetaData extendedMetaData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.apache.commons.logging.Log log
Constructor Detail

OawEcoreBuilder

public OawEcoreBuilder(XSDManager xsdManager)
Method Detail

generate

public java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> generate(java.util.Collection<org.eclipse.emf.common.util.URI> uris)
                                                                                 throws java.lang.Exception
Specified by:
generate in interface org.eclipse.emf.ecore.xmi.EcoreBuilder
Throws:
java.lang.Exception

generate

public java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> generate(java.util.Map<java.lang.String,org.eclipse.emf.common.util.URI> targetNamespaceToURI)
                                                                                 throws java.lang.Exception
Specified by:
generate in interface org.eclipse.emf.ecore.xmi.EcoreBuilder
Throws:
java.lang.Exception

generate

public java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> generate(org.eclipse.emf.common.util.URI uri)
                                                                                 throws java.lang.Exception
Specified by:
generate in interface org.eclipse.emf.ecore.xmi.EcoreBuilder
Throws:
java.lang.Exception

setExtendedMetaData

public void setExtendedMetaData(org.eclipse.emf.ecore.util.ExtendedMetaData extendedMetaData)
Specified by:
setExtendedMetaData in interface org.eclipse.emf.ecore.xmi.EcoreBuilder