* @return The markup stream for the given component.
*/
public MarkupStream findComponentIndex(final String path)
{
MarkupStream markupStream = getAssociatedMarkupStream(true);
int index = markupStream.findComponentIndex(associatedMarkupId, path);
if (index == -1)
{
throw new MarkupException("Markup of component class `" +
markupStream.getContainerClass().getName() +
"` does not contain a fragment with wicket:id `" + associatedMarkupId +