if (previousPath != null) return previousPath;
	private final String getCurrentPath() {		if (previousPath != null)			return previousPath;		//final StringBuffer buf = new StringBuffer();		temp.setLength(0);		ElementImpl current;		for (Iterator i = stack.iterator(); i.hasNext();) {			temp.append('/');			current = (ElementImpl) i.next();			temp.append(current.getTagName());		}		previousPath = temp.toString();		return previousPath;	}