Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

oracle.apps.fnd.applcore.flex.dynamic.factories
Class TableFactory

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.dynamic.BaseDynamicComponentFactory
      extended by oracle.apps.fnd.applcore.flex.dynamic.factories.TableFactory
All Implemented Interfaces:
java.io.Serializable, DynamicComponentFactory

public class TableFactory
extends BaseDynamicComponentFactory

a factory to generate table component with tree binding and type bindin

See Also:
Serialized Form

Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.flex.dynamic.BaseDynamicComponentFactory
_additionalParameters, _attrDef, _bindingNameSuffix, _canEdit, _context, _isTable, _iterator, _localeContext, _parent, _parentId
 
Constructor Summary
TableFactory()
           
 
Method Summary
 org.apache.myfaces.trinidad.component.UIXComponent create()
          create UIComponent with necessary binding object
protected  org.apache.myfaces.trinidad.component.UIXComponent createColumn(javax.faces.application.Application application, oracle.jbo.AttributeDef def, java.lang.String accessor)
           
 java.lang.String getControlDefType()
          for subclass to overwrite
 java.lang.String getType()
          component type suppored by this factory
protected  void initializeDefinitionMap(java.util.HashMap values)
           
 boolean isReadOnly()
           
 void setReadOnly(boolean param)
           
 
Methods inherited from class oracle.apps.fnd.applcore.flex.dynamic.BaseDynamicComponentFactory
configureComponent, createControlBinding, createDefinition, createExpression, createFormComponent, createHintExpression, createReverseExpression, createTableComponent, getAccessor, getAttrDef, getBindingName, getBindingNameSuffix, getBingindStartString, getComponentType, getDefClass, getELValidationExpression, getFormELValidationExpression, getId, getIterator, getLocaleContext, getNamespace, getTableELValidationExpression, getValueChangeListener, initialize, isAutoSubmit, isDisabled, isTable, setId, setupComponentExpression, setupComponentExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableFactory

public TableFactory()
Method Detail

getType

public java.lang.String getType()
Description copied from interface: DynamicComponentFactory
component type suppored by this factory

Returns:

getControlDefType

public java.lang.String getControlDefType()
Description copied from class: BaseDynamicComponentFactory
for subclass to overwrite

Overrides:
getControlDefType in class BaseDynamicComponentFactory
Returns:

create

public org.apache.myfaces.trinidad.component.UIXComponent create()
Description copied from interface: DynamicComponentFactory
create UIComponent with necessary binding object

Specified by:
create in interface DynamicComponentFactory
Overrides:
create in class BaseDynamicComponentFactory
Returns:
the UIComponent

createColumn

protected org.apache.myfaces.trinidad.component.UIXComponent createColumn(javax.faces.application.Application application,
                                                                          oracle.jbo.AttributeDef def,
                                                                          java.lang.String accessor)

initializeDefinitionMap

protected void initializeDefinitionMap(java.util.HashMap values)
Overrides:
initializeDefinitionMap in class BaseDynamicComponentFactory
Parameters:
values - HashMap used to pass init parameters

setReadOnly

public void setReadOnly(boolean param)

isReadOnly

public boolean isReadOnly()
Overrides:
isReadOnly in class BaseDynamicComponentFactory
Returns:

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.