Business Components

Uses of Interface
oracle.jbo.AttributeDef

Packages that use.*
PackageDescription
oracle.jbo Contains interfaces for client-side applications. 
oracle.jbo.client   
oracle.jbo.common Contains the implementation of components shared by thin clients and the middle tier. 
oracle.jbo.domain   
oracle.jbo.html   
oracle.jbo.html.databeans Contains implementation classes for predefined Web-enabled JavaBeans which can access and display data from the data source. 
oracle.jbo.html.jsp.datatags   
oracle.jbo.server Contains the implementation of middle tier components. 
oracle.jbo.uicli.binding Contains JClient classes that handle interaction with BC4J objects for various JClient bindings. 
oracle.jbo.uicli.controls Contains classes that implement JClient controls  
oracle.jbo.uicli.jui Contains JClient classes that implement binding of Swing controls with BC4J ViewObject, Attributes or Rows. 
oracle.jdeveloper.html Contains classes for generating HTML code. 
 

Uses of AttributeDef in oracle.jbo
 

Methods in oracle.jbo that return AttributeDef
TypeName
 AttributeDef[] StructureDef.getAttributeDefs()
          Gets the defined attributes.
 AttributeDef StructureDef.findAttributeDef(java.lang.String name)
          Gets an attribute definition, given its name.
 AttributeDef StructureDef.lookupAttributeDef(java.lang.String name)
          Gets an attribute definition, given its name.
 AttributeDef StructureDef.getAttributeDef(int index)
          Gets an attribute definition, given its index.
 AttributeDef ViewObject.addDynamicAttribute(java.lang.String attrName)
          Adds a dynamic attribute (an AttributeDefImpl) to this View Object's row set.
 AttributeDef ViewObject.findViewLinkAccessor(ViewLink vl)
          Finds the view link accessor attribute.
 AttributeDef[] ViewObject.getKeyAttributeDefs()
          Returns the attribute definitions that make up the constituents of the Key object for Rows returned from this View Object.
 AttributeDef[] ViewObject.getAttrDefsForEntityAttr(java.lang.String eoName, java.lang.String eoAttrName)
          Returns the definitions of view attributes that are mapped to the entity attribute identified by the entity name (the eoName parameter) and the entity attribute name (the eoAttrName).
 

Methods in oracle.jbo with parameters of type AttributeDef
TypeName
 ViewLink ApplicationModule.createViewLinkBetweenViewObjects(java.lang.String vlName, java.lang.String accessorName, ViewObject master, AttributeDef[] srcAttrs, ViewObject detail, AttributeDef[] destAttrs, java.lang.String assocClause)
          Creates a View Link in this Application Module.
 

Constructors in oracle.jbo with parameters of type AttributeDef
TypeName
Key(java.lang.String sString, AttributeDef[] keyAttrs)
           
RowValException(java.lang.Class resBundleClass, java.lang.String errorCode, java.lang.String objName, Key key, AttributeDef[] keyCols)
          Creates an exception to be localized using a given message bundle and error code.
RowValException(java.lang.Class resBundleClass, java.lang.String errorCode, java.lang.String objName, Key key, AttributeDef[] keyCols, java.lang.String methodName)
          Creates an exception to be localized using a given message bundle and error code.
 

Uses of AttributeDef in oracle.jbo.client
 

Methods in oracle.jbo.client with parameters of type AttributeDef
TypeName
static boolean JboUtil.isAttributeDisplayable(AttributeDef attrDef, LocaleContext locale)
           
 

Uses of AttributeDef in oracle.jbo.common
 

Classes in oracle.jbo.common that implement AttributeDef
TypeName
 class AttributeDefHelper
          Internal: Applications should not use this class.
 

Fields in oracle.jbo.common declared as AttributeDef
TypeName
protected  AttributeDef[] StructureDefHelper.attributeList
           
 

Methods in oracle.jbo.common that return AttributeDef
TypeName
 AttributeDef[] StructureDefHelper.getAttributeDefs()
           
 AttributeDef StructureDefHelper.findAttributeDef(java.lang.String name)
           
 AttributeDef StructureDefHelper.lookupAttributeDef(java.lang.String name)
           
 AttributeDef StructureDefHelper.getAttributeDef(int index)
           
 AttributeDef StructureDefHelper.addDynamicAttribute(java.lang.String name, int index)
           
 AttributeDef StructureDefHelper.addViewLinkAccessor(java.lang.String name, int index)
           
 

