public class BinderGuiFactory
extends java.lang.Object
Constructor and Description |
---|
BinderGuiFactory() |
Modifier and Type | Method and Description |
---|---|
static BinderGui |
getBinderGui(ADFDesignTimeContext dtContext,
oracle.adfdt.model.objects.DataControl dataControl,
oracle.binding.meta.NamedDefinition dataControlDefinition,
CreationContext creationContext,
org.w3c.dom.Element root,
ModelProvider parent,
org.w3c.dom.Node insertionSubTreeRoot,
java.util.Map properties,
java.lang.String creatorName)
Returns the
BinderGui corresponding to the requested creator name. |
static BinderGui |
getBinderGui(ADFDesignTimeContext dtContext,
oracle.adfdt.model.objects.DataControl dataControl,
oracle.binding.meta.NamedDefinition dataControlDefinition,
org.w3c.dom.Element root,
java.util.Map properties,
java.lang.String creatorName)
Returns the
BinderGui corresponding to the requested creator name. |
static BinderGui |
getBinderGui(ADFDesignTimeContext dtContext,
oracle.adfdt.model.objects.DataControl dataControl,
oracle.binding.meta.NamedDefinition dataControlDefinition,
org.w3c.dom.Element root,
java.lang.String creatorName)
Returns the
BinderGui corresponding to the requested creator name. |
public static final BinderGui getBinderGui(ADFDesignTimeContext dtContext, oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.NamedDefinition dataControlDefinition, org.w3c.dom.Element root, java.lang.String creatorName)
BinderGui
corresponding to the requested creator name. If that
creator is not compatible with the data control definition, or if the creator does not support
producing a BinderGui
, then this will return null.
Finally, the localname and namespace of the root Element
must be compatible
with the corresponding Binder
, that is Binder.canRebind(.) must return true
given the root as input.
See BinderGui
for more information on using a hosted binder in your wizard
or dialog.dtContext
- design time contetdataControl
- data controldataControlDefinition
- data control definitionroot
- root elementcreatorName
- creator namepublic static final BinderGui getBinderGui(ADFDesignTimeContext dtContext, oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.NamedDefinition dataControlDefinition, org.w3c.dom.Element root, java.util.Map properties, java.lang.String creatorName)
BinderGui
corresponding to the requested creator name. If that
creator is not compatible with the data control definition, or if the creator does not support
producing a BinderGui
, then this will return null.
Finally, the localname and namespace of the root Element
must be compatible
with the corresponding Binder
, that is Binder.canRebind(.) must return true
given the root as input.
See BinderGui
for more information on using a hosted binder in your wizard
or dialog.
This API allows additional properties to be sent to the Binder
when it constructs
the BinderGui
/dtContext
- design time contextdataControl
- data controldataControlDefinition
- data control definitionroot
- root elementproperties
- map of propertiescreatorName
- creator namepublic static final BinderGui getBinderGui(ADFDesignTimeContext dtContext, oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.NamedDefinition dataControlDefinition, CreationContext creationContext, org.w3c.dom.Element root, ModelProvider parent, org.w3c.dom.Node insertionSubTreeRoot, java.util.Map properties, java.lang.String creatorName)
BinderGui
corresponding to the requested creator name. If that
creator is not compatible with the data control definition, or if the creator does not support
producing a BinderGui
, then this will return null.
Finally, the localname and namespace of the root Element
must be compatible
with the corresponding Binder
, that is Binder.canRebind(.) must return true
given the root as input.
See BinderGui
for more information on using a hosted binder in your wizard
or dialog.
This API allows additional properties to be sent to the Binder
when it constructs
the BinderGui
. Additionally, it allows contextual information, like the root
of the insertion point, and a parent ModelProvider
to be specified.dtContext
- design time contextdataControl
- data controldataControlDefinition
- data control definitioncreationContext
- creation contextroot
- root elementparent
- parent model providerinsertionSubTreeRoot
- insertion subtree root nodeproperties
- map of propertiescreatorName
- creator name