package com.onaro.sanscreen.client.view.tabular; import java.util.ResourceBundle; import com.onaro.sanscreen.client.view.ActionFactory; import com.onaro.sanscreen.client.view.ViewDirector; import com.onaro.sanscreen.client.view.init.ActionsInitInfo; import com.onaro.sanscreen.client.view.init.ViewDirectorInitInfo; /** * Keeps the values needed for late initialization. */ public class InitSet { private ViewDirectorInitInfo viewDirectorInitInfo; private ActionFactory menuActions; public InitSet(ViewDirectorInitInfo viewDirectorInitInfo, ActionFactory menuActions) { this.viewDirectorInitInfo = viewDirectorInitInfo; this.menuActions = menuActions; } public ViewDirectorInitInfo getViewDirectorInitInfo() { return viewDirectorInitInfo; } public ActionFactory getMenuActions() { return menuActions; } public void initMenuActions(ViewDirector targetView, ActionsInitInfo actionsInitInfo, ResourceBundle resource) { // menuActions = new ActionFactory(getMenuActions(), getConfItr(), resource, getViewFactory(), targetView); menuActions = new ActionFactory(getMenuActions(), actionsInitInfo, resource, targetView); } }