oracle.adf.dt.objects
Class JUDTControlBindingFactory
java.lang.Object
oracle.adf.dt.objects.JUDTControlBindingFactory
- All Implemented Interfaces:
- ControlBindingFactory
- Direct Known Subclasses:
- JUDTJClientControlBindingFactory
- public class JUDTControlBindingFactory
- extends java.lang.Object
- implements ControlBindingFactory
Factory class used for creation of DT control bindings.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_TITLE
protected static final java.lang.String EMPTY_TITLE
-
- See Also:
- Constant Field Values
ACTION_CATEGORY
public static final java.lang.String ACTION_CATEGORY
INPUT_CATEGORY
public static final java.lang.String INPUT_CATEGORY
DISPLAY_CATEGORY
public static final java.lang.String DISPLAY_CATEGORY
DATA_CATEGORY
public static final java.lang.String DATA_CATEGORY
HIDDEN_CATEGORY
public static final java.lang.String HIDDEN_CATEGORY
JUDTControlBindingFactory
protected JUDTControlBindingFactory()
getInstance
public static JUDTControlBindingFactory getInstance()
init
protected void init()
getStr
protected static java.lang.String getStr(int nId)
addControlType
public final void addControlType(java.lang.String sCategory,
java.lang.String sTitle,
java.lang.String sType,
java.lang.Class bindingClass,
javax.swing.Icon icon)
- Adds a new control type to the factory.
-
- Parameters:
sCategory
- - can be any of the pre-defined categories, or a user-defined one.
sTitle
- - title ddisplayed in context menu
sType
- - The binding type, this may also be user defined
bindingClass
- - DT class name to be created when the type is passed in.
icon
- - icon for use in context menu
createIteratorBinding
public final JUDTIteratorBinding createIteratorBinding(java.lang.String subType)
- Called for creation of iterators.
-
- Specified by:
createIteratorBinding
in interface ControlBindingFactory
-
- Parameters:
subType
-
- Returns:
getFactoryItemKeys
public final java.util.Iterator getFactoryItemKeys()
-
- Specified by:
getFactoryItemKeys
in interface ControlBindingFactory
getFactoryItem
public final BindingFactoryItem getFactoryItem(java.lang.Object Key)
-
- Specified by:
getFactoryItem
in interface ControlBindingFactory
createControlBinding
public final JUDTControlBinding createControlBinding(java.lang.String subType)
- Called to create an instance of a DT controll binding.
-
- Specified by:
createControlBinding
in interface ControlBindingFactory
-
- Parameters:
subType
- - binding type
- Returns:
- an instance of the DT control binding.
getClientType
public java.lang.String getClientType()
Copyright © 1997, 2004, Oracle. All rights reserved.