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

E18581-01

oracle.adfdt.view.common.binding.provider
Class BindingsType

java.lang.Object
  extended by oracle.adfdt.view.common.binding.provider.BindingsType

public class BindingsType
extends java.lang.Object

The BindingsType is an identifier to link ModelProviders with applicable CreatorInfos.


Nested Class Summary
static class BindingsType.Attribute
           
 
Constructor Summary
BindingsType(java.lang.String displayName, java.lang.String id, BindingsType.Attribute... attributes)
           
 
Method Summary
static BindingsType create(java.lang.String displayName, java.lang.String id)
           
static BindingsType create(java.lang.String displayName, java.lang.String id, BindingsType.Attribute... attributes)
          Creates a new BindingsType and registers it with the ADFv databinding framework.
static void deregisterBindingsType(BindingsType bindingsType)
           
static BindingsType getBindingsType(java.lang.String id)
           
 java.lang.String getDisplayName()
           
 java.lang.String getId()
           
 boolean hasAttribute(BindingsType.Attribute name)
           
static void registerBindingsType(BindingsType bindingsType)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BindingsType

public BindingsType(java.lang.String displayName,
                    java.lang.String id,
                    BindingsType.Attribute... attributes)
Method Detail

create

public static final BindingsType create(java.lang.String displayName,
                                        java.lang.String id,
                                        BindingsType.Attribute... attributes)

Creates a new BindingsType and registers it with the ADFv databinding framework. If a matching BindingsType already exists, this will throw an IllegalArgumentException.

Parameters:
displayName - Category display name for this group. This does not have to be unique. BindingsTypes with the same name will be grouped together.
id - Identifier for the type. This must be globally unique.
attributes - List of attributes marking this bindings type.
Returns:
Newly created BindingsType.

create

public static final BindingsType create(java.lang.String displayName,
                                        java.lang.String id)

getDisplayName

public java.lang.String getDisplayName()

getId

public java.lang.String getId()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hasAttribute

public boolean hasAttribute(BindingsType.Attribute name)

getBindingsType

public static final BindingsType getBindingsType(java.lang.String id)

registerBindingsType

public static final void registerBindingsType(BindingsType bindingsType)

deregisterBindingsType

public static final void deregisterBindingsType(BindingsType bindingsType)

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

E18581-01

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