protected UIComponent getNodeComponent(UIComponent outerContainer,int row,int depth){
protected UIComponent getNodeComponent(UIComponent outerContainer,ICTreeNode page,int row,int depth){
	protected UIComponent getNodeComponent(UIComponent outerContainer,int row,int depth){		if(isUseStyleBasedLayout()){			return super.getSubTreeComponent(outerContainer,row,depth);		}		else{			//in this case it's returning the same table used for the whole tree			return outerContainer;		}	}