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

E22562-07

oracle.apps.fnd.applcore.flex.dynamic
Class BindingUtil

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.dynamic.BindingUtil

public class BindingUtil
extends java.lang.Object


Constructor Summary
BindingUtil()
           
 
Method Summary
static boolean cleanupBindings(java.util.List<javax.faces.component.UIComponent> components, oracle.jbo.uicli.binding.JUIteratorBinding iterator)
          cleanup the existing bindings, remove extra binding objects
static java.lang.Object getCustomProperty(javax.faces.component.UIComponent comp, java.lang.String key)
           
static oracle.jbo.Row getFlexfieldVORowFromEvent(javax.faces.event.ValueChangeEvent vce)
          util method to find the corresponding flexfield vo row from value chagne event
static boolean isBindingExpression(java.lang.Object value)
           
static boolean isCheckBoxAttribute(oracle.jbo.LocaleContext localCtx, oracle.jbo.AttributeDef def)
           
static boolean isDateAttribute(oracle.jbo.LocaleContext localCtx, oracle.jbo.AttributeDef def)
           
static boolean isNumericAttribute(oracle.jbo.LocaleContext localCtx, oracle.jbo.AttributeDef def)
           
static boolean isPartialRefresh()
           
static void setCustomProperty(javax.faces.component.UIComponent comp, java.lang.String key, java.lang.Object value)
           
static boolean validateBindings(java.util.List<javax.faces.component.UIComponent> components, oracle.jbo.uicli.binding.JUIteratorBinding iterator)
          validdate components against existing bindings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingUtil

public BindingUtil()
Method Detail

isBindingExpression

public static boolean isBindingExpression(java.lang.Object value)

isDateAttribute

public static boolean isDateAttribute(oracle.jbo.LocaleContext localCtx,
                                      oracle.jbo.AttributeDef def)

isCheckBoxAttribute

public static boolean isCheckBoxAttribute(oracle.jbo.LocaleContext localCtx,
                                          oracle.jbo.AttributeDef def)

isNumericAttribute

public static boolean isNumericAttribute(oracle.jbo.LocaleContext localCtx,
                                         oracle.jbo.AttributeDef def)

isPartialRefresh

public static boolean isPartialRefresh()

cleanupBindings

public static boolean cleanupBindings(java.util.List<javax.faces.component.UIComponent> components,
                                      oracle.jbo.uicli.binding.JUIteratorBinding iterator)
cleanup the existing bindings, remove extra binding objects

Parameters:
iterator -
Returns:
if any binding get released

setCustomProperty

public static void setCustomProperty(javax.faces.component.UIComponent comp,
                                     java.lang.String key,
                                     java.lang.Object value)

getCustomProperty

public static java.lang.Object getCustomProperty(javax.faces.component.UIComponent comp,
                                                 java.lang.String key)

validateBindings

public static boolean validateBindings(java.util.List<javax.faces.component.UIComponent> components,
                                       oracle.jbo.uicli.binding.JUIteratorBinding iterator)
validdate components against existing bindings

Parameters:
iterator -
components -
Returns:
false if any component's binding is not valid

getFlexfieldVORowFromEvent

public static oracle.jbo.Row getFlexfieldVORowFromEvent(javax.faces.event.ValueChangeEvent vce)
util method to find the corresponding flexfield vo row from value chagne event

Parameters:
vce - ValueChangeEvent fired from flexfield
Returns:

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

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.