You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2013/02/18 16:14:33 UTC
svn commit: r1447304 - in
/syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages:
ResourceModalPage.java panels/ResourceMappingPanel.java
Author: ilgrosso
Date: Mon Feb 18 15:14:33 2013
New Revision: 1447304
URL: http://svn.apache.org/r1447304
Log:
[SYNCOPE-315] Fixing add new mapping on a resource
Modified:
syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/ResourceModalPage.java
syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/panels/ResourceMappingPanel.java
Modified: syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/ResourceModalPage.java
URL: http://svn.apache.org/viewvc/syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/ResourceModalPage.java?rev=1447304&r1=1447303&r2=1447304&view=diff
==============================================================================
--- syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/ResourceModalPage.java (original)
+++ syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/ResourceModalPage.java Mon Feb 18 15:14:33 2013
@@ -74,7 +74,7 @@ public class ResourceModalPage extends B
//--------------------------------
// Resource mapping panle
//--------------------------------
- form.add(new ResourceMappingPanel("mapping", resourceTO, pageref));
+ form.add(new ResourceMappingPanel("mapping", resourceTO));
//--------------------------------
//--------------------------------
Modified: syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/panels/ResourceMappingPanel.java
URL: http://svn.apache.org/viewvc/syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/panels/ResourceMappingPanel.java?rev=1447304&r1=1447303&r2=1447304&view=diff
==============================================================================
--- syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/panels/ResourceMappingPanel.java (original)
+++ syncope/branches/1_0_X/console/src/main/java/org/apache/syncope/console/pages/panels/ResourceMappingPanel.java Mon Feb 18 15:14:33 2013
@@ -30,7 +30,6 @@ import org.apache.syncope.client.to.Sche
import org.apache.syncope.console.pages.panels.ResourceConnConfPanel.ConnConfModEvent;
import org.apache.syncope.console.rest.ConnectorRestClient;
import org.apache.syncope.console.rest.SchemaRestClient;
-import org.apache.syncope.console.wicket.ajax.markup.html.ClearIndicatingAjaxButton;
import org.apache.syncope.console.wicket.markup.html.form.AjaxCheckBoxPanel;
import org.apache.syncope.console.wicket.markup.html.form.AjaxDecoratedCheckbox;
import org.apache.syncope.console.wicket.markup.html.form.AjaxDropDownChoicePanel;
@@ -39,13 +38,13 @@ import org.apache.syncope.console.wicket
import org.apache.syncope.types.AttributableType;
import org.apache.syncope.types.ConnConfProperty;
import org.apache.syncope.types.IntMappingType;
-import org.apache.wicket.PageReference;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.IAjaxCallDecorator;
import org.apache.wicket.ajax.calldecorator.AjaxPreprocessingCallDecorator;
import org.apache.wicket.ajax.form.AjaxFormComponentUpdatingBehavior;
import org.apache.wicket.ajax.markup.html.form.AjaxButton;
import org.apache.wicket.event.IEvent;
+import org.apache.wicket.extensions.ajax.markup.html.IndicatingAjaxButton;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.list.ListItem;
@@ -142,7 +141,7 @@ public class ResourceMappingPanel extend
* @param resourceTO external resource
* @param pageRef caller page reference
*/
- public ResourceMappingPanel(final String panelid, final ResourceTO resourceTO, final PageReference pageRef) {
+ public ResourceMappingPanel(final String panelid, final ResourceTO resourceTO) {
super(panelid);
setOutputMarkupId(true);
@@ -354,12 +353,12 @@ public class ResourceMappingPanel extend
mappings.setReuseItems(true);
mappingContainer.add(mappings);
- addMappingBtn = new ClearIndicatingAjaxButton("addUserSchemaMappingBtn", new ResourceModel("add"), pageRef) {
+ addMappingBtn = new IndicatingAjaxButton("addUserSchemaMappingBtn", new ResourceModel("add")) {
private static final long serialVersionUID = -4804368561204623354L;
@Override
- protected void onSubmitInternal(final AjaxRequestTarget target, final Form<?> form) {
+ protected void onSubmit(final AjaxRequestTarget target, final Form<?> form) {
resourceTO.getMappings().add(new SchemaMappingTO());
target.add(mappingContainer);
}