org.tm4j.tmnav.app.plugin .Invokable

Description

Classes implememt this interface to be invoked with a distinct AMMember.

Method Summary
void invokeWithMember(org.tm4j.panckoucke.model.AMMember member)
The implementor of the interface is free to do something with the member
void shallDisplayForMember(org.tm4j.panckoucke.model.AMMember member)
Called from TMNav while putting the popup menu together.
This happens every time, when the user demands the popup.
Implementations may check, if the given member is suitable for their purpose and decide whether they want to be part of the currently builded popup menu or not.