dot.append("\\\", ");
}
}
else if (value instanceof Repeater)
{
Repeater repeater = (Repeater)value;
dot.append("repeat ");
if (repeater.isInfinite())
{
dot.append("enough");
}
else
{
dot.append(repeater.getNumberOfRepeats());
}
dot.append(" of ");
if (repeater.getValue() instanceof List)
{
List<?> list = (List<?>)repeater.getValue();
for (Object obj : list)
{
addLiteralValue(obj, dot);
}
}
else
{
addLiteralValue(repeater.getValue(), dot);
}
// remove comma at the end if there is one
if (dot.charAt(dot.length()-2) == ',')
{
dot.deleteCharAt(dot.length()-2);