Package fr.tm.elibel.smartqvt.qvt.essentialocl

Examples of fr.tm.elibel.smartqvt.qvt.essentialocl.OperationCallExp


      res = QVTEditorUtilities.stringOfTypedElement((Variable) modelObj, type);
      if ((Variable) modelObj instanceof VarParameter)
        res = ((VarParameter)modelObj).getKind().getLiteral() + " " + res;
    }
    if (modelObj instanceof OperationCallExp) {
      OperationCallExp ope = (OperationCallExp) modelObj;
      if ((ope.getReferredOperation() != null)
          && ("T".equals(ope.getReferredOperation().getType()
              .getName()))) {
        type = ope.getSource().getType();
        if (type instanceof CollectionType) {
          Type elemType = ((CollectionType) type).getElementType();
          if (elemType != null)
            type = elemType;
        }
      }
      modelObj = ope.getReferredOperation();
    }
    if (modelObj instanceof Operation) {
      Operation op = (Operation) modelObj;
      res = op.getClass().getSimpleName() + "<br>";
View Full Code Here

TOP

Related Classes of fr.tm.elibel.smartqvt.qvt.essentialocl.OperationCallExp

Copyright © 2018 www.massapicom. 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.