Methods in oracle.jbo.common with parameters of type AttributeDef
TypeName
 void StructureDefHelper.removeViewLinkAccessor(AttributeDef accr)
           
static Key RowSetIteratorHelper.createKey(AttributeList al, AttributeDef[] keyAttrs)
           
 

Uses of AttributeDef in oracle.jbo.domain
 

Classes in oracle.jbo.domain that implement AttributeDef
TypeName
 class DomainAttributeDef
           
 

Methods in oracle.jbo.domain that return AttributeDef
TypeName
 AttributeDef[] DomainStructureDef.getAttributeDefs()
          Gets the defined attributes.
 AttributeDef DomainStructureDef.findAttributeDef(java.lang.String name)
          Gets an attribute definition by name.
 AttributeDef DomainStructureDef.lookupAttributeDef(java.lang.String name)
          Gets an attribute definition by name.
 AttributeDef DomainStructureDef.getAttributeDef(int index)
          Gets an attribute definition by index.
 

Methods in oracle.jbo.domain with parameters of type AttributeDef
TypeName
static java.lang.String DomainAttributeDef.printAttrXMLDefinition(AttributeList row, java.lang.String attrTag, AttributeDef ad, java.util.Hashtable allDefs, java.io.PrintWriter pw, boolean bContainees)
           
 

Constructors in oracle.jbo.domain with parameters of type AttributeDef
TypeName
DomainStructureDef(AttributeDef[] attrDefs)
           
 

Uses of AttributeDef in oracle.jbo.html
 

Methods in oracle.jbo.html with parameters of type AttributeDef
TypeName
 HTMLFieldRenderer DataSource.getEditFieldRenderer(javax.servlet.jsp.PageContext page, Row row, AttributeDef attrDef)
           
 HTMLFieldRenderer DataSource.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 DataSource.getDisplayFieldRenderer(javax.servlet.jsp.PageContext page, Row row, AttributeDef attrDef)
           
 HTMLFieldRenderer DataSource.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).
 java.lang.String DataSource.getContextFieldRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef, java.lang.String renderKey)
           
 java.lang.String DataSource.getDefaultFieldRendererClassName(AttributeDef attrDef, java.lang.String renderKey)
           
 java.lang.String DataSource.getDefaultEditRendererClassName(AttributeDef attrDef)
           
 java.lang.String DataSource.getDefaultDisplayRendererClassName(AttributeDef attrDef)
           
 java.lang.String DataSource.getFieldRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef, java.lang.String renderKey)
           
 java.lang.String DataSource.getEditRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef)
           
 java.lang.String DataSource.getDisplayRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef)
           
 void DataSource.setDisplayFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level display field renderer to be used in the DataWebBean
 void DataSource.setEditFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level edit field renderer to be used in the DataWebBean
 boolean DataSource.shouldDisplayAttribute(AttributeDef attrDef)
           
 java.lang.String DataSource.getAttributeLabel(AttributeDef aDef)
           
static void HtmlServices.internalSetAttribute(java.lang.String sName, AttributeList attrList, AttributeDef attrDef, RequestParameters params, LocaleContext locale)
          Internal: Applications should not use this method.
static void HtmlServices.setAttributeFromRequestParameters(Row row, AttributeDef attrDef, RequestParameters params, LocaleContext locale)
          Internal: Applications should not use this method.
static void HtmlServices.setAttributeFromRequest(Row row, AttributeDef attrDef, javax.servlet.http.HttpServletRequest request, LocaleContext locale)
          Internal: Applications should not use this method.
static java.lang.String HtmlServices.getStructAttributeName(AttributeDef attrDef, AttributeDef subAttrDef)
          Build an attribute path for a Struct domain
