Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components
11g Release 2 (11.1.2.1.0)

E18581-02

oracle.adfdt.view.common.binding.utils
Class ADFBindingUtils

java.lang.Object
  extended by oracle.adfdt.view.common.binding.utils.ADFBindingUtils

public final class ADFBindingUtils
extends java.lang.Object


Constructor Summary
ADFBindingUtils()
           
 
Method Summary
static void cancelCreateOrBind()
           
static void cancelCreateOrBind(java.lang.String message)
           
static
<K,V> java.util.Map<K,V>
createPropertyExtensionMap(java.util.Map<K,V> original, java.lang.Object... keyValuePair)
           
static java.lang.String generateUniqueBindingId(oracle.adfdt.model.objects.PageDefinition pageDefinition, java.lang.String baseBindingId)
           
static oracle.binding.meta.StructureDefinition getCollectionStructureDefinition(oracle.binding.meta.Definition def)
           
static oracle.binding.meta.OperationDefinition getNamedOperationDefinition(oracle.binding.meta.Definition dataControlDefinition, java.lang.String opName)
           
static java.util.Collection<oracle.binding.meta.OperationDefinition> getNavOperationDefinitions(oracle.binding.meta.Definition dataControlDefinition)
           
static oracle.adfdt.model.objects.CtrlHierTypeBinding getPrimaryHierRule(oracle.adfdt.model.objects.CtrlHier hierBinding)
           
static java.lang.String getProperty(java.util.Map map, java.lang.String propertyName)
           
static oracle.binding.meta.StructureDefinition getStructureDefinition(oracle.binding.meta.Definition def)
           
static Two<oracle.adfdt.model.objects.CtrlHier,oracle.binding.meta.AttributeDefinition> getTableAttributeDefinitionFromTableValue(oracle.adfdt.model.objects.PageDefinition container, java.lang.String bindingId, java.lang.String attrName)
           
static java.util.Collection<oracle.binding.meta.VariableDefinition> getVariableDefinitions(oracle.binding.meta.Definition def)
           
static boolean hasAccessorChildren(oracle.binding.meta.Definition def)
           
static boolean hasAttributeDefinitions(oracle.binding.meta.Definition def)
           
static boolean hasDirectOrStructuredAttributes(oracle.binding.meta.Definition def)
           
static boolean hasNamedOperationBinding(oracle.binding.meta.Definition dataControlDefinition, java.lang.String opName)
           
static boolean hasPrimitiveReturnType(oracle.binding.meta.OperationDefinition opDef)
           
static boolean hasProperty(java.util.Map map, java.lang.String propertyName)
           
static boolean hasProperty(java.lang.String propertyValue)
           
static boolean isAccessorChildOfConstructorNode(oracle.binding.meta.AccessorDefinition accessorDefinition)
           
static boolean isDefinitionReadOnly(oracle.binding.meta.Definition definition)
           
static boolean isScalerCollection(oracle.binding.meta.Definition definition)
           
static java.lang.String returnAttributeValueOrNull(org.w3c.dom.Element element, java.lang.String attrName)
           
static void setAttributeIfNotNull(org.w3c.dom.Element element, java.lang.String attrName, java.lang.String value)
           
static void setupPageDefinitionMappingsFromPath(oracle.adfdt.model.objects.PageDefinitionUsage pdUsage, oracle.adfdt.model.objects.Application application, java.lang.String normalizedJspPath)
           
static void setupPageDefinitionMappingsFromPath(java.lang.String pageDefinitionId, oracle.adfdt.model.objects.Application application, java.lang.String normalizedJspPath)
           
static boolean supportsRebinding(ADFDesignTimeContext dtContext, org.w3c.dom.Node parent, org.w3c.dom.Element toRebind)
           
static boolean supportsRebinding(CreatorInfo creator, org.w3c.dom.Node parent, org.w3c.dom.Element toRebind)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ADFBindingUtils

public ADFBindingUtils()
Method Detail

supportsRebinding

public static boolean supportsRebinding(ADFDesignTimeContext dtContext,
                                        org.w3c.dom.Node parent,
                                        org.w3c.dom.Element toRebind)

supportsRebinding

public static boolean supportsRebinding(CreatorInfo creator,
                                        org.w3c.dom.Node parent,
                                        org.w3c.dom.Element toRebind)

