package com.thingtrack.konekti.view.kernel.ui.layout;
import com.vaadin.terminal.Resource;
public interface IWorkbenchLayout {
public IWorkbenchPanel getTopPanelWorkbench();
public IWorkbenchPanel getLeftPanelWorkbench();
public IWorkbenchPanel getCentralPanelWorkbench();
public IWorkbenchPanel getRightPanelWorkbench();
public IWorkbenchPanel getBottonPanelWorkbench();
public void setTopPanelWorkbenchVisible(boolean visible);
public boolean isTopPanelWorkbenchVisible();
public void setLeftPanelWorkbenchVisible(boolean visible);
public boolean isLeftPanelWorkbenchVisible();
public void setRightPanelWorkbenchVisible(boolean visible);
public boolean isRightPanelWorkbenchVisible();
public void setBottonPanelWorkbenchVisible(boolean visible);
public boolean isBottonPanelWorkbenchVisible();
public void addModule(String id, String name, IViewContainer componentView, boolean closeable, Resource icon, LOCATION location);
public void removeModule(String id);
public void removeModules(LOCATION location);
}