[openmeetings] 07/09: [OPENMEETINGS-1864] restore is implemented

2018-04-16 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git

commit 20d0e1fe62e7906213a4eaec5f7ca906bc055929
Author: Maxim Solodovnik 
AuthorDate: Sun Apr 15 20:49:08 2018 +0700

[OPENMEETINGS-1864] restore is implemented
---
 .../openmeetings/web/admin/AdminBaseForm.java  | 58 +---
 .../openmeetings/web/admin/AdminSavePanel.html |  8 +--
 .../openmeetings/web/admin/AdminSavePanel.java | 63 +++---
 .../openmeetings/web/admin/groups/GroupForm.java   | 11 ++--
 .../openmeetings/web/admin/labels/LangPanel.html   | 46 
 .../openmeetings/web/admin/users/UserForm.java | 11 +++-
 .../web/app/Application.properties.xml |  2 +
 .../web/common/FormSaveRefreshPanel.java   | 17 ++
 openmeetings-web/src/main/webapp/css/general.css   | 11 
 9 files changed, 128 insertions(+), 99 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
index c6f300c..9fb1dc2 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
@@ -51,8 +51,8 @@ public abstract class AdminBaseForm extends Form {
}
 
@Override
-   protected void onSaveError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onSaveError(target, form);
+   protected void onError(AjaxRequestTarget target, 
Form form) {
+   AdminBaseForm.this.onError(target, form);
}
 
@Override
@@ -61,28 +61,23 @@ public abstract class AdminBaseForm extends Form {
}
 
@Override
-   protected void onNewError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onNewError(target, form);
-   }
-
-   @Override
protected void onRefreshSubmit(AjaxRequestTarget 
target, Form form) {
AdminBaseForm.this.onRefreshSubmit(target, 
form);
}
 
@Override
-   protected void onRefreshError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onRefreshError(target, form);
+   protected void onDeleteSubmit(AjaxRequestTarget target, 
Form form) {
+   AdminBaseForm.this.onDeleteSubmit(target, form);
}
 
@Override
-   protected void onDeleteSubmit(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onDeleteSubmit(target, form);
+   protected void onPurgeSubmit(AjaxRequestTarget target, 
Form form) {
+   AdminBaseForm.this.onPurgeSubmit(target, form);
}
 
@Override
-   protected void onDeleteError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onDeleteError(target, form);
+   protected void onRestoreSubmit(AjaxRequestTarget 
target, Form form) {
+   AdminBaseForm.this.onRestoreSubmit(target, 
form);
}
};
add(savePanel);
@@ -109,9 +104,14 @@ public abstract class AdminBaseForm extends Form {
savePanel.setSaveVisible(visible);
}
 
-   protected boolean isDelBtnVisible() {
-   return true;
+   public void setPurgeVisible(boolean visible) {
+   savePanel.setPurgeVisible(visible);
}
+
+   public void setRestoreVisible(boolean visible) {
+   savePanel.setRestoreVisible(visible);
+   }
+
/**
 * invoked when user press save button
 *
@@ -126,7 +126,7 @@ public abstract class AdminBaseForm extends Form {
 * @param target - ajax target to update form component
 * @param form - Form being processed
 */
-   protected void onSaveError(AjaxRequestTarget target, Form form) {
+   protected void onError(AjaxRequestTarget target, Form form) {
//no-op
}
 
@@ -139,16 +139,6 @@ public abstract class AdminBaseForm extends Form {
protected abstract void onNewSubmit(AjaxRequestTarget target, Form 
form);
 
/**
-* invoked if new has error
-*
-* @param target - ajax target to update form component
-* @param form - Form being processed
- 

[openmeetings] 07/09: [OPENMEETINGS-1864] restore is implemented

2018-04-16 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch 4.0.x
in repository https://gitbox.apache.org/repos/asf/openmeetings.git

commit 58ac804ea60d6710a11747a4f41db1b57270499c
Author: Maxim Solodovnik 
AuthorDate: Sun Apr 15 20:49:08 2018 +0700

[OPENMEETINGS-1864] restore is implemented
---
 .../openmeetings/web/admin/AdminBaseForm.java  | 58 +---
 .../openmeetings/web/admin/AdminSavePanel.html |  8 +--
 .../openmeetings/web/admin/AdminSavePanel.java | 63 +++---
 .../openmeetings/web/admin/groups/GroupForm.java   | 11 ++--
 .../openmeetings/web/admin/labels/LangPanel.html   | 46 
 .../openmeetings/web/admin/users/UserForm.java | 11 +++-
 .../web/app/Application.properties.xml |  2 +
 .../web/common/FormSaveRefreshPanel.java   | 17 ++
 openmeetings-web/src/main/webapp/css/general.css   | 11 
 9 files changed, 128 insertions(+), 99 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
index c6f300c..9fb1dc2 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminBaseForm.java
@@ -51,8 +51,8 @@ public abstract class AdminBaseForm extends Form {
}
 
@Override
-   protected void onSaveError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onSaveError(target, form);
+   protected void onError(AjaxRequestTarget target, 
Form form) {
+   AdminBaseForm.this.onError(target, form);
}
 
@Override
@@ -61,28 +61,23 @@ public abstract class AdminBaseForm extends Form {
}
 
@Override
-   protected void onNewError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onNewError(target, form);
-   }
-
-   @Override
protected void onRefreshSubmit(AjaxRequestTarget 
target, Form form) {
AdminBaseForm.this.onRefreshSubmit(target, 
form);
}
 
@Override
-   protected void onRefreshError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onRefreshError(target, form);
+   protected void onDeleteSubmit(AjaxRequestTarget target, 
Form form) {
+   AdminBaseForm.this.onDeleteSubmit(target, form);
}
 
@Override
-   protected void onDeleteSubmit(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onDeleteSubmit(target, form);
+   protected void onPurgeSubmit(AjaxRequestTarget target, 
Form form) {
+   AdminBaseForm.this.onPurgeSubmit(target, form);
}
 
@Override
-   protected void onDeleteError(AjaxRequestTarget target, 
Form form) {
-   AdminBaseForm.this.onDeleteError(target, form);
+   protected void onRestoreSubmit(AjaxRequestTarget 
target, Form form) {
+   AdminBaseForm.this.onRestoreSubmit(target, 
form);
}
};
add(savePanel);
@@ -109,9 +104,14 @@ public abstract class AdminBaseForm extends Form {
savePanel.setSaveVisible(visible);
}
 
-   protected boolean isDelBtnVisible() {
-   return true;
+   public void setPurgeVisible(boolean visible) {
+   savePanel.setPurgeVisible(visible);
}
+
+   public void setRestoreVisible(boolean visible) {
+   savePanel.setRestoreVisible(visible);
+   }
+
/**
 * invoked when user press save button
 *
@@ -126,7 +126,7 @@ public abstract class AdminBaseForm extends Form {
 * @param target - ajax target to update form component
 * @param form - Form being processed
 */
-   protected void onSaveError(AjaxRequestTarget target, Form form) {
+   protected void onError(AjaxRequestTarget target, Form form) {
//no-op
}
 
@@ -139,16 +139,6 @@ public abstract class AdminBaseForm extends Form {
protected abstract void onNewSubmit(AjaxRequestTarget target, Form 
form);
 
/**
-* invoked if new has error
-*
-* @param target - ajax target to update form component
-* @param form - Form being processed
-