EGF Engine
Release 0.1.0

org.eclipse.egf.model.impl
Class MappingModelImpl

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.egf.model.internal.data.ModelElement
          extended by org.eclipse.egf.model.impl.NamedModelElementWithIdImpl
              extended by org.eclipse.egf.model.impl.MappingModelImpl
All Implemented Interfaces:
MappingModel, NamedModelElementWithId

public class MappingModelImpl
extends NamedModelElementWithIdImpl
implements MappingModel

An implementation of the model object 'Mapping Model'.

The following features are implemented:


Field Summary
protected  String path
          The cached value of the 'Path' attribute
protected static String PATH_EDEFAULT
          The default value of the 'Path' attribute
protected  String source
          The cached value of the 'Source' attribute
protected static String SOURCE_EDEFAULT
          The default value of the 'Source' attribute
protected  String target
          The cached value of the 'Target' attribute
protected static String TARGET_EDEFAULT
          The default value of the 'Target' attribute
 
Fields inherited from class org.eclipse.egf.model.impl.NamedModelElementWithIdImpl
description, DESCRIPTION_EDEFAULT, id, ID_EDEFAULT, JAVA_IDENTIFIER_EDEFAULT, javaIdentifier, name, NAME_EDEFAULT
 
Constructor Summary
protected MappingModelImpl()
           
 
Method Summary
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 String getPath()
           
 String getSource()
           
 String getTarget()
           
 void setPath(String newPath)
           
 void setSource(String newSource)
           
 void setTarget(String newTarget)
           
 String toString()
           
 
Methods inherited from class org.eclipse.egf.model.impl.NamedModelElementWithIdImpl
getDescription, getId, getJavaIdentifier, getName, setDescription, setId, setName
 
Methods inherited from class org.eclipse.egf.model.internal.data.ModelElement
addPropertyChangeListener, generateId, getAdapter, getFactoryComponentLoadingHelper, getFactoryComponentReader, removePropertyChangeListener, setAdapter, setFactoryComponentReader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.egf.model.NamedModelElementWithId
getDescription, getId, getJavaIdentifier, getName, setDescription, setId, setName
 

Field Detail

PATH_EDEFAULT

protected static final String PATH_EDEFAULT
The default value of the 'Path' attribute.

See Also:
getPath()

path

protected String path
The cached value of the 'Path' attribute.

See Also:
getPath()

SOURCE_EDEFAULT

protected static final String SOURCE_EDEFAULT
The default value of the 'Source' attribute.

See Also:
getSource()

source

protected String source
The cached value of the 'Source' attribute.

See Also:
getSource()

TARGET_EDEFAULT

protected static final String TARGET_EDEFAULT
The default value of the 'Target' attribute.

See Also:
getTarget()

target

protected String target
The cached value of the 'Target' attribute.

See Also:
getTarget()
Constructor Detail

MappingModelImpl

protected MappingModelImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class NamedModelElementWithIdImpl

getPath

public String getPath()

Specified by:
getPath in interface MappingModel
Returns:
the value of the 'Path' attribute.
See Also:
MappingModel.setPath(String), ModelPackage.getMappingModel_Path()

setPath

public void setPath(String newPath)

Specified by:
setPath in interface MappingModel
Parameters:
newPath - the new value of the 'Path' attribute.
See Also:
MappingModel.getPath()

getSource

public String getSource()

Specified by:
getSource in interface MappingModel
Returns:
the value of the 'Source' attribute.
See Also:
MappingModel.setSource(String), ModelPackage.getMappingModel_Source()

setSource

public void setSource(String newSource)

Specified by:
setSource in interface MappingModel
Parameters:
newSource - the new value of the 'Source' attribute.
See Also:
MappingModel.getSource()

getTarget

public String getTarget()

Specified by:
getTarget in interface MappingModel
Returns:
the value of the 'Target' attribute.
See Also:
MappingModel.setTarget(String), ModelPackage.getMappingModel_Target()

setTarget

public void setTarget(String newTarget)

Specified by:
setTarget in interface MappingModel
Parameters:
newTarget - the new value of the 'Target' attribute.
See Also:
MappingModel.getTarget()

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Overrides:
eGet in class NamedModelElementWithIdImpl

eSet

public void eSet(int featureID,
                 Object newValue)

Overrides:
eSet in class NamedModelElementWithIdImpl

eUnset

public void eUnset(int featureID)

Overrides:
eUnset in class NamedModelElementWithIdImpl

eIsSet

public boolean eIsSet(int featureID)

Overrides:
eIsSet in class NamedModelElementWithIdImpl

toString

public String toString()

Overrides:
toString in class NamedModelElementWithIdImpl

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.