Examples of OCLFactory


Examples of org.eclipse.ocl.utilities.OCLFactory

      public Environment<Package, Classifier, Operation, Property, EnumerationLiteral, Parameter, State, CallOperationAction, SendSignalAction, Constraint, Class, EObject> createOperationContext(
          Environment<Package, Classifier, Operation, Property, EnumerationLiteral, Parameter, State, CallOperationAction, SendSignalAction, Constraint, Class, EObject> parent,
          Operation operation) {
        Environment<Package, Classifier, Operation, Property, EnumerationLiteral, Parameter, State, CallOperationAction, SendSignalAction, Constraint, Class, EObject> result;
        result = super.createOperationContext(parent, operation);
        OCLFactory oclFactory = parent.getOCLFactory();
        UMLReflection<Package, Classifier, Operation, Property, EnumerationLiteral, Parameter, State, CallOperationAction, SendSignalAction, Constraint> uml = parent
            .getUMLReflection();
        Variable<Classifier, Parameter> var = oclFactory
            .createVariable();
        Parameter next = operation.getReturnResult();
        uml.setName(var, uml.getName(next));
        uml.setType(var,
            TypeUtil.resolveType(result, uml.getOCLType(next)));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.