org.lobobrowser.html.renderer

Class InputFileControl

Implemented Interfaces:
InputContext, org.lobobrowser.html.renderer.UIControl

public class InputFileControl
extends org.lobobrowser.html.renderer.BaseInputControl

Field Summary

Fields inherited from class org.lobobrowser.html.renderer.BaseInputControl

size, value

Fields inherited from class org.lobobrowser.html.renderer.BaseControl

ZERO_DIMENSION, controlElement, ruicontrol

Constructor Summary

InputFileControl(HTMLBaseInputElement modelNode)

Method Summary

File
getFileValue()
String
getValue()
void
resetInput()
void
setDisabled(boolean disabled)
void
setValue(String value)

Methods inherited from class org.lobobrowser.html.renderer.BaseInputControl

blur, click, focus, getChecked, getCols, getControlSize, getDisabled, getFileValue, getMaxLength, getMultiple, getReadOnly, getRows, getSelectedIndex, getTabIndex, getVAlign, getValue, getVisibleSize, paintSelection, reset, select, setChecked, setCols, setControlSize, setDisabled, setMaxLength, setMultiple, setReadOnly, setRows, setSelectedIndex, setTabIndex, setValue, setVisibleSize

Methods inherited from class org.lobobrowser.html.renderer.BaseControl

getBackgroundColor, getComponent, getVAlign, invalidateAndRepaint, setRUIControl

Constructor Details

InputFileControl

public InputFileControl(HTMLBaseInputElement modelNode)

Method Details

getFileValue

public File getFileValue()
Specified by:
getFileValue in interface InputContext
Overrides:
getFileValue in interface org.lobobrowser.html.renderer.BaseInputControl

getValue

public String getValue()
Specified by:
getValue in interface InputContext
Overrides:
getValue in interface org.lobobrowser.html.renderer.BaseInputControl

resetInput

public void resetInput()
Specified by:
resetInput in interface InputContext

setDisabled

public void setDisabled(boolean disabled)
Specified by:
setDisabled in interface InputContext
Overrides:
setDisabled in interface org.lobobrowser.html.renderer.BaseInputControl

setValue

public void setValue(String value)
Specified by:
setValue in interface InputContext
Overrides:
setValue in interface org.lobobrowser.html.renderer.BaseInputControl