As you know for every plugin we must implement performAction(VPAction action) and update(VPAction action) methods inside our ActionController class.
I read this paragraph inside documentations about update method :
The update() method is called before showing the action on screen. You can make use of this method to disable the method before it get shown.
i wrote a line inside this method to see when this method called but it never show any message dialog. :
JOptionPane.showMessageDialog (null,“update method called”);
When this method call ? I try start/exit VP ,reload plugin class , restart plugin and other things but this method never calls !!!