/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case MIAnalysisMetaModelPackage.OUTPUT_PORT__PARENT: return basicSetParent(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case MIAnalysisMetaModelPackage.INPUT_PORT__PARENT: return basicSetParent(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case MIAnalysisMetaModelPackage.OUTPUT_PORT__SUBSCRIBERS: return getSubscribers(); case MIAnalysisMetaModelPackage.OUTPUT_PORT__PARENT: return getParent(); } return super.eGet(featureID, resolve, coreType); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case MIAnalysisMetaModelPackage.FILTER__INPUT_PORTS: return getInputPorts(); } return super.eGet(featureID, resolve, coreType); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIPlugin getParent() { if (eContainerFeatureID() != MIAnalysisMetaModelPackage.DISPLAY__PARENT) return null; return (MIPlugin)eInternalContainer(); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIOutputPort createOutputPort() { MOutputPort outputPort = new MOutputPort(); return outputPort; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIProperty createProperty() { MProperty property = new MProperty(); return property; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIInputPort createInputPort() { MInputPort inputPort = new MInputPort(); return inputPort; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIRepositoryConnector createRepositoryConnector() { MRepositoryConnector repositoryConnector = new MRepositoryConnector(); return repositoryConnector; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIDisplay createDisplay() { MDisplay display = new MDisplay(); return display; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIRepository createRepository() { MRepository repository = new MRepository(); return repository; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case MIAnalysisMetaModelPackage.OUTPUT_PORT__PARENT: return basicSetParent(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case MIAnalysisMetaModelPackage.INPUT_PORT__PARENT: return basicSetParent(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case MIAnalysisMetaModelPackage.FILTER__INPUT_PORTS: return getInputPorts(); } return super.eGet(featureID, resolve, coreType); }