<<rule>> Create: Accessor Operation for Structural Feature
<<preserve>>
toContainerClass : EClass
<<require, post>>
postStructuralFeature : EStructuralFeature
<<require, post>> name = structuralFeatureName
<<create>>
newGetStructuralFeature : EOperation
<<create>> name = "get" + structuralFeatureName.charAt(0).toUpperCase() + structuralFeatureName.slice(1)
<<create>>
newOperationAnnotation : EAnnotation
<<create>> source = "http://www.eclipse.org/emf/2002/GenModel"
<<create>>
newAnnotationDetails : EStringToStringMapEntry
<<create>> key = "suppressedVisibility"
<<create>> value = "true"
<<preserve>>
toType : EClassifier
<<require, post>>
eType
<<create>>
eType
<<create>>
details
<<create>>
eContainingClass
eOperations
<<require, post>>
eContainingClass
eStructuralFeatures
<<create>>
eModelElement
eAnnotations