|
Business Components | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--oracle.jbo.html.DataSourceImpl
| Fields inherited from interface oracle.jbo.html.DataSource |
DEFAULT_RANGE_SIZE |
| Constructor Summary |
DataSourceImpl(java.lang.String viewObjectName)
|
| Method Summary |
| Type | Method |
|---|---|
java.lang.String |
getApplicationId()
Return identificator for the ApplicationModule. |
ApplicationModule |
getApplicationModule()
Name of the ApplicationModule containing the ViewObject bind to this datasource. |
java.lang.String |
getAttributeLabel(AttributeDef aDef)
|
static java.lang.String |
getAttributeLabel(RowSet rs,
AttributeDef aDef)
|
java.lang.String |
getAttributeLabel(java.lang.String sAttribute)
|
java.lang.String |
getContextFieldRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef,
java.lang.String renderKey)
|
java.lang.String |
getDefaultDisplayRendererClassName(AttributeDef attrDef)
|
java.lang.String |
getDefaultEditRendererClassName(AttributeDef attrDef)
|
java.lang.String |
getDefaultFieldRendererClassName(AttributeDef attrDef,
java.lang.String renderKey)
|
HTMLFieldRenderer |
getDisplayFieldRenderer(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
Row row,
AttributeDef attrDef)
Retrieves the default field renderer for a specified attribute definition (that is, the attribute metadata). |
HTMLFieldRenderer |
getDisplayFieldRenderer(javax.servlet.jsp.PageContext page,
Row row,
AttributeDef attrDef)
|
java.lang.String |
getDisplayRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef)
|
HTMLFieldRenderer |
getEditFieldRenderer(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
Row row,
AttributeDef attrDef)
Retrieves the default field renderer for a specified attribute definition (that is, the attribute metadata). |
HTMLFieldRenderer |
getEditFieldRenderer(javax.servlet.jsp.PageContext page,
Row row,
AttributeDef attrDef)
Convenient method with the pageContext without the session to be use by tags |
java.lang.String |
getEditRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef)
|
java.lang.String |
getFieldRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef,
java.lang.String renderKey)
|
Row |
getRowFromKey(java.lang.String sKey)
|
RowSet |
getRowSet()
Return the RowSet instance of the ViewObject bind to this datasource. |
java.lang.String |
getViewObjectName()
Return the name of the ViewObject bind to this datasource. |
boolean |
isQueryable()
Determines if the view object has any queryable fields |
void |
setApplicationModule(java.lang.String appName,
ApplicationModule amInstance)
Bind a datasource to a BC4J ApplicationModule and retrieve find the ViewObject. |
void |
setDisplayFieldRenderer(AttributeDef attrDef,
HTMLFieldRenderer rdr)
Assigns an instance-level display field renderer to be used in the DataWebBean |
void |
setDisplayFieldRenderer(int nIndex,
HTMLFieldRenderer rdr)
Assigns an instance-level display field renderer to be used in the DataWebBean |
void |
setEditFieldRenderer(AttributeDef attrDef,
HTMLFieldRenderer rdr)
Assigns an instance-level edit field renderer to be used in the DataWebBean |
void |
setEditFieldRenderer(int nIndex,
HTMLFieldRenderer rdr)
Assigns an instance-level edit field renderer to be used in the DataWebBean |
void |
setFieldRenderer(int nIndex,
HTMLFieldRenderer rdr,
java.lang.String renderKey)
|
boolean |
shouldDisplayAttribute(AttributeDef attrDef)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DataSourceImpl(java.lang.String viewObjectName)
| Method Detail |
public java.lang.String getViewObjectName()
DataSourcegetViewObjectName in interface DataSourceoracle.jbo.html.DataSourceViewObject
public void setApplicationModule(java.lang.String appName,
ApplicationModule amInstance)
DataSourcesetApplicationModule in interface DataSourceoracle.jbo.html.DataSourceappName - am - public java.lang.String getApplicationId()
getApplicationId in interface DataSourceoracle.jbo.html.DataSourcepublic ApplicationModule getApplicationModule()
DataSourcegetApplicationModule in interface DataSourceoracle.jbo.html.DataSourceApplicationModulepublic RowSet getRowSet()
DataSourcegetRowSet in interface DataSourceoracle.jbo.html.DataSourceRowSet
public java.lang.String getContextFieldRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef,
java.lang.String renderKey)
getContextFieldRendererClassName
in interface DataSource
public java.lang.String getFieldRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef,
java.lang.String renderKey)
getFieldRendererClassName in
interface DataSource
public java.lang.String getEditRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef)
getEditRendererClassName in interface DataSource
public java.lang.String getDisplayRendererClassName(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
AttributeDef attrDef)
getDisplayRendererClassName in interface DataSource
public java.lang.String getDefaultFieldRendererClassName(AttributeDef attrDef,
java.lang.String renderKey)
getDefaultFieldRendererClassName in interface DataSourcepublic java.lang.String getDefaultEditRendererClassName(AttributeDef attrDef)
getDefaultEditRendererClassName in interface DataSourcepublic java.lang.String getDefaultDisplayRendererClassName(AttributeDef attrDef)
getDefaultDisplayRendererClassName in interface DataSource
public HTMLFieldRenderer getEditFieldRenderer(javax.servlet.jsp.PageContext page,
Row row,
AttributeDef attrDef)
getEditFieldRenderer in interface DataSource
public HTMLFieldRenderer getEditFieldRenderer(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
Row row,
AttributeDef attrDef)
getEditFieldRenderer in interface DataSourceattrDef - an attribute definition.
public HTMLFieldRenderer getDisplayFieldRenderer(javax.servlet.jsp.PageContext page,
Row row,
AttributeDef attrDef)
getDisplayFieldRenderer in interface DataSource
public HTMLFieldRenderer getDisplayFieldRenderer(javax.servlet.jsp.PageContext page,
javax.servlet.http.HttpSession session,
Row row,
AttributeDef attrDef)
getDisplayFieldRenderer in interface
DataSourceattrDef - an attribute definition.
public void setFieldRenderer(int nIndex,
HTMLFieldRenderer rdr,
java.lang.String renderKey)
public void setDisplayFieldRenderer(AttributeDef attrDef,
HTMLFieldRenderer rdr)
setDisplayFieldRenderer in interface DataSource
public void setEditFieldRenderer(AttributeDef attrDef,
HTMLFieldRenderer rdr)
setEditFieldRenderer in interface DataSource
public void setDisplayFieldRenderer(int nIndex,
HTMLFieldRenderer rdr)
setDisplayFieldRenderer in interface DataSource
public void setEditFieldRenderer(int nIndex,
HTMLFieldRenderer rdr)
setEditFieldRenderer in interface DataSourcepublic boolean shouldDisplayAttribute(AttributeDef attrDef)
shouldDisplayAttribute in interface DataSourcepublic java.lang.String getAttributeLabel(java.lang.String sAttribute)
getAttributeLabel in interface DataSourcepublic java.lang.String getAttributeLabel(AttributeDef aDef)
getAttributeLabel in interface DataSource
public static final java.lang.String getAttributeLabel(RowSet rs,
AttributeDef aDef)
public Row getRowFromKey(java.lang.String sKey)
getRowFromKey in interface DataSourcepublic boolean isQueryable()
isQueryable in interface DataSourceoracle.jbo.html.DataSource
|
Business Components | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||