no message
This commit is contained in:
@@ -58,7 +58,7 @@ public class MessagesControlForm extends DataSetControlForm<Message> {
|
||||
}
|
||||
@Override
|
||||
protected void createFilters() {
|
||||
AddFilter(new HeaderTextFilter(dataSource, 3, 72));
|
||||
AddFilters(new HeaderTextFilter(dataSource, 3, 72));
|
||||
}
|
||||
@Override
|
||||
protected Comparator<Message> getDefaultComparator() {
|
||||
|
||||
@@ -34,7 +34,7 @@ public class RecommendationsForm extends DataSetControlForm<MessageRecommendatio
|
||||
}
|
||||
@Override
|
||||
protected void createFilters() {
|
||||
AddFilter(new HeaderTextFilter(dataSource, 1, 72));
|
||||
AddFilters(new HeaderTextFilter(dataSource, 1, 72));
|
||||
}
|
||||
@Override
|
||||
protected boolean hasMenuBar() {
|
||||
|
||||
@@ -60,42 +60,42 @@ public class GroupsForm extends DataSetControlForm<Group> {
|
||||
}
|
||||
@Override
|
||||
protected void createFilters() {
|
||||
AddFilter(new FilterFlag<Group>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Свои");
|
||||
setToolTipText("Отображать только группы тестов авторства пользователя");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(Group object) {
|
||||
return Global.mainModule.getAccount().email.equals(object.sender_address);
|
||||
}
|
||||
});
|
||||
AddFilter(new DataSetFiltersMenu<Group>("Тип", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (TestType type : TestType.values())
|
||||
field_filters.add(new FilterMenuFlag<Group>(dataSource, new StableMenuItem(type.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(Group object) {
|
||||
return object.type.equals(type);
|
||||
AddFilters(
|
||||
new FilterFlag<Group>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Свои");
|
||||
setToolTipText("Отображать только группы тестов авторства пользователя");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(Group object) {
|
||||
return Global.mainModule.getAccount().email.equals(object.sender_address);
|
||||
}
|
||||
},
|
||||
new DataSetFiltersMenu<Group>("Тип", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (TestType type : TestType.values())
|
||||
field_filters.add(new FilterMenuFlag<Group>(dataSource, new StableMenuItem(type.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(Group object) {
|
||||
return object.type.equals(type);
|
||||
}
|
||||
});
|
||||
}
|
||||
}, new DataSetFiltersMenu<Group>("Язык", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (LanguageName languageName : LanguageName.values()) {
|
||||
field_filters.add(new FilterMenuFlag<Group>(dataSource, new StableMenuItem(languageName.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(Group object) {
|
||||
return object.language.equals(languageName);
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
AddFilter(new DataSetFiltersMenu<Group>("Язык", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (LanguageName languageName : LanguageName.values()) {
|
||||
field_filters.add(new FilterMenuFlag<Group>(dataSource, new StableMenuItem(languageName.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(Group object) {
|
||||
return object.language.equals(languageName);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
@Override
|
||||
protected DBObjectDialog getDialog() {
|
||||
|
||||
@@ -140,28 +140,29 @@ public class DVMPackagesForm extends DataSetControlForm<DVMPackage> {
|
||||
}
|
||||
@Override
|
||||
protected void createFilters() {
|
||||
AddFilter(new FilterFlag<DVMPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Свои");
|
||||
setToolTipText("Отображать только пакеты тестов авторства пользователя");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(DVMPackage object) {
|
||||
return Global.mainModule.getAccount().email.equals(object.sender_address);
|
||||
}
|
||||
});
|
||||
AddFilter(new FilterFlag<DVMPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Активные");
|
||||
setToolTipText("Отображать только активные пакеты тестов");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(DVMPackage object) {
|
||||
return object.state.isActive();
|
||||
}
|
||||
});
|
||||
AddFilters(
|
||||
new FilterFlag<DVMPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Свои");
|
||||
setToolTipText("Отображать только пакеты тестов авторства пользователя");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(DVMPackage object) {
|
||||
return Global.mainModule.getAccount().email.equals(object.sender_address);
|
||||
}
|
||||
},
|
||||
new FilterFlag<DVMPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Активные");
|
||||
setToolTipText("Отображать только активные пакеты тестов");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(DVMPackage object) {
|
||||
return object.state.isActive();
|
||||
}
|
||||
});
|
||||
}
|
||||
@Override
|
||||
protected Comparator<DVMPackage> getDefaultComparator() {
|
||||
|
||||
@@ -110,36 +110,37 @@ public class DVMRunTasksForm extends DataSetControlForm<DVMRunTask> {
|
||||
}
|
||||
@Override
|
||||
protected void createFilters() {
|
||||
AddFilter(new DataSetFiltersMenu<DVMRunTask>("Компиляция", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (TaskState state : TaskState.values()) {
|
||||
if (state.isVisible()) {
|
||||
field_filters.add(new FilterMenuFlag<DVMRunTask>(dataSource, new StableMenuItem(state.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(DVMRunTask object) {
|
||||
return object.compilation_state.equals(state);
|
||||
AddFilters(
|
||||
new DataSetFiltersMenu<DVMRunTask>("Компиляция", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (TaskState state : TaskState.values()) {
|
||||
if (state.isVisible()) {
|
||||
field_filters.add(new FilterMenuFlag<DVMRunTask>(dataSource, new StableMenuItem(state.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(DVMRunTask object) {
|
||||
return object.compilation_state.equals(state);
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
AddFilter(new DataSetFiltersMenu<DVMRunTask>("Запуск", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (TaskState state : TaskState.values()) {
|
||||
if (state.isVisible()) {
|
||||
field_filters.add(new FilterMenuFlag<DVMRunTask>(dataSource, new StableMenuItem(state.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(DVMRunTask object) {
|
||||
return object.state.equals(state);
|
||||
},
|
||||
new DataSetFiltersMenu<DVMRunTask>("Запуск", dataSource) {
|
||||
@Override
|
||||
public void fill() {
|
||||
for (TaskState state : TaskState.values()) {
|
||||
if (state.isVisible()) {
|
||||
field_filters.add(new FilterMenuFlag<DVMRunTask>(dataSource, new StableMenuItem(state.getDescription()), true) {
|
||||
@Override
|
||||
protected boolean validate(DVMRunTask object) {
|
||||
return object.state.equals(state);
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
@Override
|
||||
protected Comparator<DVMRunTask> getDefaultComparator() {
|
||||
|
||||
@@ -122,27 +122,27 @@ public class SapforPackagesForm extends DataSetControlForm<SapforPackage> {
|
||||
}
|
||||
@Override
|
||||
protected void createFilters() {
|
||||
AddFilter(new FilterFlag<SapforPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Свои");
|
||||
setToolTipText("Отображать только пакеты тестов авторства пользователя");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(SapforPackage object) {
|
||||
return Global.mainModule.getAccount().email.equals(object.sender_address);
|
||||
}
|
||||
});
|
||||
AddFilter(new FilterFlag<SapforPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Активные");
|
||||
setToolTipText("Отображать только активные пакеты тестов");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(SapforPackage object) {
|
||||
return object.state.isActive();
|
||||
}
|
||||
});
|
||||
AddFilters(new FilterFlag<SapforPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Свои");
|
||||
setToolTipText("Отображать только пакеты тестов авторства пользователя");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(SapforPackage object) {
|
||||
return Global.mainModule.getAccount().email.equals(object.sender_address);
|
||||
}
|
||||
},
|
||||
new FilterFlag<SapforPackage>(dataSource, new MenuBarButton() {
|
||||
{
|
||||
setText("Активные");
|
||||
setToolTipText("Отображать только активные пакеты тестов");
|
||||
}
|
||||
}, false) {
|
||||
@Override
|
||||
protected boolean validate(SapforPackage object) {
|
||||
return object.state.isActive();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user