/** */ package rba.core; import org.eclipse.emf.common.util.EList; /** * * A representation of the model object 'Stereotype'. * * * * * * *

* The following features are supported: *

* * * @see rba.core.RBACorePackage#getStereotype() * @model * @generated */ public interface Stereotype extends PackagableElement { /** * Returns the value of the 'Target Model Name' attribute. * * * * * * @return the value of the 'Target Model Name' attribute. * @see #setTargetModelName(String) * @see rba.core.RBACorePackage#getStereotype_TargetModelName() * @model required="true" * @generated */ String getTargetModelName(); /** * Sets the value of the '{@link rba.core.Stereotype#getTargetModelName Target Model Name}' attribute. * * * @param value the new value of the 'Target Model Name' attribute. * @see #getTargetModelName() * @generated */ void setTargetModelName(String value); /** * Returns the value of the 'Variables' containment reference list. * The list contents are of type {@link rba.core.Variable}. * * * * * * @return the value of the 'Variables' containment reference list. * @see rba.core.RBACorePackage#getStereotype_Variables() * @model containment="true" * @generated */ EList getVariables(); /** * Returns the value of the 'Body Text' attribute. * * * * * * @return the value of the 'Body Text' attribute. * @see #setBodyText(String) * @see rba.core.RBACorePackage#getStereotype_BodyText() * @model required="true" * @generated */ String getBodyText(); /** * Sets the value of the '{@link rba.core.Stereotype#getBodyText Body Text}' attribute. * * * @param value the new value of the 'Body Text' attribute. * @see #getBodyText() * @generated */ void setBodyText(String value); } // Stereotype