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");
}
/**