protected StringParameter(final String name, final int multiplicity, final Object defaalt, final Class type) { if (Assert.isEnabled()) { Assert.exists(name, String.class); Assert.exists(type, Class.class); }  m_name = name; m_type = type; m_multiplicity = multiplicity; m_default = defaalt;
public StringParameter(final String name, final int multiplicity, final Object defaalt) { super(name, multiplicity, defaalt, String.class);
    protected StringParameter(final String name,                              final int multiplicity,                              final Object defaalt,                              final Class type) {        if (Assert.isEnabled()) {            Assert.exists(name, String.class);            Assert.exists(type, Class.class);        }        m_name = name;        m_type = type;        m_multiplicity = multiplicity;        m_default = defaalt;    }