Interface InterfaceOfExternalCallFinding

All Known Implementing Classes:
DefaultInterfaceOfExternalCallFinder, EJBInterfaceOfExternalCallFinder

public interface InterfaceOfExternalCallFinding
Implementations of the interface are used by JaMoPPStatementVisitor to find the called interface port and the interface operation of an external call.
  • Method Details

    • getCalledInterfacePort

      InterfaceOfExternalCallFinding.InterfacePortOperationTuple getCalledInterfacePort(org.emftext.language.java.members.Method calledMethod, org.emftext.language.java.statements.Statement statement)
      Query the interface port for the function access.
      Parameters:
      calledMethod - The access to find in the PCM
      statement - The statement that issued the method call
      Returns:
      interface port and operation corresponding to the access.
    • getCalledInterfacePort

      default InterfaceOfExternalCallFinding.InterfacePortOperationTuple getCalledInterfacePort(org.emftext.language.java.members.Method calledMethod)