Package org.somox.gast2seff.visitors
Interface InterfaceOfExternalCallFinding
- All Known Implementing Classes:
DefaultInterfaceOfExternalCallFinder
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.-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptiongetCalledInterfacePort
(tools.mdsd.jamopp.model.java.members.Method calledMethod) getCalledInterfacePort
(tools.mdsd.jamopp.model.java.members.Method calledMethod, tools.mdsd.jamopp.model.java.statements.Statement statement) Query the interface port for the function access.
-
Method Details
-
getCalledInterfacePort
InterfaceOfExternalCallFinding.InterfacePortOperationTuple getCalledInterfacePort(tools.mdsd.jamopp.model.java.members.Method calledMethod, tools.mdsd.jamopp.model.java.statements.Statement statement) Query the interface port for the function access.- Parameters:
calledMethod
- The access to find in the PCMstatement
- The statement that issued the method call- Returns:
- interface port and operation corresponding to the access.
-
getCalledInterfacePort
default InterfaceOfExternalCallFinding.InterfacePortOperationTuple getCalledInterfacePort(tools.mdsd.jamopp.model.java.members.Method calledMethod)
-