/** * generated by Xtext 2.21.0 */ package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; import org.eclipse.emf.ecore.EClassifier; import org.eclipse.emf.ecore.ENamedElement; /** * * A representation of the model object 'Metamodel Element'. * * *

* The following features are supported: *

* * * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement() * @model * @generated */ public interface MetamodelElement extends MetamodelEntry { /** * Returns the value of the 'Classifier' reference. * * * @return the value of the 'Classifier' reference. * @see #setClassifier(EClassifier) * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement_Classifier() * @model * @generated */ EClassifier getClassifier(); /** * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier}' reference. * * * @param value the new value of the 'Classifier' reference. * @see #getClassifier() * @generated */ void setClassifier(EClassifier value); /** * Returns the value of the 'Feature' reference. * * * @return the value of the 'Feature' reference. * @see #setFeature(ENamedElement) * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement_Feature() * @model * @generated */ ENamedElement getFeature(); /** * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature}' reference. * * * @param value the new value of the 'Feature' reference. * @see #getFeature() * @generated */ void setFeature(ENamedElement value); } // MetamodelElement