Author: mgrigorov
Date: Tue May 10 19:12:50 2011
New Revision: 1101600
URL: http://svn.apache.org/viewvc?rev=1101600&view=rev
Log:
WICKET-3687 Remove the support for <wicket:component>
Removed:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/resolver/AutoComponentResolver.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/MarkupContainer.java
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/WicketTag.java
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/IPageSettings.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java?rev=1101600&r1=1101599&r2=1101600&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
(original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Application.java
Tue May 10 19:12:50 2011
@@ -47,7 +47,6 @@ import org.apache.wicket.markup.parser.f
import org.apache.wicket.markup.parser.filter.RelativePathPrefixHandler;
import org.apache.wicket.markup.parser.filter.WicketLinkTagHandler;
import org.apache.wicket.markup.parser.filter.WicketMessageTagHandler;
-import org.apache.wicket.markup.resolver.AutoComponentResolver;
import org.apache.wicket.markup.resolver.FragmentResolver;
import org.apache.wicket.markup.resolver.HtmlHeaderResolver;
import org.apache.wicket.markup.resolver.MarkupInheritanceResolver;
@@ -674,7 +673,6 @@ public abstract class Application implem
IPageSettings pageSettings = getPageSettings();
// Install default component resolvers
- pageSettings.addComponentResolver(new AutoComponentResolver());
pageSettings.addComponentResolver(new
MarkupInheritanceResolver());
pageSettings.addComponentResolver(new HtmlHeaderResolver());
pageSettings.addComponentResolver(new WicketLinkTagHandler());
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/MarkupContainer.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/MarkupContainer.java?rev=1101600&r1=1101599&r2=1101600&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/MarkupContainer.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/MarkupContainer.java
Tue May 10 19:12:50 2011
@@ -238,12 +238,12 @@ public abstract class MarkupContainer ex
}
/**
- * This method allows a component to be added by an auto-resolver such
as AutoComponentResolver
- * or AutoLinkResolver. While the component is being added, the
component's FLAG_AUTO boolean is
- * set. The isAuto() method of Component returns true if a component or
any of its parents has
- * this bit set. When a component is added via autoAdd(), the logic in
Page that normally (a)
- * checks for modifications during the rendering process, and (b)
versions components, is
- * bypassed if Component.isAuto() returns true.
+ * This method allows a component to be added by an auto-resolver such
as AutoLinkResolver.
+ * While the component is being added, the component's FLAG_AUTO
boolean is set. The isAuto()
+ * method of Component returns true if a component or any of its
parents has this bit set. When
+ * a component is added via autoAdd(), the logic in Page that normally
(a) checks for
+ * modifications during the rendering process, and (b) versions
components, is bypassed if
+ * Component.isAuto() returns true.
* <p>
* The result of all this is that components added with autoAdd() are
free from versioning and
* can add their own children without the usual exception that would
normally be thrown when the
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/WicketTag.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/WicketTag.java?rev=1101600&r1=1101599&r2=1101600&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/WicketTag.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/WicketTag.java
Tue May 10 19:12:50 2011
@@ -22,7 +22,6 @@ import org.apache.wicket.markup.parser.X
import org.apache.wicket.markup.parser.filter.EnclosureHandler;
import org.apache.wicket.markup.parser.filter.WicketLinkTagHandler;
import org.apache.wicket.markup.parser.filter.WicketRemoveTagHandler;
-import org.apache.wicket.markup.resolver.AutoComponentResolver;
import org.apache.wicket.markup.resolver.FragmentResolver;
import org.apache.wicket.markup.resolver.HtmlHeaderResolver;
import org.apache.wicket.markup.resolver.MarkupInheritanceResolver;
@@ -78,14 +77,6 @@ public class WicketTag extends Component
}
/**
- * @return True, if tag name equals 'wicket:component'
- */
- public final boolean isComponentTag()
- {
- return
AutoComponentResolver.COMPONENT.equalsIgnoreCase(getName());
- }
-
- /**
* @return True, if tag name equals 'wicket:container'
*/
public final boolean isContainerTag()
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/IPageSettings.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/IPageSettings.java?rev=1101600&r1=1101599&r2=1101600&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/IPageSettings.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/IPageSettings.java
Tue May 10 19:12:50 2011
@@ -18,7 +18,6 @@ package org.apache.wicket.settings;
import java.util.List;
-import org.apache.wicket.markup.resolver.AutoComponentResolver;
import org.apache.wicket.markup.resolver.IComponentResolver;
@@ -41,7 +40,6 @@ public interface IPageSettings
/**
* Get the (modifiable) list of IComponentResolvers.
*
- * @see AutoComponentResolver for an example
* @return List of ComponentResolvers
*/
List<IComponentResolver> getComponentResolvers();