| /** |
| * Copyright (c) 2016 CEA LIST and others. |
| * |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * CEA LIST - Initial API and implementation |
| * |
| */ |
| package org.eclipse.papyrus.interoperability.rpy.rpymetamodel; |
| |
| import org.eclipse.emf.common.util.EList; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * A representation of the model object '<em><b>CGI Association End</b></em>'. |
| * <!-- end-user-doc --> |
| * |
| * <p> |
| * The following features are supported: |
| * </p> |
| * <ul> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getProperties <em>Properties</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pModelObject <em>MpModel Object</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pParent <em>MpParent</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pSource <em>MpSource</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceType <em>Msource Type</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pTarget <em>MpTarget</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetType <em>Mtarget Type</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_direction <em>Mdirection</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_rpn <em>Mrpn</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_anglePoint1 <em>Mangle Point1</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_anglePoint2 <em>Mangle Point2</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_line_style <em>Mline style</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_SourcePort <em>MSource Port</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_TargetPort <em>MTarget Port</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pInverseModelObject <em>MpInverse Model Object</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pInstance <em>MpInstance</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pInverseInstance <em>MpInverse Instance</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowSourceMultiplicity <em>MbShow Source Multiplicity</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowSourceRole <em>MbShow Source Role</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowTargetMultiplicity <em>MbShow Target Multiplicity</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowTargetRole <em>MbShow Target Role</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowLinkName <em>MbShow Link Name</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowSpecificType <em>MbShow Specific Type</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bInstance <em>MbInstance</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowQualifier1 <em>MbShow Qualifier1</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowQualifier2 <em>MbShow Qualifier2</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceRole <em>Msource Role</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetRole <em>Mtarget Role</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceMultiplicity <em>Msource Multiplicity</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetMultiplicity <em>Mtarget Multiplicity</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceQualifier <em>Msource Qualifier</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetQualifier <em>Mtarget Qualifier</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_specificType <em>Mspecific Type</em>}</li> |
| * <li>{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_arrow <em>Marrow</em>}</li> |
| * </ul> |
| * |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd() |
| * @model |
| * @generated |
| */ |
| public interface CGIAssociationEnd extends GraphElementsType { |
| /** |
| * Returns the value of the '<em><b>Properties</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Properties</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Properties</em>' containment reference. |
| * @see #setProperties(IPropertyContainer) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_Properties() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| IPropertyContainer getProperties(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getProperties <em>Properties</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Properties</em>' containment reference. |
| * @see #getProperties() |
| * @generated |
| */ |
| void setProperties(IPropertyContainer value); |
| |
| /** |
| * Returns the value of the '<em><b>MpModel Object</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MpModel Object</em>' reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MpModel Object</em>' reference. |
| * @see #setM_pModelObject(M_pModelObjectType) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_pModelObject() |
| * @model |
| * @generated |
| */ |
| M_pModelObjectType getM_pModelObject(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pModelObject <em>MpModel Object</em>}' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MpModel Object</em>' reference. |
| * @see #getM_pModelObject() |
| * @generated |
| */ |
| void setM_pModelObject(M_pModelObjectType value); |
| |
| /** |
| * Returns the value of the '<em><b>MpParent</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MpParent</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MpParent</em>' attribute. |
| * @see #setM_pParent(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_pParent() |
| * @model |
| * @generated |
| */ |
| String getM_pParent(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pParent <em>MpParent</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MpParent</em>' attribute. |
| * @see #getM_pParent() |
| * @generated |
| */ |
| void setM_pParent(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MpSource</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MpSource</em>' reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MpSource</em>' reference. |
| * @see #setM_pSource(M_pRootType) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_pSource() |
| * @model |
| * @generated |
| */ |
| M_pRootType getM_pSource(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pSource <em>MpSource</em>}' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MpSource</em>' reference. |
| * @see #getM_pSource() |
| * @generated |
| */ |
| void setM_pSource(M_pRootType value); |
| |
| /** |
| * Returns the value of the '<em><b>Msource Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Msource Type</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Msource Type</em>' attribute. |
| * @see #setM_sourceType(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_sourceType() |
| * @model |
| * @generated |
| */ |
| String getM_sourceType(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceType <em>Msource Type</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Msource Type</em>' attribute. |
| * @see #getM_sourceType() |
| * @generated |
| */ |
| void setM_sourceType(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MpTarget</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MpTarget</em>' reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MpTarget</em>' reference. |
| * @see #setM_pTarget(M_pRootType) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_pTarget() |
| * @model |
| * @generated |
| */ |
| M_pRootType getM_pTarget(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pTarget <em>MpTarget</em>}' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MpTarget</em>' reference. |
| * @see #getM_pTarget() |
| * @generated |
| */ |
| void setM_pTarget(M_pRootType value); |
| |
| /** |
| * Returns the value of the '<em><b>Mtarget Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mtarget Type</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mtarget Type</em>' attribute. |
| * @see #setM_targetType(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_targetType() |
| * @model |
| * @generated |
| */ |
| String getM_targetType(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetType <em>Mtarget Type</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mtarget Type</em>' attribute. |
| * @see #getM_targetType() |
| * @generated |
| */ |
| void setM_targetType(String value); |
| |
| /** |
| * Returns the value of the '<em><b>Mdirection</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mdirection</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mdirection</em>' attribute. |
| * @see #setM_direction(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_direction() |
| * @model |
| * @generated |
| */ |
| String getM_direction(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_direction <em>Mdirection</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mdirection</em>' attribute. |
| * @see #getM_direction() |
| * @generated |
| */ |
| void setM_direction(String value); |
| |
| /** |
| * Returns the value of the '<em><b>Mrpn</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mrpn</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mrpn</em>' containment reference. |
| * @see #setM_rpn(CGIText) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_rpn() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| CGIText getM_rpn(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_rpn <em>Mrpn</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mrpn</em>' containment reference. |
| * @see #getM_rpn() |
| * @generated |
| */ |
| void setM_rpn(CGIText value); |
| |
| /** |
| * Returns the value of the '<em><b>Mangle Point1</b></em>' attribute list. |
| * The list contents are of type {@link java.lang.String}. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mangle Point1</em>' attribute list isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mangle Point1</em>' attribute list. |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_anglePoint1() |
| * @model unique="false" |
| * @generated |
| */ |
| EList<String> getM_anglePoint1(); |
| |
| /** |
| * Returns the value of the '<em><b>Mangle Point2</b></em>' attribute list. |
| * The list contents are of type {@link java.lang.String}. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mangle Point2</em>' attribute list isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mangle Point2</em>' attribute list. |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_anglePoint2() |
| * @model unique="false" |
| * @generated |
| */ |
| EList<String> getM_anglePoint2(); |
| |
| /** |
| * Returns the value of the '<em><b>Mline style</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mline style</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mline style</em>' attribute. |
| * @see #setM_line_style(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_line_style() |
| * @model |
| * @generated |
| */ |
| String getM_line_style(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_line_style <em>Mline style</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mline style</em>' attribute. |
| * @see #getM_line_style() |
| * @generated |
| */ |
| void setM_line_style(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MSource Port</b></em>' attribute list. |
| * The list contents are of type {@link java.lang.String}. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MSource Port</em>' attribute list isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MSource Port</em>' attribute list. |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_SourcePort() |
| * @model unique="false" |
| * @generated |
| */ |
| EList<String> getM_SourcePort(); |
| |
| /** |
| * Returns the value of the '<em><b>MTarget Port</b></em>' attribute list. |
| * The list contents are of type {@link java.lang.String}. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MTarget Port</em>' attribute list isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MTarget Port</em>' attribute list. |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_TargetPort() |
| * @model unique="false" |
| * @generated |
| */ |
| EList<String> getM_TargetPort(); |
| |
| /** |
| * Returns the value of the '<em><b>MpInverse Model Object</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MpInverse Model Object</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MpInverse Model Object</em>' containment reference. |
| * @see #setM_pInverseModelObject(IAssociationEndHandle) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_pInverseModelObject() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| IAssociationEndHandle getM_pInverseModelObject(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pInverseModelObject <em>MpInverse Model Object</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MpInverse Model Object</em>' containment reference. |
| * @see #getM_pInverseModelObject() |
| * @generated |
| */ |
| void setM_pInverseModelObject(IAssociationEndHandle value); |
| |
| /** |
| * Returns the value of the '<em><b>MpInstance</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MpInstance</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MpInstance</em>' containment reference. |
| * @see #setM_pInstance(IObjectLinkHandle) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_pInstance() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| IObjectLinkHandle getM_pInstance(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pInstance <em>MpInstance</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MpInstance</em>' containment reference. |
| * @see #getM_pInstance() |
| * @generated |
| */ |
| void setM_pInstance(IObjectLinkHandle value); |
| |
| /** |
| * Returns the value of the '<em><b>MpInverse Instance</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MpInverse Instance</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MpInverse Instance</em>' containment reference. |
| * @see #setM_pInverseInstance(IObjectLinkHandle) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_pInverseInstance() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| IObjectLinkHandle getM_pInverseInstance(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_pInverseInstance <em>MpInverse Instance</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MpInverse Instance</em>' containment reference. |
| * @see #getM_pInverseInstance() |
| * @generated |
| */ |
| void setM_pInverseInstance(IObjectLinkHandle value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Source Multiplicity</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Source Multiplicity</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Source Multiplicity</em>' attribute. |
| * @see #setM_bShowSourceMultiplicity(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowSourceMultiplicity() |
| * @model |
| * @generated |
| */ |
| String getM_bShowSourceMultiplicity(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowSourceMultiplicity <em>MbShow Source Multiplicity</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Source Multiplicity</em>' attribute. |
| * @see #getM_bShowSourceMultiplicity() |
| * @generated |
| */ |
| void setM_bShowSourceMultiplicity(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Source Role</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Source Role</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Source Role</em>' attribute. |
| * @see #setM_bShowSourceRole(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowSourceRole() |
| * @model |
| * @generated |
| */ |
| String getM_bShowSourceRole(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowSourceRole <em>MbShow Source Role</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Source Role</em>' attribute. |
| * @see #getM_bShowSourceRole() |
| * @generated |
| */ |
| void setM_bShowSourceRole(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Target Multiplicity</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Target Multiplicity</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Target Multiplicity</em>' attribute. |
| * @see #setM_bShowTargetMultiplicity(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowTargetMultiplicity() |
| * @model |
| * @generated |
| */ |
| String getM_bShowTargetMultiplicity(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowTargetMultiplicity <em>MbShow Target Multiplicity</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Target Multiplicity</em>' attribute. |
| * @see #getM_bShowTargetMultiplicity() |
| * @generated |
| */ |
| void setM_bShowTargetMultiplicity(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Target Role</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Target Role</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Target Role</em>' attribute. |
| * @see #setM_bShowTargetRole(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowTargetRole() |
| * @model |
| * @generated |
| */ |
| String getM_bShowTargetRole(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowTargetRole <em>MbShow Target Role</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Target Role</em>' attribute. |
| * @see #getM_bShowTargetRole() |
| * @generated |
| */ |
| void setM_bShowTargetRole(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Link Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Link Name</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Link Name</em>' attribute. |
| * @see #setM_bShowLinkName(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowLinkName() |
| * @model |
| * @generated |
| */ |
| String getM_bShowLinkName(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowLinkName <em>MbShow Link Name</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Link Name</em>' attribute. |
| * @see #getM_bShowLinkName() |
| * @generated |
| */ |
| void setM_bShowLinkName(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Specific Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Specific Type</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Specific Type</em>' attribute. |
| * @see #setM_bShowSpecificType(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowSpecificType() |
| * @model |
| * @generated |
| */ |
| String getM_bShowSpecificType(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowSpecificType <em>MbShow Specific Type</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Specific Type</em>' attribute. |
| * @see #getM_bShowSpecificType() |
| * @generated |
| */ |
| void setM_bShowSpecificType(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbInstance</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbInstance</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbInstance</em>' attribute. |
| * @see #setM_bInstance(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bInstance() |
| * @model |
| * @generated |
| */ |
| String getM_bInstance(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bInstance <em>MbInstance</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbInstance</em>' attribute. |
| * @see #getM_bInstance() |
| * @generated |
| */ |
| void setM_bInstance(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Qualifier1</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Qualifier1</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Qualifier1</em>' attribute. |
| * @see #setM_bShowQualifier1(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowQualifier1() |
| * @model |
| * @generated |
| */ |
| String getM_bShowQualifier1(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowQualifier1 <em>MbShow Qualifier1</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Qualifier1</em>' attribute. |
| * @see #getM_bShowQualifier1() |
| * @generated |
| */ |
| void setM_bShowQualifier1(String value); |
| |
| /** |
| * Returns the value of the '<em><b>MbShow Qualifier2</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>MbShow Qualifier2</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>MbShow Qualifier2</em>' attribute. |
| * @see #setM_bShowQualifier2(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_bShowQualifier2() |
| * @model |
| * @generated |
| */ |
| String getM_bShowQualifier2(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_bShowQualifier2 <em>MbShow Qualifier2</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>MbShow Qualifier2</em>' attribute. |
| * @see #getM_bShowQualifier2() |
| * @generated |
| */ |
| void setM_bShowQualifier2(String value); |
| |
| /** |
| * Returns the value of the '<em><b>Msource Role</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Msource Role</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Msource Role</em>' containment reference. |
| * @see #setM_sourceRole(CGIText) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_sourceRole() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| CGIText getM_sourceRole(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceRole <em>Msource Role</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Msource Role</em>' containment reference. |
| * @see #getM_sourceRole() |
| * @generated |
| */ |
| void setM_sourceRole(CGIText value); |
| |
| /** |
| * Returns the value of the '<em><b>Mtarget Role</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mtarget Role</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mtarget Role</em>' containment reference. |
| * @see #setM_targetRole(CGIText) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_targetRole() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| CGIText getM_targetRole(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetRole <em>Mtarget Role</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mtarget Role</em>' containment reference. |
| * @see #getM_targetRole() |
| * @generated |
| */ |
| void setM_targetRole(CGIText value); |
| |
| /** |
| * Returns the value of the '<em><b>Msource Multiplicity</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Msource Multiplicity</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Msource Multiplicity</em>' containment reference. |
| * @see #setM_sourceMultiplicity(CGIText) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_sourceMultiplicity() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| CGIText getM_sourceMultiplicity(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceMultiplicity <em>Msource Multiplicity</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Msource Multiplicity</em>' containment reference. |
| * @see #getM_sourceMultiplicity() |
| * @generated |
| */ |
| void setM_sourceMultiplicity(CGIText value); |
| |
| /** |
| * Returns the value of the '<em><b>Mtarget Multiplicity</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mtarget Multiplicity</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mtarget Multiplicity</em>' containment reference. |
| * @see #setM_targetMultiplicity(CGIText) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_targetMultiplicity() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| CGIText getM_targetMultiplicity(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetMultiplicity <em>Mtarget Multiplicity</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mtarget Multiplicity</em>' containment reference. |
| * @see #getM_targetMultiplicity() |
| * @generated |
| */ |
| void setM_targetMultiplicity(CGIText value); |
| |
| /** |
| * Returns the value of the '<em><b>Msource Qualifier</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Msource Qualifier</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Msource Qualifier</em>' containment reference. |
| * @see #setM_sourceQualifier(CGIText) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_sourceQualifier() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| CGIText getM_sourceQualifier(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_sourceQualifier <em>Msource Qualifier</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Msource Qualifier</em>' containment reference. |
| * @see #getM_sourceQualifier() |
| * @generated |
| */ |
| void setM_sourceQualifier(CGIText value); |
| |
| /** |
| * Returns the value of the '<em><b>Mtarget Qualifier</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mtarget Qualifier</em>' containment reference isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mtarget Qualifier</em>' containment reference. |
| * @see #setM_targetQualifier(CGIText) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_targetQualifier() |
| * @model containment="true" resolveProxies="true" |
| * @generated |
| */ |
| CGIText getM_targetQualifier(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_targetQualifier <em>Mtarget Qualifier</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mtarget Qualifier</em>' containment reference. |
| * @see #getM_targetQualifier() |
| * @generated |
| */ |
| void setM_targetQualifier(CGIText value); |
| |
| /** |
| * Returns the value of the '<em><b>Mspecific Type</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mspecific Type</em>' attribute isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mspecific Type</em>' attribute. |
| * @see #setM_specificType(String) |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_specificType() |
| * @model |
| * @generated |
| */ |
| String getM_specificType(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.papyrus.interoperability.rpy.rpymetamodel.CGIAssociationEnd#getM_specificType <em>Mspecific Type</em>}' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Mspecific Type</em>' attribute. |
| * @see #getM_specificType() |
| * @generated |
| */ |
| void setM_specificType(String value); |
| |
| /** |
| * Returns the value of the '<em><b>Marrow</b></em>' attribute list. |
| * The list contents are of type {@link java.lang.String}. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Marrow</em>' attribute list isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Marrow</em>' attribute list. |
| * @see org.eclipse.papyrus.interoperability.rpy.rpymetamodel.UMLRpyPackage#getCGIAssociationEnd_M_arrow() |
| * @model unique="false" |
| * @generated |
| */ |
| EList<String> getM_arrow(); |
| |
| } // CGIAssociationEnd |