{
ItsNatFreeTree comp = null;
boolean doFilters = hasBeforeAfterCreateItsNatComponentListener(execCreateFilters,compMgr);
if (doFilters) comp = (ItsNatFreeTree)processBeforeCreateItsNatComponentListener(element,getCompType(),getParams(treeTable,rootless,structure),artifacts,compMgr);
if (comp == null)
comp = new ItsNatFreeTreeImpl(treeTable,rootless,element,structure,artifacts,compMgr);
if (doFilters) comp = (ItsNatFreeTree)processAfterCreateItsNatComponentListener(comp,compMgr);
registerItsNatComponent(execCreateFilters,comp,compMgr);
return comp;
}