no message
This commit is contained in:
@@ -151,4 +151,8 @@ public class DVMConvertProject extends ComponentsRepositoryPass<db_project_info>
|
||||
menuItem = new PassMenuItem(this);
|
||||
return menuItem;
|
||||
}
|
||||
@Override
|
||||
protected void FocusResult() {
|
||||
Global.mainModule.getUI().getMainWindow().getProjectWindow().FocusVersions();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -148,7 +148,10 @@ public class db_project_info extends DBObject {
|
||||
public SapforProperties sapforProperties=null;
|
||||
public void SynchronizeSapforProperties() {
|
||||
System.out.println("Syncronize Sapfor Properties...");
|
||||
sapforProperties = Utils_.SynschronizeProperties(new File(getDataDirectory(), "properties"), SapforProperties.class);
|
||||
sapforProperties = Utils_.SynschronizeProperties(getPropertiesFile(), SapforProperties.class);
|
||||
}
|
||||
public File getPropertiesFile(){
|
||||
return new File(getDataDirectory(), "properties");
|
||||
}
|
||||
public db_project_info() {
|
||||
}
|
||||
@@ -161,10 +164,7 @@ public class db_project_info extends DBObject {
|
||||
parent = parent_in;
|
||||
name = parent.GenerateVersionName(letter_in);
|
||||
languageName = parent.languageName;
|
||||
// style = ((Global.mainModule.getDb()).settings.get(SettingName.FREE_FORM).toBoolean() ? LanguageStyle.free : LanguageStyle.fixed);
|
||||
style = (parent_in.sapforProperties.FREE_FORM ? LanguageStyle.free : LanguageStyle.fixed);
|
||||
|
||||
|
||||
style = (parent_in.sapforProperties.FREE_FORM ? LanguageStyle.free : LanguageStyle.fixed);
|
||||
description = description_in;
|
||||
original = original_in;
|
||||
Home = Paths.get(parent_in.Home.getAbsolutePath(), name).toFile();
|
||||
@@ -175,9 +175,7 @@ public class db_project_info extends DBObject {
|
||||
parent.AddVersion(this);
|
||||
//если это делать раньше, папка версии учтется как подпапка.
|
||||
parent.CopySubdirectories(Home);
|
||||
//-- наследование настроек от предка.
|
||||
this.sapforProperties=new SapforProperties(parent.sapforProperties);
|
||||
SynchronizeSapforProperties();
|
||||
FileUtils.copyFile(parent.getPropertiesFile(), getPropertiesFile());
|
||||
}
|
||||
//------------------------------
|
||||
//обычное открытие.
|
||||
@@ -901,7 +899,6 @@ public class db_project_info extends DBObject {
|
||||
}
|
||||
}
|
||||
public void createEmptyVersion(String versionLetter, String versionDescription) throws Exception {
|
||||
//boolean needsM = (Global.mainModule.getDb()).settings.get(SettingName.SaveModifications).toBoolean();
|
||||
if (sapforProperties.SaveModifications)
|
||||
createModification();
|
||||
last_version = new db_project_info(
|
||||
@@ -919,11 +916,9 @@ public class db_project_info extends DBObject {
|
||||
last_version.description = description_in;
|
||||
last_version.original = last_modification.name;
|
||||
last_version.Home = versionDirectory;
|
||||
last_version.creationDate = Utils_.getDateNumber(); //----------------------------------------------------------------------------->>>
|
||||
last_version.creationDate = Utils_.getDateNumber();
|
||||
last_version.CreateVisualiserData();
|
||||
//наследование от предка
|
||||
last_version.sapforProperties =new SapforProperties(last_version.parent.sapforProperties);
|
||||
last_version.SynchronizeSapforProperties();
|
||||
FileUtils.copyFile(getPropertiesFile(), last_version.getPropertiesFile());
|
||||
this.AddVersion(last_version);
|
||||
}
|
||||
//не является ли текущая версия последней модификацией
|
||||
|
||||
Reference in New Issue
Block a user