protected String getVariableText(IJavaVariable var) {
protected String getVariableText(IJavaVariable var) throws DebugException {
	protected String getVariableText(IJavaVariable var) {		String varLabel= var.getName();		if (varLabel != null) {			boolean showTypes= isShowVariableTypeNames();			int spaceIndex= varLabel.lastIndexOf(' ');			StringBuffer buff= new StringBuffer();			String typeName= var.getReferenceTypeName();			if (showTypes && spaceIndex == -1) {				typeName= getQualifiedName(typeName);				if (typeName.length() > 0) {					buff.append(typeName);					buff.append(' ');				}			}			if (spaceIndex != -1 && !showTypes) {				varLabel= varLabel.substring(spaceIndex + 1);			}			buff.append(varLabel);			IJavaValue javaValue= (IJavaValue) var.getValue();			String valueString= getValueText(javaValue);			if (valueString.length() > 0) {				buff.append("= ");				buff.append(valueString);			}			return buff.toString();		}		return "";	}