@Override
	public Object getValueAt(int row, int col) {
		FindReplaceResult result = getResult(row);
		
		if (col == 0) {
			int type = result.getType();
			if (type == FindReplaceResult.TYPE_DOC) {
				return result.getDocument().getTitle();
			} else if (type == FindReplaceResult.TYPE_FILE) {
				return result.getFile().getPath();
			} else {
				return "UNKNOWN";
			}
		} else if (col == 1) {
			return new Integer(result.getLine());
		} else if (col == 2) {
			return new Integer(result.getStart());
		} else if (col == 3) {
			return result.getMatch();
		} else if (col == 4) {
			return result.getReplacement();
		} else {
			return null;
		}
	}