if (viewPool.isWorthToRecycleThisView(context, view))
{
ViewStructureMetadata viewStructureMetadata = null;
if (faceletViewState == null)
{
viewStructureMetadata = viewPool.retrieveStaticViewStructureMetadata(context, view);
}
else
{
viewStructureMetadata = viewPool.retrieveDynamicViewStructureMetadata(
context, view, faceletViewState);