Author: jdonnerstag
Date: Fri Mar 25 07:48:41 2011
New Revision: 1085272
URL: http://svn.apache.org/viewvc?rev=1085272&view=rev
Log:
rename Markup.get(String) to .of(String)
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/IMarkupResourceStreamProvider.java
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/Markup.java
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_3.java
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/page/SimplePanel.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/IMarkupResourceStreamProvider.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/IMarkupResourceStreamProvider.java?rev=1085272&r1=1085271&r2=1085272&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/IMarkupResourceStreamProvider.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/IMarkupResourceStreamProvider.java
Fri Mar 25 07:48:41 2011
@@ -23,6 +23,9 @@ import org.apache.wicket.util.resource.I
* To be implemented by MarkupContainer which wish to implement their own
algorithms for loading the
* markup resource stream.
* <p>
+ * Since 1.5 you may also use Component.setMarkup() or getMarkup() to attach
Markup to your
+ * component.
+ * <p>
* Note: IResourceStreamLocators should be used in case the strategy to find a
markup resource is
* meant to be applied to ALL components of your application.
* <p>
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/Markup.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/Markup.java?rev=1085272&r1=1085271&r2=1085272&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/Markup.java
(original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/Markup.java
Fri Mar 25 07:48:41 2011
@@ -55,10 +55,15 @@ public class Markup implements IMarkupFr
/**
* Take the markup string, parse it and return the Markup (list of
MarkupElements).
+ * <p>
+ * Limitation: Please note that MarkupFactory is NOT used and thus no
caching is used (which
+ * doesn't matter for Strings anyway), but what might matter is that
your own MarkupFilters are
+ * not applied, which you might have registered with MarkupFactory.
+ *
* @param markup
* @return Markup
*/
- public static Markup get(final String markup)
+ public static Markup of(final String markup)
{
try
{
Modified:
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_3.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_3.java?rev=1085272&r1=1085271&r2=1085272&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_3.java
(original)
+++
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_3.java
Fri Mar 25 07:48:41 2011
@@ -47,7 +47,7 @@ public class SimplePage_3 extends Simple
@Override
public IMarkupFragment getMarkup()
{
- return Markup.get("<html xmlns:wicket><body>" //
+ return Markup.of("<html xmlns:wicket><body>" //
+ "<span wicket:id='myLabel'>mein Label</span>" //
+ "<span wicket:id='test'>body</span>" //
+ "<span wicket:id='myPanel'>panel</span>" //
Modified:
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/page/SimplePanel.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/page/SimplePanel.java?rev=1085272&r1=1085271&r2=1085272&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/page/SimplePanel.java
(original)
+++
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/markup/html/page/SimplePanel.java
Fri Mar 25 07:48:41 2011
@@ -44,6 +44,6 @@ public class SimplePanel extends Panel
@Override
public IMarkupFragment getMarkup()
{
- return Markup.get("<wicket:panel><span
wicket:id='label'></span></wicket:panel>");
+ return Markup.of("<wicket:panel><span
wicket:id='label'></span></wicket:panel>");
}
}