{
QueryModelNamespaceNode namespaceNode = (QueryModelNamespaceNode) node;
if (complexSupport)
{
result = new CQLPrefixNode(namespaceNode.getAttributeSet(), namespaceNode.getAttributeSet(), createCQLNode(namespaceNode.getRoot(), namespaceNode.getAttributeSet(), targetNamespace, complexSupport));
}
else
{
result = createCQLNode(namespaceNode.getRoot(), namespaceNode.getAttributeSet(), targetNamespace, complexSupport);
}