else {
_stringBuilder.append( expressionNodeForCell.toString() );
}
}
else if (_expr instanceof ExpressionNodeForRange) {
final ExpressionNodeForRange expressionNodeForRange = (ExpressionNodeForRange) _expr;
final String name = expressionNodeForRange.getName();
if (name != null) {
_stringBuilder.append( name );
}
else {
appendRangeRef( _stringBuilder, expressionNodeForRange.getRange(), _baseCell.getSheetIndex() );
}
}
else if (_expr instanceof ExpressionNodeForRangeIntersection) {
final List<ExpressionNode> arguments = _expr.arguments();
appendArguments( _stringBuilder, arguments, " ", _baseCell, null );