getTableAttributeDefinitionFromTableValue

public static Two<oracle.adfdt.model.objects.CtrlHier,oracle.binding.meta.AttributeDefinition> getTableAttributeDefinitionFromTableValue(oracle.adfdt.model.objects.PageDefinition container,
                                                                                                                                         java.lang.String bindingId,
                                                                                                                                         java.lang.String attrName)

isAccessorChildOfConstructorNode

public static boolean isAccessorChildOfConstructorNode(oracle.binding.meta.AccessorDefinition accessorDefinition)

isDefinitionReadOnly

public static boolean isDefinitionReadOnly(oracle.binding.meta.Definition definition)

hasProperty

public static boolean hasProperty(java.util.Map map,
                                  java.lang.String propertyName)

hasProperty

public static boolean hasProperty(java.lang.String propertyValue)

getProperty

public static java.lang.String getProperty(java.util.Map map,
                                           java.lang.String propertyName)

createPropertyExtensionMap

public static final <K,V> java.util.Map<K,V> createPropertyExtensionMap(java.util.Map<K,V> original,
                                                                        java.lang.Object... keyValuePair)

setupPageDefinitionMappingsFromPath

public static void setupPageDefinitionMappingsFromPath(oracle.adfdt.model.objects.PageDefinitionUsage pdUsage,
                                                       oracle.adfdt.model.objects.Application application,
                                                       java.lang.String normalizedJspPath)

setupPageDefinitionMappingsFromPath

public static void setupPageDefinitionMappingsFromPath(java.lang.String pageDefinitionId,
                                                       oracle.adfdt.model.objects.Application application,
                                                       java.lang.String normalizedJspPath)

getNavOperationDefinitions

public static java.util.Collection<oracle.binding.meta.OperationDefinition> getNavOperationDefinitions(oracle.binding.meta.Definition dataControlDefinition)

getNamedOperationDefinition

public static oracle.binding.meta.OperationDefinition getNamedOperationDefinition(oracle.binding.meta.Definition dataControlDefinition,
                                                                                  java.lang.String opName)

hasNamedOperationBinding

public static boolean hasNamedOperationBinding(oracle.binding.meta.Definition dataControlDefinition,
                                               java.lang.String opName)

getCollectionStructureDefinition

public static oracle.binding.meta.StructureDefinition getCollectionStructureDefinition(oracle.binding.meta.Definition def)

getStructureDefinition

public static oracle.binding.meta.StructureDefinition getStructureDefinition(oracle.binding.meta.Definition def)

getVariableDefinitions

public static java.util.Collection<oracle.binding.meta.VariableDefinition> getVariableDefinitions(oracle.binding.meta.Definition def)

hasDirectOrStructuredAttributes

public static boolean hasDirectOrStructuredAttributes(oracle.binding.meta.Definition def)

hasAccessorChildren

public static boolean hasAccessorChildren(oracle.binding.meta.Definition def)

hasAttributeDefinitions

public static boolean hasAttributeDefinitions(oracle.binding.meta.Definition def)

hasPrimitiveReturnType

public static boolean hasPrimitiveReturnType(oracle.binding.meta.OperationDefinition opDef)

isScalerCollection

public static boolean isScalerCollection(oracle.binding.meta.Definition definition)

cancelCreateOrBind

public static void cancelCreateOrBind()

cancelCreateOrBind

public static void cancelCreateOrBind(java.lang.String message)

getPrimaryHierRule

public static oracle.adfdt.model.objects.CtrlHierTypeBinding getPrimaryHierRule(oracle.adfdt.model.objects.CtrlHier hierBinding)

generateUniqueBindingId

public static java.lang.String generateUniqueBindingId(oracle.adfdt.model.objects.PageDefinition pageDefinition,
                                                       java.lang.String baseBindingId)

returnAttributeValueOrNull

public static java.lang.String returnAttributeValueOrNull(org.w3c.dom.Element element,
                                                          java.lang.String attrName)

setAttributeIfNotNull

public static void setAttributeIfNotNull(org.w3c.dom.Element element,
                                         java.lang.String attrName,
                                         java.lang.String value)

Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components
11g Release 2 (11.1.2.1.0)

E18581-02

Copyright © 1997, 2011, Oracle. All rights reserved.