Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.flex.ui
Class KeyFlexfieldMaintenance

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by org.apache.myfaces.trinidad.component.UIXComponent
          extended by org.apache.myfaces.trinidad.component.UIXComponentBase
              extended by org.apache.myfaces.trinidad.component.UIXPanel
                  extended by oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout
                      extended by oracle.apps.fnd.applcore.flex.dynamic.DynamicForm
                          extended by oracle.apps.fnd.applcore.flex.ui.DescriptiveFlexfield
                              extended by oracle.apps.fnd.applcore.flex.ui.KeyFlexfieldMaintenance
All Implemented Interfaces:
java.io.Serializable, javax.faces.component.StateHolder, CustomizationResolver, org.apache.myfaces.trinidad.component.FlattenedComponent

public class KeyFlexfieldMaintenance
extends DescriptiveFlexfield

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class oracle.apps.fnd.applcore.flex.ui.DescriptiveFlexfield
DescriptiveFlexfield.DefaultFlexValueChangeListener, DescriptiveFlexfield.FlexContextListener, DescriptiveFlexfield.FlexParameterValueChangeListener
 
Field Summary
static java.lang.String COMPONENT_TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey DEFAULT_SIN_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
 
Fields inherited from class oracle.apps.fnd.applcore.flex.ui.DescriptiveFlexfield
ACCESSOR_KEY, AUTOSUBMIT_KEY, CUSTOMIZATION_KEY, FLATTEN_CHILDREN_KEY, MODE_KEY, READONLY_KEY, TABLE_MODE_KEY, VALUE_CHANGE_LISTENER_KEY
 
Fields inherited from class oracle.apps.fnd.applcore.flex.dynamic.DynamicForm
CATEGORY, CATEGORY_KEY, DISPLAYHINT, EDITABLE_KEY, factories, FIELDORDER, VALUE_KEY
 
Fields inherited from class oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout
CLIENT_ATTRIBUTES_KEY, CLIENT_COMPONENT_KEY, CLIENT_LISTENERS_KEY, COMPONENT_FAMILY, CUSTOMIZATION_ID_KEY, FIELD_WIDTH_KEY, FOOTER_FACET, INLINE_STYLE_KEY, LABEL_ALIGNMENT_KEY, LABEL_ALIGNMENT_START, LABEL_ALIGNMENT_TOP, LABEL_WIDTH_KEY, MAX_COLUMNS_KEY, PARTIAL_TRIGGERS_KEY, ROWS_KEY, SHORT_DESC_KEY, STYLE_CLASS_KEY, UNSECURE_KEY, VISIBLE_KEY
 
Fields inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Constructor Summary
KeyFlexfieldMaintenance()
           
 
Method Summary
 java.lang.String calculateCustomizationPath(oracle.jbo.AttributeDef def)
          generate the path for a def: global segment: _Global_.attrName global display segment: _Global_.GlobalAttributeName context segemnet: contextvalue.attrName context sensitive segment : contextvalue.attrName context sensitive display segment : contextvalue.SegmentAttributeName
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
protected  oracle.jbo.AttributeDef[] getDefaultAttributeDefinitions(oracle.jbo.uicli.binding.JUIteratorBinding iterator)
          return default attribute defs is row is null
 java.lang.Long getDefaultSIN()
          Checks whether table mode is set.
 void setDefaultSIN(java.lang.Long defaultSIN)
          Sets the value for tableMode
 
Methods inherited from class oracle.apps.fnd.applcore.flex.ui.DescriptiveFlexfield
addCustomizationGroup, addRowSetListener, adjustCustomizationGroup, createBinding, createChildren, createDynamicColumns, createDynamicSwitcher, createFlexComponent, createFlexFormComponent, decode, decodeComponent, findChildRichQueryForTable, getAccessor, getAttributeDefinitions, getAutoSubmit, getCategoryValue, getClassName, getCurrentDiscriminatorValue, getCurrentRow, getCustomization, getMode, getReadOnly, getSegmentCutomizationString, getTableMode, getValueChangeListener, getViewId, getVisible, isFlatteningChildren, isReadOnly, populateFactories, postCreateComponent, preCreateChildren, processDecodes, processFlattenedChildren, resolveCustomization, setAccessor, setBindingChanged, setCustomization, setMode, setParent, setSelfRefresh, setTableMode, skipCreateChildren, updateFlexColumns
 
Methods inherited from class oracle.apps.fnd.applcore.flex.dynamic.DynamicForm
addFactory, afterCreateChildren, encodeBegin, getBaseFactory, getCategory, getControlType, getEditPermission, getFilteredAttributeDefinitions, getFullId, getIterator, getLoggingPrefix, getValue, isBindingChanged, isEditable, log, logFinest, loggingEnabled, loggingFinestEnabled, logMethod, logMethodFinest, releaseBindings, setCategory, setEditable, setRowSetListener, setValue, skipAttributeDef
 
Methods inherited from class oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout
getClientAttributes, getClientListeners, getCustomizationId, getFamily, getFieldWidth, getFooter, getInlineStyle, getLabelAlignment, getLabelWidth, getMaxColumns, getPartialTriggers, getRows, getShortDesc, getStyleClass, getUnsecure, isClientComponent, isVisible, setClientAttributes, setClientComponent, setClientListeners, setCustomizationId, setFieldWidth, setFooter, setInlineStyle, setLabelAlignment, setLabelWidth, setMaxColumns, setPartialTriggers, setRows, setShortDesc, setStyleClass, setUnsecure, setVisible
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcast, broadcastToMethodBinding, broadcastToMethodExpression, createFacesBean, decodeChildren, decodeChildrenImpl, encodeChildren, encodeEnd, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getComponentChangeFilters, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendererType, getRendersChildren, getValueBinding, getValueExpression, invokeOnChildrenComponents, invokeOnComponent, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, restoreState, satisfiesPartialTrigger, saveState, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, toString, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent
addPartialTarget, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setUpEncodingContext, setupVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitTree, visitTree
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

TYPE

public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE

DEFAULT_SIN_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey DEFAULT_SIN_KEY
Constructor Detail

KeyFlexfieldMaintenance

public KeyFlexfieldMaintenance()
Method Detail

calculateCustomizationPath

public java.lang.String calculateCustomizationPath(oracle.jbo.AttributeDef def)
Description copied from class: DescriptiveFlexfield
generate the path for a def: global segment: _Global_.attrName global display segment: _Global_.GlobalAttributeName context segemnet: contextvalue.attrName context sensitive segment : contextvalue.attrName context sensitive display segment : contextvalue.SegmentAttributeName

Specified by:
calculateCustomizationPath in interface CustomizationResolver
Overrides:
calculateCustomizationPath in class DescriptiveFlexfield
Returns:

getDefaultAttributeDefinitions

protected oracle.jbo.AttributeDef[] getDefaultAttributeDefinitions(oracle.jbo.uicli.binding.JUIteratorBinding iterator)
return default attribute defs is row is null

Overrides:
getDefaultAttributeDefinitions in class DescriptiveFlexfield
Parameters:
iterator -
Returns:

getDefaultSIN

public java.lang.Long getDefaultSIN()
Checks whether table mode is set.

Returns:
table mode as String

setDefaultSIN

public void setDefaultSIN(java.lang.Long defaultSIN)
Sets the value for tableMode

Parameters:
mode - as Table Mode

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Overrides:
getBeanType in class DescriptiveFlexfield

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.