Files
VisualSapfor/src/Common/Visual/UIModule_.java

34 lines
1.2 KiB
Java
Raw Normal View History

2024-10-14 16:16:41 +03:00
package Common.Visual;
2024-10-14 20:17:29 +03:00
import Common.Database.Tables.DataSet;
import Common.Visual.Menus.DataMenuBar;
2024-10-14 18:41:02 +03:00
import Common.Visual.Themes.DefaultTheme;
import Common.Visual.Themes.VisualiserTheme;
2024-10-14 16:16:41 +03:00
import Common.Visual.Windows.PassForm;
2024-10-14 18:41:02 +03:00
import _VisualDVM.Visual.Menus.FastAccessMenuBar.FastAccessMenuBar;
2024-10-14 20:17:29 +03:00
import java.util.LinkedHashMap;
2024-10-14 16:16:41 +03:00
public class UIModule_ {
2024-10-14 18:41:02 +03:00
//--
VisualiserTheme theme = new DefaultTheme();
public VisualiserTheme getTheme() {
return theme;
}
public void setTheme(VisualiserTheme theme_in) {
theme = theme_in;
}
//--
2024-10-14 16:16:41 +03:00
PassForm passForm = null;//текущая форма прохода. нужна для
public boolean HasPassForm(){return passForm!=null;}
public PassForm GetPassForm(){return passForm;}
public PassForm SetPassForm(PassForm passForm_in){
return passForm = passForm_in;
}
public void DropPassForm(){passForm=null;}
2024-10-14 18:41:02 +03:00
//--
//--
FastAccessMenuBar fastAccessMenuBar = new FastAccessMenuBar();
public FastAccessMenuBar getFastAccessMenuBar(){return fastAccessMenuBar;}
2024-10-14 20:17:29 +03:00
//-
public LinkedHashMap<Class<? extends DataSet>, DataMenuBar> menuBars = new LinkedHashMap<>();
2024-10-14 16:16:41 +03:00
}