org.eclipse.xsd.ecore
Class MapBuilder

java.lang.Object
  extended byorg.eclipse.xsd.ecore.MapBuilder
Direct Known Subclasses:
EcoreXMLSchemaBuilder, XSDEcoreBuilder

public class MapBuilder
extends Object


Nested Class Summary
static interface MapBuilder.Mapper
           
 
Field Summary
protected  MapBuilder.Mapper mapper
           
protected  Map xsdComponentToEModelElementMap
           
 
Constructor Summary
MapBuilder()
           
 
Method Summary
protected  void addInput(EObject eObject)
           
protected  void addOutput(EObject eObject)
           
protected  void map(XSDComponent xsdComponent, EModelElement eModelElement)
           
 void setMapper(MapBuilder.Mapper mapper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mapper

protected MapBuilder.Mapper mapper

xsdComponentToEModelElementMap

protected Map xsdComponentToEModelElementMap
Constructor Detail

MapBuilder

public MapBuilder()
Method Detail

setMapper

public void setMapper(MapBuilder.Mapper mapper)

map

protected void map(XSDComponent xsdComponent,
                   EModelElement eModelElement)

addInput

protected void addInput(EObject eObject)

addOutput

protected void addOutput(EObject eObject)

Copyright 2001-2004 IBM Corporation and others.
All Rights Reserved.