public void swt_refresh() { if (tv.isTabViewsEnabled() && tabFolder != null && !tabFolder.isDisposed() && !tabFolder.getMinimized()) { refreshSelectedSubView(); } }
private static String getMinMaxState(CTabFolder folder) { String result = "normal"; if (folder.getMinimized()) { result = "min"; } else if (folder.getMaximized()) { result = "max"; } return result; }
public UISWTViewCore getActiveSubView() { if (!tv.isTabViewsEnabled() || tabFolder == null || tabFolder.isDisposed() || tabFolder.getMinimized()) { return null; } CTabItem item = tabFolder.getSelection(); if (item != null) { return (UISWTViewCore) item.getData("IView"); } return null; }