Alle Subklassen von BasicPageForm, die die BasicPageForm#validate(FormSectionEvent) überschreiben rufen jetzt super.validate(FormSectionEvent) auf (Ticket #1272). Muss

noch 
getestest werden!


git-svn-id: https://svn.libreccm.org/ccm/trunk@1807 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2012-08-08 12:29:06 +00:00
parent ff506516c6
commit b3105ac2e8
11 changed files with 22 additions and 0 deletions

View File

@ -162,6 +162,8 @@ public class PublicPersonalProfileCreate extends PageCreate {
@Override @Override
public void validate(FormSectionEvent fse) throws FormProcessException { public void validate(FormSectionEvent fse) throws FormProcessException {
super.validate(fse);
Folder folder = m_parent.getFolder(fse.getPageState()); Folder folder = m_parent.getFolder(fse.getPageState());
Assert.exists(folder); Assert.exists(folder);
String id = (String) fse.getFormData().get( String id = (String) fse.getFormData().get(

View File

@ -90,6 +90,8 @@ public class PublicPersonalProfilePropertyForm
@Override @Override
public void validate(FormSectionEvent fse) throws FormProcessException { public void validate(FormSectionEvent fse) throws FormProcessException {
super.validate(fse);
final PageState state = fse.getPageState(); final PageState state = fse.getPageState();
final FormData data = fse.getFormData(); final FormData data = fse.getFormData();

View File

@ -206,6 +206,8 @@ public class ImagePropertyForm
@Override @Override
public void validate(FormSectionEvent e) throws FormProcessException { public void validate(FormSectionEvent e) throws FormProcessException {
super.validate(e);
FormData d = e.getFormData(); FormData d = e.getFormData();
} }

View File

@ -149,6 +149,8 @@ public class GenericContactAttachAddressPropertyForm extends BasicPageForm
@Override @Override
public void validate(FormSectionEvent e) throws FormProcessException { public void validate(FormSectionEvent e) throws FormProcessException {
super.validate(e);
final PageState state = e.getPageState(); final PageState state = e.getPageState();
final FormData data = e.getFormData(); final FormData data = e.getFormData();

View File

@ -179,6 +179,8 @@ public class GenericContactAttachPersonPropertyForm extends BasicPageForm
@Override @Override
public void validate(FormSectionEvent e) throws FormProcessException { public void validate(FormSectionEvent e) throws FormProcessException {
super.validate(e);
final PageState state = e.getPageState(); final PageState state = e.getPageState();
final FormData data = e.getFormData(); final FormData data = e.getFormData();

View File

@ -127,6 +127,8 @@ public class GenericPersonAliasSetForm
@Override @Override
public void validate(final FormSectionEvent fse) public void validate(final FormSectionEvent fse)
throws FormProcessException { throws FormProcessException {
super.validate(fse);
final PageState state = fse.getPageState(); final PageState state = fse.getPageState();
final FormData data = fse.getFormData(); final FormData data = fse.getFormData();

View File

@ -75,6 +75,8 @@ public class GenericPersonCreate extends PageCreate {
// Validate: ensure name uniqueness // Validate: ensure name uniqueness
@Override @Override
public void validate(FormSectionEvent e) throws FormProcessException { public void validate(FormSectionEvent e) throws FormProcessException {
super.validate(e);
Folder f = m_parent.getFolder(e.getPageState()); Folder f = m_parent.getFolder(e.getPageState());
Assert.exists(f); Assert.exists(f);
validateNameUniqueness(f, e, GenericPerson.urlSave(getItemName(e))); validateNameUniqueness(f, e, GenericPerson.urlSave(getItemName(e)));

View File

@ -127,6 +127,8 @@ public class PageCreate extends BasicPageForm
// Validate: ensure name uniqueness // Validate: ensure name uniqueness
@Override @Override
public void validate(FormSectionEvent e) throws FormProcessException { public void validate(FormSectionEvent e) throws FormProcessException {
super.validate(e);
Folder f = m_parent.getFolder(e.getPageState()); Folder f = m_parent.getFolder(e.getPageState());
Assert.exists(f); Assert.exists(f);
validateNameUniqueness(f, e); validateNameUniqueness(f, e);

View File

@ -135,6 +135,8 @@ public class PageEdit extends SimpleEditStep {
} }
public void validate(FormSectionEvent event) throws FormProcessException { public void validate(FormSectionEvent event) throws FormProcessException {
super.validate(event);
PageState state = event.getPageState(); PageState state = event.getPageState();
FormData data = event.getFormData(); FormData data = event.getFormData();

View File

@ -582,6 +582,8 @@ public class PageEditDynamic extends SecurityPropertyEditor {
* confirms this was the same item to be edited * confirms this was the same item to be edited
*/ */
public void validate(FormSectionEvent event) throws FormProcessException { public void validate(FormSectionEvent event) throws FormProcessException {
super.validate(event);
PageState state = event.getPageState(); PageState state = event.getPageState();
FormData data = event.getFormData(); FormData data = event.getFormData();

View File

@ -133,6 +133,8 @@ public class TemplateEdit extends SimpleEditStep {
} }
public void validate(FormSectionEvent event) throws FormProcessException { public void validate(FormSectionEvent event) throws FormProcessException {
super.validate(event);
PageState state = event.getPageState(); PageState state = event.getPageState();
FormData data = event.getFormData(); FormData data = event.getFormData();
Template t = getTemplate(state); Template t = getTemplate(state);