Fehler #2400 FormprocessException, module ccm-atoz

git-svn-id: https://svn.libreccm.org/ccm/trunk@3137 8810af33-2d31-482b-a856-94f89814c4df
master
konermann 2015-02-12 10:08:24 +00:00
parent 9dc4f40441
commit ab6916305d
7 changed files with 47 additions and 34 deletions

View File

@ -6,7 +6,7 @@ atoz.ui.provider_description=Description
atoz.ui.load_paths=Attributes to retrieve atoz.ui.load_paths=Attributes to retrieve
atoz.ui.category_filter=Category filter atoz.ui.category_filter=Category filter
atoz.ui.category_picker.root_category=Root category atoz.ui.category_picker.root_category=Root category
atoz.ui.create_provider=Create provider atoz.ui.create_provider=atoz.ui.create_provider
atoz.ui.provider.create=Create atoz.ui.provider.create=Create
atoz.ui.providers_table.empty=No providers found atoz.ui.providers_table.empty=No providers found
atoz.ui.providers_table.provider_name=Name atoz.ui.providers_table.provider_name=Name
@ -15,3 +15,5 @@ atoz.ui.providers_table.type=Type
atoz.ui.providers_table.edit=Edit atoz.ui.providers_table.edit=Edit
atoz.ui.providers_table.delete=Delete atoz.ui.providers_table.delete=Delete
atoz.ui.providers_table.delete.confirm=Are you sure to delete this provider? atoz.ui.providers_table.delete.confirm=Are you sure to delete this provider?
#cancel hit
atoz.ui.admin.cancel_hit=Cancel hit

View File

@ -15,3 +15,5 @@ atoz.ui.providers_table.type=Typ
atoz.ui.providers_table.edit=Bearbeiten atoz.ui.providers_table.edit=Bearbeiten
atoz.ui.providers_table.delete=L\u00f6schen atoz.ui.providers_table.delete=L\u00f6schen
atoz.ui.providers_table.delete.confirm=Sind Sie sicher, dass Sie diesen Provider l\u00f6schen m\u00f6chten? atoz.ui.providers_table.delete.confirm=Sind Sie sicher, dass Sie diesen Provider l\u00f6schen m\u00f6chten?
#cancel hit
atoz.ui.admin.cancel_hit=Cancel hit

View File

@ -126,7 +126,8 @@ public abstract class AbstractProviderForm extends Form {
if (buttons.getCancelButton().isSelected(state)) { if (buttons.getCancelButton().isSelected(state)) {
fireCompletionEvent(state); fireCompletionEvent(state);
throw new FormProcessException("cancel hit"); throw new FormProcessException(AtoZGlobalizationUtil.globalize(
"atoz.ui.admin.cancel_hit"));
} }
} }

View File

