protected EGenericType createEGenericType() { EGenericType eGenericType = ecoreFactory.createEGenericType(); return eGenericType; }
protected EGenericType createEGenericType() { EGenericType eGenericType = ecoreFactory.createEGenericType(); return eGenericType; }
protected EGenericType createEGenericType(ETypeParameter eTypeParameter) { EGenericType eGenericType = ecoreFactory.createEGenericType(); eGenericType.setETypeParameter(eTypeParameter); return eGenericType; }
protected EGenericType wrap(EClassifier eClassifier) { EGenericType eGenericType = EcoreFactory.eINSTANCE.createEGenericType(); eGenericType.setEClassifier(eClassifier); return eGenericType; }
protected EGenericType createEGenericType(EClassifier eClassifier) { EGenericType eGenericType = ecoreFactory.createEGenericType(); eGenericType.setEClassifier(eClassifier); return eGenericType; }
protected EGenericType wrap(EClassifier eClassifier) { EGenericType eGenericType = EcoreFactory.eINSTANCE.createEGenericType(); eGenericType.setEClassifier(eClassifier); return eGenericType; }
protected EGenericType createEGenericType(EClassifier eClassifier) { EGenericType eGenericType = ecoreFactory.createEGenericType(); eGenericType.setEClassifier(eClassifier); return eGenericType; }
protected EGenericType createEGenericType(ETypeParameter eTypeParameter) { EGenericType eGenericType = ecoreFactory.createEGenericType(); eGenericType.setETypeParameter(eTypeParameter); return eGenericType; }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.ETYPE_PARAMETER__EBOUNDS, EcoreFactory.eINSTANCE.createEGenericType())); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.ETYPED_ELEMENT__EGENERIC_TYPE, EcoreFactory.eINSTANCE.createEGenericType())); }
(createChildParameter (EcorePackage.Literals.EGENERIC_TYPE__EUPPER_BOUND, EcoreFactory.eINSTANCE.createEGenericType())); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.EGENERIC_TYPE__ELOWER_BOUND, EcoreFactory.eINSTANCE.createEGenericType())); (createChildParameter (EcorePackage.Literals.EGENERIC_TYPE__ETYPE_ARGUMENTS, EcoreFactory.eINSTANCE.createEGenericType()));
eGenericType = EcoreFactory.eINSTANCE.createEGenericType(); eGenericType.setEClassifier(eClassifier); for (int i = 0, size = eClassifier.getETypeParameters().size(); i < size; ++i) eGenericType.getETypeArguments().add(EcoreFactory.eINSTANCE.createEGenericType()); eGenericType = EcoreFactory.eINSTANCE.createEGenericType(); eGenericType.setETypeParameter((ETypeParameter)value);
public void setEType(EClassifier newEType) { NotificationChain msgs = setEType(newEType, null); EGenericType newEGenericType = null; if (newEType != null) { newEGenericType = EcoreFactory.eINSTANCE.createEGenericType(); newEGenericType.setEClassifier(eType); } msgs = setEGenericType(newEGenericType, msgs); if (msgs != null) { msgs.dispatch(); } }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.EOPERATION__ETYPE_PARAMETERS, EcoreFactory.eINSTANCE.createETypeParameter())); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.EOPERATION__EPARAMETERS, EcoreFactory.eINSTANCE.createEParameter())); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.EOPERATION__EGENERIC_EXCEPTIONS, EcoreFactory.eINSTANCE.createEGenericType())); }
public void setEType(EClassifier newEType) { NotificationChain msgs = setEType(newEType, null); EGenericType newEGenericType = null; if (newEType != null) { newEGenericType = EcoreFactory.eINSTANCE.createEGenericType(); newEGenericType.setEClassifier(eType); } msgs = setEGenericType(newEGenericType, msgs); if (msgs != null) { msgs.dispatch(); } }
EGenericType eGenericType = EcoreFactory.eINSTANCE.createEGenericType(); eGenericType.setEClassifier(eException); for (int i = 0, size = eException.getETypeParameters().size(); i < size; ++i) eGenericType.getETypeArguments().add(EcoreFactory.eINSTANCE.createEGenericType());
EGenericType eGenericType = EcoreFactory.eINSTANCE.createEGenericType(); eGenericType.setEClassifier(eSuperType); for (int i = 0, size = eSuperType.getETypeParameters().size(); i < size; ++i) eGenericType.getETypeArguments().add(EcoreFactory.eINSTANCE.createEGenericType());
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children * that can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.ECLASS__EOPERATIONS, EcoreFactory.eINSTANCE.createEOperation())); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.ECLASS__ESTRUCTURAL_FEATURES, EcoreFactory.eINSTANCE.createEAttribute())); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.ECLASS__ESTRUCTURAL_FEATURES, EcoreFactory.eINSTANCE.createEReference())); newChildDescriptors.add (createChildParameter (EcorePackage.Literals.ECLASS__EGENERIC_SUPER_TYPES, EcoreFactory.eINSTANCE.createEGenericType())); }
if (substitution == null) EGenericType result = EcoreFactory.eINSTANCE.createEGenericType(); result.setETypeParameter(eTypeParameter); return result; EGenericType result = EcoreFactory.eINSTANCE.createEGenericType(); EClassifier eClassifier = eGenericType.getEClassifier(); if (eClassifier != null)
typeArguments.add(EcoreFactory.eINSTANCE.createEGenericType());