private EParameter internalAddEParameter(EOperation owner, EClassifier type, String name) { EParameter p = ecoreFactory.createEParameter(); p.setEType(type); p.setName(name); owner.getEParameters().add(p); return p; }
private EParameter internalAddEParameter(EOperation owner, EClassifier type, String name) { EParameter p = ecoreFactory.createEParameter(); p.setEType(type); p.setName(name); owner.getEParameters().add(p); return p; }
@Deprecated protected void addEParameter(EOperation owner, EGenericType type, String name, int lowerBound, int upperBound) { EParameter p = ecoreFactory.createEParameter(); p.setEGenericType(type); p.setName(name); owner.getEParameters().add(p); p.setLowerBound(lowerBound); p.setUpperBound(upperBound); }
@Deprecated protected void addEParameter(EOperation owner, EGenericType type, String name, int lowerBound, int upperBound) { EParameter p = ecoreFactory.createEParameter(); p.setEGenericType(type); p.setName(name); owner.getEParameters().add(p); p.setLowerBound(lowerBound); p.setUpperBound(upperBound); }
public EOperation createOperation(String name, EClassifier resultType, List<String> paramNames, List<EClassifier> paramTypes) { EOperation result = org.eclipse.emf.ecore.EcoreFactory.eINSTANCE.createEOperation(); result.setName(name); result.setEType(resultType); int i = 0; for (String pname : paramNames) { EParameter param = org.eclipse.emf.ecore.EcoreFactory.eINSTANCE.createEParameter(); param.setName(pname); param.setEType(paramTypes.get(i++)); result.getEParameters().add(param); } return result; }
/** * 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())); }
protected void addEParameter(EOperation owner, EGenericType type, String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered) { EParameter p = ecoreFactory.createEParameter(); p.setEGenericType(type); p.setName(name); owner.getEParameters().add(p); p.setLowerBound(lowerBound); p.setUpperBound(upperBound); p.setUnique(isUnique); p.setOrdered(isOrdered); }
protected void addEParameter(EOperation owner, EGenericType type, String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered) { EParameter p = ecoreFactory.createEParameter(); p.setEGenericType(type); p.setName(name); owner.getEParameters().add(p); p.setLowerBound(lowerBound); p.setUpperBound(upperBound); p.setUnique(isUnique); p.setOrdered(isOrdered); }
@Override public Object caseParameter(Parameter parameter) { Operation operation = parameter.getOperation(); if (operation != null && parameter.getDirection() != ParameterDirectionKind.RETURN_LITERAL) { EParameter eParameter = EcoreFactory.eINSTANCE .createEParameter(); elementToEModelElementMap.put(parameter, eParameter); EOperation eOperation = (EOperation) doSwitch(operation); eOperation.getEParameters().add(eParameter); setName(eParameter, parameter); caseTypedElement(parameter); caseMultiplicityElement(parameter); defaultCase(parameter); return eParameter; } return super.caseParameter(parameter); }
EOperation eOperation = EcoreFactory.eINSTANCE.createEOperation(); eOperation.setName(setAccessor); EParameter eParameter = EcoreFactory.eINSTANCE.createEParameter(); eParameter.setName(featureName); eParameter.setEType(eType);
EParameter eParameter = EcoreFactory.eINSTANCE.createEParameter(); eParameter.setLowerBound(1); eParameter.setOrdered(false);
EOperation eOperation = EcoreFactory.eINSTANCE.createEOperation(); eOperation.setName(setAccessor); EParameter eParameter = EcoreFactory.eINSTANCE.createEParameter(); eParameter.setName(featureName); eParameter.setEType(eType);
EParameter eParameter = EcoreFactory.eINSTANCE.createEParameter(); eParameter.setLowerBound(1); eParameter.setOrdered(false);
.createEParameter(); .setEType(EcorePackage.Literals.EDIAGNOSTIC_CHAIN); eParameter = EcoreFactory.eINSTANCE.createEParameter();
EParameter param = EcoreFactory.eINSTANCE.createEParameter(); param.setName(next.getName()); param.setEType((next.getType() == null)?
EParameter eParameter = EcoreFactory.eINSTANCE.createEParameter(); String paramaterName = parameter.getAttributeNS(null, "name"); eParameter.setName(paramaterName);
EParameter eParameter = EcoreFactory.eINSTANCE.createEParameter(); String paramaterName = parameter.getAttributeNS(null, "name"); eParameter.setName(paramaterName);