@ -36,6 +36,7 @@ import com.arsdigita.bebop.parameters.StringInRangeValidationListener;
import com.arsdigita.categorization.Category; import com.arsdigita.categorization.Category;
import com.arsdigita.kernel.ui.ACSObjectSelectionModel; import com.arsdigita.kernel.ui.ACSObjectSelectionModel;
import com.arsdigita.atoz.CategoryProvider; import com.arsdigita.atoz.CategoryProvider;
import com.arsdigita.atoz.ui.AtoZGlobalizationUtil;
/** /**
* *
@ -69,8 +70,8 @@ public class CategoryProviderAliasForm extends Form {
m_letter = new SingleSelect("letter"); m_letter = new SingleSelect("letter");
m_letter.addValidationListener(new NotNullValidationListener()); m_letter.addValidationListener(new NotNullValidationListener());
m_letter.addOption(new Option(null, "--Select one--")); m_letter.addOption(new Option(null, "--Select one--"));
for (int i = 0 ; i < 26 ; i++) { for (int i = 0; i < 26; i++) {
String letter = new String(new char[]{(char)((int)'a' + i)}); String letter = new String(new char[]{(char) ((int) 'a' + i)});
m_letter.addOption(new Option(letter, letter.toUpperCase())); m_letter.addOption(new Option(letter, letter.toUpperCase()));
} }
@ -92,13 +93,15 @@ public class CategoryProviderAliasForm extends Form {
* *
*/ */
private class ProviderSubmissionListener implements FormSubmissionListener { private class ProviderSubmissionListener implements FormSubmissionListener {
public void submitted(FormSectionEvent e) public void submitted(FormSectionEvent e)
throws FormProcessException { throws FormProcessException {
PageState state = e.getPageState(); PageState state = e.getPageState();
if (m_buttons.getCancelButton().isSelected(state)) { if (m_buttons.getCancelButton().isSelected(state)) {
fireCompletionEvent(state); fireCompletionEvent(state);
throw new FormProcessException("cancel hit"); throw new FormProcessException(AtoZGlobalizationUtil.globalize(
"atoz.ui.admin.cancel_hit"));
} }
} }
} }
@ -107,16 +110,17 @@ public class CategoryProviderAliasForm extends Form {
* *
*/ */
private class ProviderProcessListener implements FormProcessListener { private class ProviderProcessListener implements FormProcessListener {
public void process(FormSectionEvent e) public void process(FormSectionEvent e)
throws FormProcessException { throws FormProcessException {
PageState state = e.getPageState(); PageState state = e.getPageState();
CategoryProvider provider = (CategoryProvider)m_provider CategoryProvider provider = (CategoryProvider) m_provider
.getSelectedObject(state); .getSelectedObject(state);
Category cat = new Category(((BigDecimal[])m_termWidget.getValue(state))[0]); Category cat = new Category(((BigDecimal[]) m_termWidget.getValue(state))[0]);
String letter = (String)m_letter.getValue(state); String letter = (String) m_letter.getValue(state);
String title = (String)m_title.getValue(state); String title = (String) m_title.getValue(state);
provider.addAlias(cat, letter, title); provider.addAlias(cat, letter, title);

View File

@ -19,6 +19,7 @@
package com.arsdigita.atoz.ui.admin; package com.arsdigita.atoz.ui.admin;
import com.arsdigita.atoz.CategoryProvider; import com.arsdigita.atoz.CategoryProvider;
import com.arsdigita.atoz.ui.AtoZGlobalizationUtil;
import com.arsdigita.categorization.ui.ObjectCategoryPicker; import com.arsdigita.categorization.ui.ObjectCategoryPicker;
import com.arsdigita.bebop.PageState; import com.arsdigita.bebop.PageState;
@ -84,7 +85,8 @@ public class CategoryProviderBlockForm extends Form {
if (m_buttons.getCancelButton().isSelected(state)) { if (m_buttons.getCancelButton().isSelected(state)) {
fireCompletionEvent(state); fireCompletionEvent(state);
throw new FormProcessException("cancel hit"); throw new FormProcessException(AtoZGlobalizationUtil.globalize(
"atoz.ui.admin.cancel_hit"));
} }
} }
} }

View File

@ -39,10 +39,9 @@ import com.arsdigita.bebop.form.SingleSelect;
import com.arsdigita.bebop.parameters.BigDecimalParameter; import com.arsdigita.bebop.parameters.BigDecimalParameter;
import com.arsdigita.cms.ContentType; import com.arsdigita.cms.ContentType;
import com.arsdigita.cms.ContentTypeCollection; import com.arsdigita.cms.ContentTypeCollection;
import com.arsdigita.domain.DomainObjectFactory;
import com.arsdigita.kernel.ui.ACSObjectSelectionModel; import com.arsdigita.kernel.ui.ACSObjectSelectionModel;
import com.arsdigita.atoz.CategoryProvider; import com.arsdigita.atoz.CategoryProvider;
import com.arsdigita.persistence.OID; import com.arsdigita.atoz.ui.AtoZGlobalizationUtil;
import com.arsdigita.util.UncheckedWrapperException; import com.arsdigita.util.UncheckedWrapperException;
public class CategoryProviderContentTypeBlockForm extends Form { public class CategoryProviderContentTypeBlockForm extends Form {
@ -109,7 +108,8 @@ public class CategoryProviderContentTypeBlockForm extends Form {
if (m_buttons.getCancelButton().isSelected(state)) { if (m_buttons.getCancelButton().isSelected(state)) {
fireCompletionEvent(state); fireCompletionEvent(state);
throw new FormProcessException("cancel hit"); throw new FormProcessException(AtoZGlobalizationUtil.globalize(
"atoz.ui.admin.cancel_hit"));
} }
} }

View File

@ -41,6 +41,7 @@ import com.arsdigita.kernel.ACSObject;
import com.arsdigita.kernel.ui.ACSObjectSelectionModel; import com.arsdigita.kernel.ui.ACSObjectSelectionModel;
import com.arsdigita.atoz.ItemAlias; import com.arsdigita.atoz.ItemAlias;
import com.arsdigita.atoz.ItemProvider; import com.arsdigita.atoz.ItemProvider;
import com.arsdigita.atoz.ui.AtoZGlobalizationUtil;
import com.arsdigita.util.Classes; import com.arsdigita.util.Classes;
import com.arsdigita.util.UncheckedWrapperException; import com.arsdigita.util.UncheckedWrapperException;
@ -131,7 +132,8 @@ public class ItemProviderAliasForm extends Form {
if (m_buttons.getCancelButton().isSelected(state)) { if (m_buttons.getCancelButton().isSelected(state)) {
fireCompletionEvent(state); fireCompletionEvent(state);
throw new FormProcessException("cancel hit"); throw new FormProcessException(AtoZGlobalizationUtil.globalize(
"atoz.ui.admin.cancel_hit"));
} }
} }
} }