if (task == null) throw new IllegalArgumentException ("null input: task"); m_task = task;
if ((value != null) && (value.length () > 0)) { if (m_value == null) { m_value = new StringBuffer (value); } else { m_value.append (separator); m_value.append (value); // no trailing separator kept } }
return m_value != null ? m_value.toString () : null;