static java.lang.String HtmlServices.getArrayAttributeName(AttributeDef attrDef, int i)
          Build an attribute path for a Array domain
 java.lang.String DataSourceImpl.getContextFieldRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef, java.lang.String renderKey)
           
 java.lang.String DataSourceImpl.getFieldRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef, java.lang.String renderKey)
           
 java.lang.String DataSourceImpl.getEditRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef)
           
 java.lang.String DataSourceImpl.getDisplayRendererClassName(javax.servlet.jsp.PageContext page, javax.servlet.http.HttpSession session, AttributeDef attrDef)
           
 java.lang.String DataSourceImpl.getDefaultFieldRendererClassName(AttributeDef attrDef, java.lang.String renderKey)
           
 java.lang.String DataSourceImpl.getDefaultEditRendererClassName(AttributeDef attrDef)
           
 java.lang.String DataSourceImpl.getDefaultDisplayRendererClassName(AttributeDef attrDef)
           
 HTMLFieldRenderer DataSourceImpl.getEditFieldRenderer(javax.servlet.jsp.PageContext page, Row row, AttributeDef attrDef)
          Convenient method with the pageContext without the session to be use by tags
 HTMLFieldRenderer DataSourceImpl.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 DataSourceImpl.getDisplayFieldRenderer(javax.servlet.jsp.PageContext page, Row row, AttributeDef attrDef)
           
 HTMLFieldRenderer DataSourceImpl.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).
 void DataSourceImpl.setDisplayFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level display field renderer to be used in the DataWebBean
 void DataSourceImpl.setEditFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level edit field renderer to be used in the DataWebBean
 boolean DataSourceImpl.shouldDisplayAttribute(AttributeDef attrDef)
           
 java.lang.String DataSourceImpl.getAttributeLabel(AttributeDef aDef)
           
static java.lang.String DataSourceImpl.getAttributeLabel(RowSet rs, AttributeDef aDef)
           
 

Uses of AttributeDef in oracle.jbo.html.databeans
 

Methods in oracle.jbo.html.databeans with parameters of type AttributeDef
TypeName
 HTMLFieldRenderer EditCurrentRecord.getDefaultFieldRenderer(AttributeDef attrDef)
          Retrieves the default field renderer for a specified attribute definition (that is, the attribute metadata).
protected  java.lang.String JSLOV.getDataValueAt(Row[] drows, int row, AttributeDef[] dattrs, int attr)
           
 

Uses of AttributeDef in oracle.jbo.html.jsp.datatags
 

Fields in oracle.jbo.html.jsp.datatags declared as AttributeDef
TypeName
protected  AttributeDef DataTagBase.attrDef
           
protected  AttributeDef[] AttributeIterateTag.dattrs
           
 

Methods in oracle.jbo.html.jsp.datatags that return AttributeDef
TypeName
 AttributeDef AttributeIterateTag.getAttributeDef()
           
protected  AttributeDef ShowCriteriaTag.getAttributeDefFromParentTag(java.lang.String sVCIDatasource)
           
protected  AttributeDef ShowTagBase.getAttributeDef()
           
 

Uses of AttributeDef in oracle.jbo.server
 

Classes in oracle.jbo.server that implement AttributeDef
TypeName
 class AttributeDefImpl
          AttributeDefImpl is an implementation class for the AttributeDef interface in the middle tier server.
 

Methods in oracle.jbo.server that return AttributeDef
TypeName
 AttributeDef[] ViewDefImpl.getAttributeDefs()
           
 AttributeDef ViewDefImpl.findAttributeDef(java.lang.String attrName)
          Get an ViewAttributeDefImpl by name.
 AttributeDef ViewDefImpl.lookupAttributeDef(java.lang.String attrName)
          Gets an attribute definition by name.
 AttributeDef ViewDefImpl.getAttributeDef(int index)
           
 AttributeDef ViewLinkImpl.getSourceAccessor()
           
 AttributeDef[] ViewObjectImpl.getAttributeDefs()
          Constructs an array of attribute definitions.
 AttributeDef[] ViewObjectImpl.getKeyAttributeDefs()
          Constructs an array of definitions of key attributes for the View Object.
 AttributeDef[] ViewObjectImpl.getAttrDefsForEntityAttr(java.lang.String eoName, java.lang.String eoAttrName)
          This method performs the same operation as getAttrIndicesForEntityAttr, except that it return an array of attribute definitions, not just indices.
 AttributeDef ViewObjectImpl.findAttributeDef(java.lang.String name)
          Finds a named attribute definition.
 AttributeDef ViewObjectImpl.lookupAttributeDef(java.lang.String name)
          Finds a named attribute definition.
 AttributeDef ViewObjectImpl.getAttributeDef(int index)
          Gets the attribute definition at the specified position.
 AttributeDef ViewObjectImpl.addDynamicAttribute(java.lang.String attrName)
          Adds a dynamic attribute to this View Object.
 AttributeDef ViewObjectImpl.findViewLinkAccessor(ViewLink vl)
          Finds the View Link accessor attribute.
 

