}
if (content instanceof ResolvedCounterToken)
{
final ResolvedCounterToken resolvedToken = (ResolvedCounterToken) content;
if (isProcessingNormalFlow() == false)
{
getInsertationPoint().addChilds(textFactory.finishText());
try
{
final RenderableTextBox token = new RenderableTextBox
(textFactory.saveState(), resolvedToken, context);
token.appyStyle(context, getLayoutProcess().getOutputMetaData());
getInsertationPoint().addChild(token);
token.close();
tryValidateOutput(null);
return;
}
catch (StateException se)
{
// Should not happen ..
throw new NormalizationException("State failed.", se);
}
}
}
if (context instanceof ResolvedStringToken)
{
final ResolvedStringToken resolvedToken = (ResolvedStringToken) context;
final ComputedToken parent = resolvedToken.getParent();
// todo: The test should be: isProcessingPageFlow()
if (parent instanceof VariableToken && isProcessingNormalFlow() == false)
{
getInsertationPoint().addChilds(textFactory.finishText());
try