You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by ml...@apache.org on 2011/10/13 15:20:21 UTC

svn commit: r1182837 - in /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5: ComponentsParametersConstants.java corelib/components/FormInjector.java services/TapestryModule.java

Author: mlusetti
Date: Thu Oct 13 13:20:21 2011
New Revision: 1182837

URL: http://svn.apache.org/viewvc?rev=1182837&view=rev
Log:
TAP5-16777 FromInjector position parameter

Modified:
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ComponentsParametersConstants.java
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormInjector.java
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ComponentsParametersConstants.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ComponentsParametersConstants.java?rev=1182837&r1=1182836&r2=1182837&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ComponentsParametersConstants.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/ComponentsParametersConstants.java Thu Oct 13 13:20:21 2011
@@ -71,9 +71,9 @@ public class ComponentsParametersConstan
     public static final String GRIDCOLUMNS_SORTABLE_ASSET = "tapestry.components.gridcolumns_sortable_asset";
 
     /**
-     * The default {@link org.apache.tapestry5.Asset} to display for
-     * {@link org.apache.tapestry5.corelib.components.Palette} deselect action.
+     * The default position where to insert content into {@link org.apache.tapestry5.corelib.components.Form}.
+     * Default to "above".
      */
-    public static final String PALETTE_DESELECT_ASSET = "tapestry.components.palette_deselect_asset";
+    public static final String FORMINJECOTR_INSERT_POSITION= "tapestry.components.forminjector_insert_position";
 
 }

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormInjector.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormInjector.java?rev=1182837&r1=1182836&r2=1182837&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormInjector.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/FormInjector.java Thu Oct 13 13:20:21 2011
@@ -69,7 +69,8 @@ public class FormInjector implements Cli
     @Parameter
     private Object[] context;
 
-    @Parameter(defaultPrefix = BindingConstants.LITERAL, value = "above")
+    @Parameter(defaultPrefix = BindingConstants.LITERAL,
+            value = BindingConstants.SYMBOL + ":" + ComponentsParametersConstants.FORMINJECOTR_INSERT_POSITION)
     private InsertPosition position;
 
     /**

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java?rev=1182837&r1=1182836&r2=1182837&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java Thu Oct 13 13:20:21 2011
@@ -2357,7 +2357,7 @@ public final class TapestryModule
 
         configuration.add(SymbolConstants.APPLICATION_FOLDER, "");
 
-        // Components parameters default
+        // Grid components parameters defaults
         configuration.add(ComponentsParametersConstants.GRID_ROWS_PER_PAGE, GridConstants.ROWS_PER_PAGE);
         configuration.add(ComponentsParametersConstants.GRID_PAGER_POSITION, GridConstants.PAGER_POSITION);
         configuration.add(ComponentsParametersConstants.GRID_EMPTY_BLOCK, GridConstants.EMPTY_BLOCK);
@@ -2366,6 +2366,9 @@ public final class TapestryModule
         configuration.add(ComponentsParametersConstants.GRIDCOLUMNS_SORTABLE_ASSET, GridConstants.COLUMNS_SORTABLE);
         configuration.add(ComponentsParametersConstants.GRIDCOLUMNS_ASCENDING_ASSET, GridConstants.COLUMNS_ASCENDING);
         configuration.add(ComponentsParametersConstants.GRIDCOLUMNS_DESCENDING_ASSET, GridConstants.COLUMNS_DESCENDING);
+
+        // FormInjector components parameters defaults
+        configuration.add(ComponentsParametersConstants.FORMINJECOTR_INSERT_POSITION, "above");
     }
 
     /**