Сдача 7-й лабораторной.
This commit is contained in:
parent
8feb7ccbc4
commit
13ecd32d25
@ -1,4 +1,5 @@
|
||||
INFO FormMapWithSetPlanesGeneric:157 - Добавлена карта 123 02-12-2022
|
||||
INFO FormMapWithSetPlanesGeneric:191 - Осуществлён переход на карту под названием 123 02-12-2022
|
||||
INFO FormMapWithSetPlanesGeneric:157 - Добавлена карта 454 02-12-2022
|
||||
INFO FormMapWithSetPlanesGeneric:191 - Осуществлён переход на карту под названием 454 02-12-2022
|
||||
|
||||
INFO FormMapWithSetPlanesGeneric:190 - Осуществлён переход на карту под названием 123 06-12-2022
|
||||
INFO FormMapWithSetPlanesGeneric:190 - Осуществлён переход на карту под названием 123 06-12-2022
|
||||
INFO FormMapWithSetPlanesGeneric:293 - Oбъект удалён: DrawningObjectPlane@16c93eba 06-12-2022
|
||||
INFO FormMapWithSetPlanesGeneric:236 - Добавлен объект: DrawningObjectPlane@17b8b3 06-12-2022
|
||||
|
@ -1,2 +1,4 @@
|
||||
WARN FormMapWithSetPlanesGenericAdmin:304 - Ошибка удаления: Не найден объект по позиции 1 02-12-2022
|
||||
WARN FormMapWithSetPlanesGenericAdmin:304 - Ошибка удаления: Не найден объект по позиции 0 02-12-2022
|
||||
|
||||
WARN FormMapWithSetPlanesGeneric:248 - Ошибка, переполнение хранилища: В наборе превышено допустимое количество: 10 06-12-2022
|
||||
WARN FormMapWithSetPlanesGeneric:248 - Ошибка, переполнение хранилища: В наборе превышено допустимое количество: 10 06-12-2022
|
||||
WARN FormMapWithSetPlanesGeneric:303 - Ошибка удаления: Не найден объект по позиции 11 06-12-2022
|
||||
|
@ -46,8 +46,7 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
private static Logger _logger;
|
||||
|
||||
//дополнительные логгеры
|
||||
Logger logwarn = Logger.getLogger("FormMapWithSetPlanesGenericAdmin");
|
||||
Logger loginfo = Logger.getLogger("FormMapWithSetPlanesGeneric");
|
||||
Logger logger = Logger.getLogger("FormMapWithSetPlanesGeneric");
|
||||
|
||||
//Для выпадающего списка
|
||||
HashMap<String, AbstractMap> _mapsHashMap = new HashMap<>()
|
||||
@ -135,11 +134,11 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
|
||||
if(ComboBoxSelectorMap.getSelectedIndex() == -1)
|
||||
{
|
||||
logwarn.log(Level.ERROR, "При добавлении карты " + ComboBoxSelectorMap.getSelectedIndex() + "не была выбрана карта");
|
||||
logger.log(Level.ERROR, "При добавлении карты " + ComboBoxSelectorMap.getSelectedIndex() + "не была выбрана карта");
|
||||
}
|
||||
else
|
||||
{
|
||||
logwarn.log(Level.ERROR, "При добавлении карты " + ComboBoxSelectorMap.getSelectedIndex() + "не была названа карта");
|
||||
logger.log(Level.ERROR, "При добавлении карты " + ComboBoxSelectorMap.getSelectedIndex() + "не была названа карта");
|
||||
}
|
||||
|
||||
return;
|
||||
@ -148,13 +147,13 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
if(!_mapsHashMap.containsKey(ComboBoxSelectorMap.getSelectedItem()))
|
||||
{
|
||||
JOptionPane.showMessageDialog(null, "Данная карта отсутсвует", "Ошибка", JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.ERROR, "Отсутствует карта с названием " + TextBoxNewMapName.getText());
|
||||
logger.log(Level.ERROR, "Отсутствует карта с названием " + TextBoxNewMapName.getText());
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
_mapsCollection.AddMap(TextBoxNewMapName.getText(), _mapsHashMap.get(ComboBoxSelectorMap.getSelectedItem().toString()));
|
||||
loginfo.log(Level.INFO, "Добавлена карта " + TextBoxNewMapName.getText());
|
||||
logger.log(Level.INFO, "Добавлена карта " + TextBoxNewMapName.getText());
|
||||
ReloadMaps();
|
||||
}
|
||||
});
|
||||
@ -172,7 +171,7 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
"Удаление", JOptionPane.YES_NO_OPTION) == 0)
|
||||
{
|
||||
_mapsCollection.DelMap(ListBoxMaps.getSelectedValue().toString());
|
||||
loginfo.log(Level.INFO, "Удалена карта " + ListBoxMaps.getSelectedValue().toString());
|
||||
logger.log(Level.INFO, "Удалена карта " + ListBoxMaps.getSelectedValue().toString());
|
||||
ReloadMaps();
|
||||
}
|
||||
}
|
||||
@ -188,7 +187,7 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
}
|
||||
|
||||
UpdateWindow(_mapsCollection.get(ListBoxMaps.getSelectedValue().toString()).ShowSet());
|
||||
loginfo.log(Level.INFO, "Осуществлён переход на карту под названием " + ListBoxMaps.getSelectedValue().toString());
|
||||
logger.log(Level.INFO, "Осуществлён переход на карту под названием " + ListBoxMaps.getSelectedValue().toString());
|
||||
}
|
||||
});
|
||||
|
||||
@ -234,11 +233,11 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
|
||||
if (_mapsCollection.get(ListBoxMaps.getSelectedValue().toString()).Add(plane) != -1) {
|
||||
JOptionPane.showMessageDialog(null, "Объект добавлен");
|
||||
loginfo.log(Level.INFO, "Добавлен объект: " + plane);
|
||||
logger.log(Level.INFO, "Добавлен объект: " + plane);
|
||||
UpdateWindow(_mapsCollection.get(ListBoxMaps.getSelectedValue().toString()).ShowSet());
|
||||
} else {
|
||||
JOptionPane.showMessageDialog(null, "Не удалось добавить объект", "Ошибка", JOptionPane.ERROR_MESSAGE);
|
||||
loginfo.log(Level.INFO, "Не удалось добавить объект: " + plane);
|
||||
logger.log(Level.INFO, "Не удалось добавить объект: " + plane);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -246,19 +245,19 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
{
|
||||
JOptionPane.showConfirmDialog(null, "Ошибка, хранилище переполнено: " + ex.getMessage(), "Результат",
|
||||
JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.WARN, "Ошибка, переполнение хранилища: " + ex.getMessage());
|
||||
logger.log(Level.WARN, "Ошибка, переполнение хранилища: " + ex.getMessage());
|
||||
}
|
||||
catch(IllegalArgumentException ex)
|
||||
{
|
||||
JOptionPane.showConfirmDialog(null, ex.getMessage(), "Результат",
|
||||
JOptionPane.YES_NO_OPTION, JOptionPane.WARNING_MESSAGE);
|
||||
logwarn.log(Level.ERROR, "Ошибка добавления: " + ex.getMessage());
|
||||
logger.log(Level.ERROR, "Ошибка добавления: " + ex.getMessage());
|
||||
}
|
||||
catch(Exception ex)
|
||||
{
|
||||
JOptionPane.showConfirmDialog(null, "Неизвестная ошибка: " + ex.getMessage(), "Результат",
|
||||
JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.FATAL, "Неизвестная ошибка: " + ex.getMessage());
|
||||
logger.log(Level.FATAL, "Неизвестная ошибка: " + ex.getMessage());
|
||||
}
|
||||
});
|
||||
|
||||
@ -291,22 +290,22 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
|
||||
if (deletePlane != null) {
|
||||
JOptionPane.showMessageDialog(null, "Объект удалён " + deletePlane);
|
||||
loginfo.log(Level.INFO, "Oбъект удалён: " + deletePlane);
|
||||
logger.log(Level.INFO, "Oбъект удалён: " + deletePlane);
|
||||
UpdateWindow(_mapsCollection.get(ListBoxMaps.getSelectedValue().toString()).ShowSet());
|
||||
} else {
|
||||
JOptionPane.showMessageDialog(null, "Не удалось удалить объект", "Ошибка", JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.ERROR, "Не удалось удалить объект " + deletePlane);
|
||||
logger.log(Level.ERROR, "Не удалось удалить объект " + deletePlane);
|
||||
}
|
||||
}
|
||||
catch (PlaneNotFoundException ex)
|
||||
{
|
||||
JOptionPane.showMessageDialog(null, "Ошибка удаления: " + ex.getMessage(), "Ошибка", JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.WARN, "Ошибка удаления: " + ex.getMessage());
|
||||
logger.log(Level.WARN, "Ошибка удаления: " + ex.getMessage());
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
JOptionPane.showMessageDialog(null, "Неизвестная ошибка: " + ex.getMessage(), "Ошибка", JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.FATAL, "Ошибка удаления: " + ex.getMessage());
|
||||
logger.log(Level.FATAL, "Ошибка удаления: " + ex.getMessage());
|
||||
}
|
||||
}
|
||||
});
|
||||
@ -454,13 +453,13 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
ReloadMaps();
|
||||
JOptionPane.showMessageDialog(null,"Загрузка данных прошла успешно",
|
||||
"Результат", JOptionPane.INFORMATION_MESSAGE);
|
||||
loginfo.log(Level.INFO, "Загрузка карт прошла успешно");
|
||||
logger.log(Level.INFO, "Загрузка карт прошла успешно");
|
||||
}
|
||||
catch(Exception ex)
|
||||
{
|
||||
JOptionPane.showMessageDialog(null, "Ошибка загрузки данных" + ex.getMessage(),
|
||||
"Результат", JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.ERROR, "Ошибка загрузки: " + ex.getMessage());
|
||||
logger.log(Level.ERROR, "Ошибка загрузки: " + ex.getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -480,13 +479,13 @@ public class FormMapWithSetPlanesGeneric extends JFrame{
|
||||
_mapsCollection.SaveData(jfc.getSelectedFile().getPath());
|
||||
JOptionPane.showMessageDialog(null,"Сохранение прошло успешно",
|
||||
"Результат", JOptionPane.INFORMATION_MESSAGE);
|
||||
logwarn.log(Level.ERROR,"Сохранение прошло успешно");
|
||||
logger.log(Level.ERROR,"Сохранение прошло успешно");
|
||||
}
|
||||
catch(Exception ex)
|
||||
{
|
||||
JOptionPane.showMessageDialog(null, "Не сохранилось" + ex.getMessage(),
|
||||
"Результат", JOptionPane.ERROR_MESSAGE);
|
||||
logwarn.log(Level.ERROR,"Ошибка сохранения: " + ex.getMessage());
|
||||
logger.log(Level.ERROR,"Ошибка сохранения: " + ex.getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,4 @@
|
||||
log4j.logger.FormMapWithSetPlanesGeneric=INFO, fileAppender
|
||||
log4j.logger.FormMapWithSetPlanesGenericAdmin=WARN, adminAppender
|
||||
log4j.logger.FormMapWithSetPlanesGeneric=INFO, fileAppender, adminAppender
|
||||
|
||||
log4j.additivity.file=false
|
||||
log4j.additivity.admin=false
|
||||
@ -8,6 +7,10 @@ log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender
|
||||
log4j.appender.fileAppender.File=loginfo.log
|
||||
log4j.appender.fileAppender.MaxFileSize=5MB
|
||||
log4j.appender.fileAppender.MaxBackupIndex=1
|
||||
log4j.appender.fileAppender.filter.a=org.apache.log4j.varia.LevelRangeFilter
|
||||
log4j.appender.fileAppender.filter.a.LevelMin=INFO
|
||||
log4j.appender.fileAppender.filter.a.LevelMax=INFO
|
||||
log4j.appender.fileAppender.filter.a.AcceptOnMatch=TRUE
|
||||
log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout
|
||||
log4j.appender.fileAppender.layout.ConversionPattern=%-5p %c{1}:%L - %m %d{dd-MM-yyyy}%n
|
||||
|
||||
@ -15,5 +18,9 @@ log4j.appender.adminAppender=org.apache.log4j.RollingFileAppender
|
||||
log4j.appender.adminAppender.File=logwarn.log
|
||||
log4j.appender.adminAppender.MaxFileSize=5MB
|
||||
log4j.appender.adminAppender.MaxBackupIndex=1
|
||||
log4j.appender.adminAppender.filter.a=org.apache.log4j.varia.LevelRangeFilter
|
||||
log4j.appender.adminAppender.filter.a.LevelMin=WARN
|
||||
log4j.appender.adminAppender.filter.a.LevelMax=FATAL
|
||||
log4j.appender.adminAppender.filter.a.AcceptOnMatch=TRUE
|
||||
log4j.appender.adminAppender.layout=org.apache.log4j.PatternLayout
|
||||
log4j.appender.adminAppender.layout.ConversionPattern=%-5p %c{1}:%L - %m %d{dd-MM-yyyy}%n
|
||||
log4j.appender.adminAppender.layout.ConversionPattern=%-5p %c{1}:%L - %m %d{dd-MM-yyyy}%n
|
||||
|
Loading…
Reference in New Issue
Block a user