упразднение старого объекта аккаунта

This commit is contained in:
2025-02-18 20:14:14 +03:00
parent 794097f81f
commit 1b4b375f39
28 changed files with 135 additions and 193 deletions

View File

@@ -2,7 +2,7 @@ package _VisualDVM;
import Common.MainModule_;
import Common.Utils.Vector_;
import _VisualDVM.ComponentsServer.Component.Sapfor.Sapfor;
import _VisualDVM.GlobalData.Account.Account;
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
import _VisualDVM.GlobalData.GlobalDatabase;
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
import _VisualDVM.Passes.PassCode;
@@ -16,6 +16,7 @@ import javax.swing.tree.DefaultMutableTreeNode;
import java.io.File;
import java.util.Vector;
public class MainModule extends MainModule_<GlobalDatabase, MainUI> {
UserAccount account = null;
//--
Vector<PassCode> accountRoleDependentPasses = new Vector_<>(
PassCode.AddSubscriber,
@@ -40,6 +41,7 @@ public class MainModule extends MainModule_<GlobalDatabase, MainUI> {
);
public MainModule() throws Exception {
super(GlobalDatabase.class, MainUI.class);
account = new UserAccount(Global.normalProperties.Name, Global.normalProperties.Email);
}
@Override
public Class getPassCodesEnum() {
@@ -50,13 +52,12 @@ public class MainModule extends MainModule_<GlobalDatabase, MainUI> {
return "_VisualDVM.Passes.All.";
}
//--
public boolean HasAccount() {
return get(Current.Account) != null;
public UserAccount getAccount() {
return account;
}
public void setAccount(UserAccount account_in) {
account = account_in;
}
//todo Бессмысленно. аккаунт всегда подразумевается. вывести.
public Account getAccount() {
return (Account) get(Current.Account);
} //временно
public boolean HasProject() {
return get(Current.Project) != null;
}