org.eclipse.gmt.umlx.alien.mapping
Class ExtensionFeatureElement.ExtensionAttributeElement

java.lang.Object
  extended by org.eclipse.gmt.umlx.alien.mapping.AbstractFeatureElement<F>
      extended by org.eclipse.gmt.umlx.alien.mapping.ExtensionFeatureElement<org.eclipse.emf.ecore.EAttribute>
          extended by org.eclipse.gmt.umlx.alien.mapping.ExtensionFeatureElement.ExtensionAttributeElement
Enclosing class:
ExtensionFeatureElement<F extends org.eclipse.emf.ecore.EStructuralFeature>

public static class ExtensionFeatureElement.ExtensionAttributeElement
extends ExtensionFeatureElement<org.eclipse.emf.ecore.EAttribute>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.gmt.umlx.alien.mapping.ExtensionFeatureElement
ExtensionFeatureElement.ExtensionAttributeElement, ExtensionFeatureElement.ExtensionReferenceElement
 
Nested classes/interfaces inherited from class org.eclipse.gmt.umlx.alien.mapping.AbstractFeatureElement
AbstractFeatureElement.DiagnosticString
 
Field Summary
 
Fields inherited from class org.eclipse.gmt.umlx.alien.mapping.AbstractFeatureElement
eStructuralFeature
 
Constructor Summary
ExtensionFeatureElement.ExtensionAttributeElement(org.eclipse.emf.ecore.EAttribute extensionFeature, org.eclipse.emf.ecore.EAttribute ecoreFeature)
           
 
Method Summary
 java.lang.Object get(MappingMetaData mappingMetaData, org.eclipse.emf.ecore.EObject eObject, boolean resolveProxies)
           
 boolean isContainer()
           
 boolean isContainment()
           
 
Methods inherited from class org.eclipse.gmt.umlx.alien.mapping.ExtensionFeatureElement
create, create, getDefaultValue, getEcoreFeature, getExtension, set, setExtension
 
Methods inherited from class org.eclipse.gmt.umlx.alien.mapping.AbstractFeatureElement
formatName, getEStructuralFeature, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtensionFeatureElement.ExtensionAttributeElement

public ExtensionFeatureElement.ExtensionAttributeElement(org.eclipse.emf.ecore.EAttribute extensionFeature,
                                                         org.eclipse.emf.ecore.EAttribute ecoreFeature)
Method Detail

get

public java.lang.Object get(MappingMetaData mappingMetaData,
                            org.eclipse.emf.ecore.EObject eObject,
                            boolean resolveProxies)
Overrides:
get in class ExtensionFeatureElement<org.eclipse.emf.ecore.EAttribute>

isContainer

public boolean isContainer()
Specified by:
isContainer in class AbstractFeatureElement<org.eclipse.emf.ecore.EAttribute>

isContainment

public boolean isContainment()
Specified by:
isContainment in class AbstractFeatureElement<org.eclipse.emf.ecore.EAttribute>