|
Business Components | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jdeveloper.html.HTMLFieldRendererImpl
This class provides a base implementation of the HTMLFieldRenderer interface. Use this class as the base class for any new field renderers.
Field Summary |
Type | Field |
---|---|
protected AttributeDef |
attrDef
|
protected DataSource |
ds
|
protected com.sun.java.util.collections.HashMap |
htmlAttributes
|
protected LocaleContext |
locale
|
protected javax.servlet.jsp.PageContext |
page
|
protected java.lang.String |
sFormName
|
protected java.lang.String |
sPrompt
|
Constructor Summary |
HTMLFieldRendererImpl()
|
Method Summary |
Type | Method |
---|---|
AttributeDef |
getAttributeDef()
|
java.lang.String |
getCSSClassName()
Gets the name of the CSS (cascading style sheet) used by this field. |
DataSource |
getDatasource()
|
int |
getDisplayHeight()
Gets the display height, in characters, of this field. |
int |
getDisplayWidth()
Gets the display width, in characters, of this field. |
java.lang.String |
getFieldName()
Gets this FORM field's name. |
java.lang.String |
getFormName()
|
protected HTMLInputElement |
getHiddenFieldForValue()
|
protected java.lang.String |
getHTMLValue(Row row)
|
protected java.lang.String |
getHTMLValue(Row row,
RowSet rs,
java.lang.String attrName)
|
int |
getMaxDataLength()
Gets the maximum input length, in characters, of this field. |
javax.servlet.jsp.PageContext |
getPageContext()
|
java.lang.String |
getPromptText()
Gets the prompt to be displayed next to this input field. |
java.lang.String |
getValue()
Gets this field's current value. |
void |
setAttributeDef(AttributeDef aDef)
|
void |
setCSSClassName(java.lang.String sClass)
Sets the CSS (cascading style sheet) class name to be used by this field. |
void |
setDatasource(DataSource dataSource)
|
void |
setDisplayHeight(int nHeight)
Sets the display height, in characters, of this field. |
void |
setDisplayWidth(int nWidth)
Sets the display width, in characters, of this field. |
void |
setFieldName(java.lang.String sName)
Sets this FORM field's name. |
void |
setFormName(java.lang.String sFormName)
|
void |
setHtmlAttributes(com.sun.java.util.collections.HashMap attrs)
Sets multiple html field in once Each element of the HashMap contain the name of the attribute as the key and the value of the html attribute in the value. |
void |
setMaxDataLength(int nLength)
Sets the maximum input length, in characters, of this field. |
void |
setPageContext(javax.servlet.jsp.PageContext pageContext)
|
void |
setPromptText(java.lang.String sPrompt)
Sets the prompt to be displayed next to this input field. |
void |
setValue(java.lang.String value)
Sets this field's current value. |
protected void |
setValueFromRow(Row row)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jdeveloper.html.HTMLFieldRenderer |
renderToString |
Field Detail |
protected javax.servlet.jsp.PageContext page
protected DataSource ds
protected AttributeDef attrDef
protected com.sun.java.util.collections.HashMap htmlAttributes
protected java.lang.String sPrompt
protected java.lang.String sFormName
protected LocaleContext locale
Constructor Detail |
public HTMLFieldRendererImpl()
Method Detail |
public void setPageContext(javax.servlet.jsp.PageContext pageContext)
setPageContext
in interface HTMLFieldRenderer
public javax.servlet.jsp.PageContext getPageContext()
getPageContext
in interface HTMLFieldRenderer
public void setDatasource(DataSource dataSource)
setDatasource
in interface HTMLFieldRenderer
public DataSource getDatasource()
getDatasource
in interface HTMLFieldRenderer
public void setAttributeDef(AttributeDef aDef)
setAttributeDef
in interface HTMLFieldRenderer
public AttributeDef getAttributeDef()
getAttributeDef
in interface HTMLFieldRenderer
public void setFieldName(java.lang.String sName)
setFieldName
in interface HTMLFieldRenderer
sName
- name of this FORM field.public java.lang.String getFieldName()
getFieldName
in interface HTMLFieldRenderer
public void setDisplayWidth(int nWidth)
setDisplayWidth
in interface HTMLFieldRenderer
nWidth
- the display width, in characters.public int getDisplayWidth()
getDisplayWidth
in interface HTMLFieldRenderer
public void setDisplayHeight(int nHeight)
setDisplayHeight
in interface HTMLFieldRenderer
nHeight
- the display height, in characters.public int getDisplayHeight()
getDisplayHeight
in interface HTMLFieldRenderer
public void setMaxDataLength(int nLength)
setMaxDataLength
in interface HTMLFieldRenderer
nLength
- the maximum input length, in characters.public int getMaxDataLength()
getMaxDataLength
in interface HTMLFieldRenderer
public void setHtmlAttributes(com.sun.java.util.collections.HashMap attrs)
HTMLFieldRenderer
setHtmlAttributes
in interface HTMLFieldRenderer
oracle.jdeveloper.html.HTMLFieldRenderer
attrs
- Map of the html attributespublic void setPromptText(java.lang.String sPrompt)
setPromptText
in interface HTMLRenderingContext
sPrompt
- the prompt for this input field.public java.lang.String getPromptText()
getPromptText
in interface HTMLRenderingContext
public void setCSSClassName(java.lang.String sClass)
setCSSClassName
in interface HTMLFieldRenderer
sClass
- the class name of the CSS.public java.lang.String getCSSClassName()
getCSSClassName
in interface HTMLFieldRenderer
public void setValue(java.lang.String value)
setValue
in interface HTMLFieldRenderer
sValue
- current value of this field.public java.lang.String getValue()
getValue
in interface HTMLFieldRenderer
public void setFormName(java.lang.String sFormName)
setFormName
in interface HTMLRenderingContext
public java.lang.String getFormName()
getFormName
in interface HTMLRenderingContext
protected java.lang.String getHTMLValue(Row row, RowSet rs, java.lang.String attrName)
protected java.lang.String getHTMLValue(Row row)
protected void setValueFromRow(Row row)
protected HTMLInputElement getHiddenFieldForValue()
|
Business Components | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |