New Jide License
[indepmod/experimental.git] / IndependentModeler / src / cz / cvut / promod / services / actionService / ActionControlService.java
bloba0caf2a4ee54dc8d94ee4a5c3c7327ca7ad76b4f
1 package cz.cvut.promod.services.actionService;
3 import cz.cvut.promod.services.actionService.actionUtils.ProModAction;
5 /**
6 * ProMod, master thesis project
7 * User: Petr Zverina, petr.zverina@gmail.com
8 * Date: 18:59:19, 10.10.2009
9 */
11 /**
12 * ActionControlService is the second service layer for the ActionService.
14 public interface ActionControlService extends ActionService{
16 /**
17 * Updates visibility of actions registered with the ActionService. If a action has been registered with the
18 * notation identifier specified as a argument of this method or with a identifier of ProMod Modeler, such
19 * a action will be visible. Other actions will be invisible.
21 * @param notationIdentifier is the identifier that is supposed to be active
23 public void updateActionsVisibility(final String notationIdentifier);