/** * Starts the plugin. * * @param context * the context */ @Override public synchronized void start(Map<String, Object> context) { if (!started) { IFrontendController<?, ?, ?> frontendController = getFrontendController(context); ActionsDirectoryBuilder actionsDirectoryBuilder = new ActionsDirectoryBuilder(); actionsDirectoryBuilder.process(frontendController); traceUserActionsInventory(actionsDirectoryBuilder.getUserActions(), actionsDirectoryBuilder.getLovActions(), frontendController); started = true; } } }