private OperationType buildOperationTypeBySiganture(final String signature) { final OperationType operationType = TypeFactory.eINSTANCE.createOperationType(); operationType.setSignature(signature); return operationType; }
private OperationType addOperationType(final ComponentType componentType, final String operationSignature) { final String operationTypeKey = operationSignature; OperationType operationType = componentType.getProvidedOperations().get(operationSignature); if (operationType == null) { operationType = this.factory.createOperationType(); operationType.setSignature(operationSignature); this.operationSignatureExtractor.extract(operationType); componentType.getProvidedOperations().put(operationTypeKey, operationType); } return operationType; }