Methods in oracle.jbo.server with parameters of type AttributeDef
TypeName
 ViewLink ApplicationModuleImpl.createViewLinkBetweenViewObjects(java.lang.String viewLinkName, java.lang.String accessorName, ViewObject master, AttributeDef[] srcAttrs, ViewObject detail, AttributeDef[] destAttrs, java.lang.String assocClause)
          Creates a View Link given either a View Link Definition or an Entity Association.
protected  java.lang.Object BaseSQLBuilderImpl.convertValueToWhereFragment(AttributeDef curDef, java.lang.String trimmedValue)
           
protected  java.lang.String BaseSQLBuilderImpl.getColumnNameWithFormatForQuery(java.lang.String colName, AttributeDef attrDef, int sqltype)
           
protected  java.lang.String OracleSQLBuilderImpl.getColumnNameWithFormatForQuery(java.lang.String colName, AttributeDef attrDef, int sqltype)
           
protected abstract  void RowImpl.registerAttributeException(AttributeDef attrDef, java.lang.Object val, JboException ex)
           
protected  void ViewRowImpl.registerAttributeException(AttributeDef attrDef, java.lang.Object val, JboException dce)
           
protected  void ViewRowImpl.appendXMLElementNodes(Document xmlDoc, Node node, int depthCount, long options, com.sun.java.util.collections.HashMap voAttrMap, AttributeDef[] attrs)
          Writes XML-element nodes for each attribute in this row and appends it to the given row-node.
protected  void EntityImpl.registerAttributeException(AttributeDef attrDef, java.lang.Object val, JboException ex)
           
protected  void EntityImpl.vetoRemoveWithDetails(AttributeDef associationDef)
          If this Entity Object is a master in a composition association, this method checks that all details have already been removed from the given association attribute.
 ViewLink DBTransactionImpl.createViewLinkBetweenViewObjects(java.lang.String accessorName, ViewObject master, AttributeDef[] srcAttrs, ViewObject detail, AttributeDef[] destAttrs, java.lang.String assocClause)
          Creates an anonymous View Link.
 ViewLink NullDBTransactionImpl.createViewLinkBetweenViewObjects(java.lang.String accessorName, ViewObject master, AttributeDef[] srcAttrs, ViewObject detail, AttributeDef[] destAttrs, java.lang.String assocClause)
          Implementation of the DBTransaction interface.
 ViewLink DBTransaction.createViewLinkBetweenViewObjects(java.lang.String accessorName, ViewObject master, AttributeDef[] srcAttrs, ViewObject detail, AttributeDef[] destAttrs, java.lang.String assocClause)
          Creates a View Link.
static void JDBCInteract.setNull(java.sql.Statement st, int indx, int type, AttributeDef attr)
           
static void JDBCInteract.setObject(java.sql.Statement st, int indx, java.lang.Object val, AttributeDef attr)
           
 

Uses of AttributeDef in oracle.jbo.uicli.binding
 

Methods in oracle.jbo.uicli.binding that return AttributeDef
TypeName
 AttributeDef[] JUCtrlValueBinding.getAttributeDefs()
           
 AttributeDef JUCtrlValueBinding.getAttributeDef(int index)
           
 AttributeDef JUCtrlValueBinding.findAttributeDef(java.lang.String name)
           
 

