this.description = description;
this.required = required;
}
public boolean setByUser()
{
<BUG>return value != null;
}</BUG>
public boolean present()
{
return value != null || defaultValue != null;

this.description = description;
this.required = required;
}
public boolean setByUser()
{
return value != null;
}
public boolean isRequired()
{
return required;
}
public boolean present()
{
return value != null || defaultValue != null;
