Closed gorefest closed 1 month ago
Which plugin version do you use?
Hints of existing features:
Smart Interface
option. this will try to find implementation.Expend...
action menu to choose one implementation manually. When there is multi implementations.If the combination of the above three points does not meet your needs, please let me know.
It would be more helpful if you could also provide some pseudocode to describe your requirements scenario.
Hello!
I am using latest&greatest according to my IDEA.
This are my settings
I have a ClientSessionBean injecting a Facade using the local interface with @EJB annotation. Here the generator stops:
The automatic detection fails, but choosing the "Expend" (typo?) menu item does the trick - so thanks for your hint!
I can add all implementations by expanding the lines.
Best Regards and keep up that great work :-)
Is your feature request related to a problem? Please describe. I am making use of the tool reverse engineering business processes in a legacy EJB software. My sequence diagrams halt on local interfaces.
Describe the solution you'd like Follow the implementation, if
Describe alternatives you've considered sorry, no alternatives
Additional context I created two plantuml's to emphasize the situation
Situation A: variable is of type of the interface, implementation is injected. Method is implemented in the implementation class.
Situation B: interface brings is a inherited method implemented by MyEjbService, variable is of type MyLocalInterface
It would be absolutely great if this could be added to the plugin's capabilities, since it makes the entire process visible.