Methods in oracle.jbo.uicli.binding with parameters of type AttributeDef
TypeName
 java.lang.Object JUCtrlValueBinding.getAttributeFromRow(Row row, AttributeDef def)
           
 void JUCtrlValueBinding.setAttributeInRow(Row row, AttributeDef def, java.lang.Object value)
           
 void JUCtrlValueBinding.setAttributeInRow(Row row, AttributeDef def, java.lang.Object value, boolean handleException)
           
protected abstract  void JUFormBinding.callBeforeSetAttribute(JUControlBinding ctrl, Row row, AttributeDef ad, java.lang.Object value)
          Invoked before any control binding performs a setAttribute call on a BC4J row.
 

Uses of AttributeDef in oracle.jbo.uicli.controls
 

Constructors in oracle.jbo.uicli.controls with parameters of type AttributeDef
TypeName
JUMultiAttrListCellRenderer(AttributeDef[] defs)
           
 

Uses of AttributeDef in oracle.jbo.uicli.jui
 

Methods in oracle.jbo.uicli.jui with parameters of type AttributeDef
TypeName
protected  void JUPanelBinding.callBeforeSetAttribute(JUControlBinding ctrl, Row row, AttributeDef ad, java.lang.Object value)
          Calls beforeSetAttribute method to notify all validation listeners.
 

Uses of AttributeDef in oracle.jdeveloper.html
 

Fields in oracle.jdeveloper.html declared as AttributeDef
TypeName
protected  AttributeDef HTMLFieldRendererImpl.attrDef
           
 

Methods in oracle.jdeveloper.html that return AttributeDef
TypeName
 AttributeDef[] DataWebBeanImpl.getDisplayAttributeDefs()
          returns the array of attributes to be displayed, if the set is not constrained , it will return all of the attribute defs.
 AttributeDef HTMLFieldRendererImpl.getAttributeDef()
           
 AttributeDef[] DataWebBean.getDisplayAttributeDefs()
          Returns an array of AttributeDef objects representing the set of columns to be visualized.
 AttributeDef HTMLFieldRenderer.getAttributeDef()
           
 

Methods in oracle.jdeveloper.html with parameters of type AttributeDef
TypeName
 boolean DataWebBeanImpl.shouldDisplayAttribute(AttributeDef attrDef)
          Checks whether an attribute should be displayed by a Web Bean.
 HTMLFieldRenderer DataWebBeanImpl.getEditFieldRenderer(Row row, AttributeDef attrDef)
          Retrieves the default field renderer for a specified attribute definition (that is, the attribute metadata).
 HTMLFieldRenderer DataWebBeanImpl.getDisplayFieldRenderer(Row row, AttributeDef attrDef)
          Retrieves the default field renderer for a specified attribute definition (that is, the attribute metadata).
 void DataWebBeanImpl.setDisplayFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level display field renderer to be used in the DataWebBean
 void DataWebBeanImpl.setEditFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level edit field renderer to be used in the DataWebBean
 java.lang.String DataWebBeanImpl.getAttributeLabel(RowSet rs, AttributeDef aDef)
          Utility method for getting the attribute's label , the label is first located in the AttributeDEf and then in the RowSet VO's attribute list.
 void HTMLFieldRendererImpl.setAttributeDef(AttributeDef aDef)
           
 boolean DataWebBean.shouldDisplayAttribute(AttributeDef attrDef)
          Checks whether an attribute should be displayed by a Web Bean.
 HTMLFieldRenderer DataWebBean.getEditFieldRenderer(Row row, AttributeDef attrDef)
          Retrieves the default field renderer for a specified attribute definition (that is, the attribute metadata).
 HTMLFieldRenderer DataWebBean.getDisplayFieldRenderer(Row row, AttributeDef attrDef)
          Retrieves the default field renderer for a specified attribute definition (that is, the attribute metadata).
 void DataWebBean.setDisplayFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level display field renderer to be used in the DataWebBean
 void DataWebBean.setEditFieldRenderer(AttributeDef attrDef, HTMLFieldRenderer rdr)
          Assigns an instance-level edit field renderer to be used in the DataWebBean
 void HTMLFieldRenderer.setAttributeDef(AttributeDef attrDef)
           
protected  HTMLFieldRenderer StructField.getEditFieldRenderer(javax.servlet.jsp.PageContext page, AttributeDef attrDef)
           
 


Business Components