public class BindingImpl
extends java.lang.Object
implements Binding
Designtime@Runtime object to support binding modification
Used to handle modification of the binding component of a page
within a running system.
This class mirrors the actual customization class supplied
by the ADF team. It is intended to restrict the impact of changes
to their API as these customization classes are designed and
modified
Initializes a new Binding object for the given unique binding id
The binding object contains all the customization binding
components that can be modified at runtime.
Updates the binding with the given parameter name/value
This method will create or update the binding for the given binding with
the given parameter name and parameter value
public BindingImpl(ContentModelAccess modelAccess,
java.lang.String bindingId,
oracle.adfdt.model.objects.PageDefinitionUsage dtUsage)
Initializes a new Binding object for the given unique binding id
The binding object contains all the customization binding
components that can be modified at runtime.
Parameters:
modelAccess - the model portions of the abstracted content the binding belongs to
bindingId - the unique id representing this usage
dtUsage - the usage in the content that this binding will represent
Method Detail
setParameters
public void setParameters(java.util.Map parameters)
Updates the binding with the all the parameters in the map
Loops through the map updating the binding with each parameter name/value
pair. The name/value are expected to be of type String
public void setParameter(java.lang.String paramName,
java.lang.String paramValue)
Updates the binding with the given parameter name/value
This method will create or update the binding for the given binding with
the given parameter name and parameter value