org.eclipse.xsd.presentation
Class XSDEditor.MapBuilder

java.lang.Object
  |
  +--org.eclipse.xsd.presentation.XSDEditor.MapBuilder
Direct Known Subclasses:
XSDEditor.EcoreXMLSchemaBuilder, XSDEditor.XSDEcoreBuilder
Enclosing class:
XSDEditor

public static class XSDEditor.MapBuilder
extends java.lang.Object


Field Summary
protected  java.lang.reflect.Method addInputMethod
           
protected  java.lang.reflect.Method addOutputMethod
           
protected  java.lang.reflect.Method mapMethod
           
protected  java.lang.Object mapper
           
protected  org.eclipse.emf.ecore.EObject mappingRoot
           
protected  java.util.Map xsdComponentToEModelElementMap
           
 
Constructor Summary
XSDEditor.MapBuilder()
           
 
Method Summary
protected  void addInput(org.eclipse.emf.ecore.EObject eObject)
           
protected  void addOutput(org.eclipse.emf.ecore.EObject eObject)
           
protected  void map(XSDComponent xsdComponent, org.eclipse.emf.ecore.EModelElement eModelElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mappingRoot

protected org.eclipse.emf.ecore.EObject mappingRoot

mapper

protected java.lang.Object mapper

mapMethod

protected java.lang.reflect.Method mapMethod

addInputMethod

protected java.lang.reflect.Method addInputMethod

addOutputMethod

protected java.lang.reflect.Method addOutputMethod

xsdComponentToEModelElementMap

protected java.util.Map xsdComponentToEModelElementMap
Constructor Detail

XSDEditor.MapBuilder

public XSDEditor.MapBuilder()
Method Detail

map

protected void map(XSDComponent xsdComponent,
                   org.eclipse.emf.ecore.EModelElement eModelElement)

addInput

protected void addInput(org.eclipse.emf.ecore.EObject eObject)

addOutput

protected void addOutput(org.eclipse.emf.ecore.EObject eObject)

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