String[] originalPathFrags = originalPath.split( Constants.XPATH_SLASH );
String[] originalPathFrags = originalPath.split( UtilConstants.XPATH_SLASH );
	private void generateBackRefNumber( String originalPath )	{		if ( this.originalPath.matches( ".*\\Q..\\E.*" ) )		{			String[] originalPathFrags = originalPath.split( Constants.XPATH_SLASH );			int lastTwoDotAbbrevationPosition = 0;			int numberOfConcretePathFragsBefore2DotAbb = 0;			for ( int i = 0; i < originalPathFrags.length; i++ )			{				if ( originalPathFrags[i].equals( ".." ) )					lastTwoDotAbbrevationPosition = i;			}			for ( int i = 0; i < lastTwoDotAbbrevationPosition; i++ )			{				if ( !originalPathFrags[i].equals( ".." ) )					numberOfConcretePathFragsBefore2DotAbb++;			}			int numberOf2DotAbb = lastTwoDotAbbrevationPosition					- numberOfConcretePathFragsBefore2DotAbb + 1;			backRefNumber = numberOf2DotAbb					- numberOfConcretePathFragsBefore2DotAbb;			if ( backRefNumber < 0 )				backRefNumber = 0;		}		else		{			backRefNumber = 0;		}	}