make protected getItemPathText()