Author: jdonnerstag Date: Thu Jun 23 11:11:11 2011 New Revision: 1138831 URL: http://svn.apache.org/viewvc?rev=1138831&view=rev Log: remove unused code
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Component.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Component.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Component.java?rev=1138831&r1=1138830&r2=1138831&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Component.java
(original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/Component.java Thu
Jun 23 11:11:11 2011
@@ -21,7 +21,6 @@ import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
-import java.util.Stack;
import org.apache.wicket.ajax.IAjaxRegionMarkupIdProvider;
import org.apache.wicket.authorization.Action;
@@ -761,93 +760,6 @@ public abstract class Component
{
log.debug("Markup available " + toString());
}
-
- // move the component to its real parent if necessary
- // moveComponentToItsRealParent();
- }
-
- /**
- * Move the component to its real parent if necessary
- *
- * @return true, if it has been moved
- */
- private boolean moveComponentToItsRealParent()
- {
- MarkupContainer parent = getParent();
- IMarkupFragment markup = getMarkup();
- if ((parent != null) && (markup != null))
- {
- IMarkupFragment parentMarkup = parent.getMarkup(null);
- if ((parentMarkup != null) && (markup != parentMarkup))
- {
- // The component's markup must be in the same
file as its parent
- if (markup.getMarkupResourceStream() ==
parentMarkup.getMarkupResourceStream())
- {
- MarkupStream stream = new
MarkupStream(markup);
- stream.skipUntil(ComponentTag.class);
- ComponentTag openTag = stream.getTag();
- if (openTag != null)
- {
- MarkupStream parentStream = new
MarkupStream(parentMarkup);
- if
(parentStream.skipUntil(ComponentTag.class))
- {
- parentStream.next();
- }
-
- Stack<ComponentTag> stack = new
Stack<ComponentTag>();
- while
(parentStream.skipUntil(ComponentTag.class))
- {
- ComponentTag tag =
parentStream.getTag();
- if (openTag == tag)
- {
- if
(stack.isEmpty() == false)
- {
- // This
tag belong to the real parent
- final
ComponentTag lastTag = stack.pop();
-
parent.visitChildren(MarkupContainer.class,
-
new IVisitor<MarkupContainer, Void>()
-
{
-
public void component(final MarkupContainer component,
-
final IVisit<Void> visit)
-
{
-
IMarkupFragment m = component.getMarkup();
-
MarkupStream ms = new MarkupStream(m);
-
ms.skipUntil(ComponentTag.class);
-
if (ms.hasMore() && (lastTag == ms.getTag()))
-
{
-
component.add(Component.this);
-
visit.stop();
-
}
-
}
-
});
- }
- return false;
- }
- if (tag.isOpen())
- {
- if
(tag.hasNoCloseTag() == false)
- {
-
stack.push(tag);
- }
- }
- else if
(tag.isOpenClose())
- {
- // noop
- }
- else if (tag.isClose())
- {
- if
(stack.isEmpty() == false)
- {
-
stack.pop();
- }
- }
- parentStream.next();
- }
- }
- }
- }
- }
- return false;
}
/**
@@ -1397,6 +1309,7 @@ public abstract class Component
/**
* @return Any feedback message for this component
*/
+ @SuppressWarnings("deprecation")
public final FeedbackMessage getFeedbackMessage()
{
return
Session.get().getFeedbackMessages().messageForComponent(this);
