portal.comp
Class TextArea
java.lang.Object
portal.core.api.Component
portal.comp.form.FormElement
portal.comp.TextArea
- All Implemented Interfaces:
- IValidatable, Renderable, java.io.Serializable
- public class TextArea
- extends FormElement
- See Also:
- Serialized Form
Methods inherited from class portal.core.api.Component |
afterRender, beforeRender, getLayout, getModel, getParent, isEnabled, isVisible, render, setEnabled, setLayout, setModel, setParent, setVisible, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TextArea
public TextArea()
TextArea
public TextArea(StringModel model)
getColumns
public int getColumns()
setColumns
public void setColumns(int columns)
getRows
public int getRows()
setRows
public void setRows(int rows)
getStringModel
public StringModel getStringModel()
createDefaultModel
public Model createDefaultModel()
- Description copied from class:
Component
This method is called by the constructor to create a default model for this
component. If this component type does not use a model or does not have a
suitable default model, this method can return null.
The default implementation should return null.
- Overrides:
createDefaultModel
in class Component
- Returns:
- an instance of a Model or null when there is no default model
draw
public void draw(HtmlGraphics graphics)
throws RenderException
- Description copied from class:
Component
With this method the component can render itself using the passed HtmlGraphics object.
This method is not called when a layout manager is set since the existence of a layout
manager takes precedence above the draw()
method.
- Overrides:
draw
in class Component
- Parameters:
graphics
- the html graphics instance to use for drawing this component
- Throws:
RenderException
- when the rendering process could not proceed or encountered an error