protected function defineSettings()
{
return array('placeholder' => array(AttributeType::String), 'multiline' => array(AttributeType::Bool), 'initialRows' => array(AttributeType::Number, 'min' => 1, 'default' => 4), 'maxLength' => array(AttributeType::Number, 'min' => 0));
}