/** */ package org.archstudio.xadl3.xadlcore_3_0; import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> A representation of the model object '<em><b>Extension</b></em>'. <!-- end-user-doc --> <!-- * begin-model-doc --> This is an abstract base type for all extensions that add content to an element. In general, * individual types will create their own abstract Extension base type (e.g., a type Foo will be accompanied by a * FooExtension base type that extends Extension) and the type will include a list of zero or more FooExtensions. <!-- * end-model-doc --> * * @see org.archstudio.xadl3.xadlcore_3_0.Xadlcore_3_0Package#getExtension() * @model abstract="true" extendedMetaData="name='Extension' kind='empty'" * @generated */ public interface Extension extends EObject { } // Extension