Package | Description |
---|---|
oracle.adf.model |
Contains the ADFm classes and interfaces that apply to the all ADFm implementation.
|
oracle.adf.model.adapter |
Contains the implementation for abstract adapters for various oracle.binding.DataControl
implementation shipped with ADF.
|
oracle.adf.model.adapter.bean | |
oracle.adf.model.bc4j |
Contains a DataControl implementation for ADF Business Components.
|
oracle.adf.model.bean | |
oracle.adf.model.binding |
Contains the abstract implementation of ADFm binding objects.
|
oracle.adf.model.binding.events | |
oracle.adf.model.dcframe | |
oracle.adf.model.generic |
Contains a readonly DataControl implementation for JavaBeans.
|
oracle.adf.model.placeholder | |
oracle.adf.model.rest | |
oracle.adf.model.utils | |
oracle.jbo.uicli.binding |
Contains ADF Swing classes that handle interaction with BC4J objects for various ADF Swing bindings.
|
oracle.jbo.uicli.controls |
Contains classes that implement ADF Swing controls
|
oracle.jbo.uicli.jui |
Contains JClient classes that implement binding of Swing controls with BC4J ViewObject, Attributes or Rows.
|
oracle.jbo.uicli.mom |
Contains classes that implement metadata management for ADF Swing.
|
oracle.jbo.uicli.uix |
Modifier and Type | Method and Description |
---|---|
static BindingContext |
BindingContext.getCurrent()
Returns the BindingContext instance for the invoking session.
|
Modifier and Type | Method and Description |
---|---|
DataControl |
DataControlFactory.createSession(BindingContext ctx,
org.w3c.dom.Node node,
java.util.Map applicationParams)
The DataControl developer should implement createSession to return an
instance of
DataControl . |
DataControl |
DataControlFactory.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map applicationParams,
java.util.Map cpxMetaData)
The DataControl developer should implement createSession to return an
instance of
DataControl . |
static void |
BindingContext.setCurrent(BindingContext ctx)
Internal: Applications should not use this method.
ADFm uses this internally to add the current BindingContext to
the sessionScope of the executing thread.
|
Modifier and Type | Method and Description |
---|---|
BindingContext |
AdapterContext.getBindingContext()
Gets the binding context associated with this context.
|
Modifier and Type | Method and Description |
---|---|
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
org.w3c.dom.Node node,
java.util.Map appParams)
Creates a data control.
|
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map appParams,
java.util.Map cpxMetaData)
Creates a data control.
|
protected void |
AdapterDCService.internalInitSession(BindingContext ctx,
java.util.Map appParams,
java.util.Map parameters,
java.lang.String transactionId,
DCJboDataControl transactionDC) |
Constructor and Description |
---|
AdapterContext(BindingContext ctx)
Creates an context from a binding context.
|
Modifier and Type | Method and Description |
---|---|
DataControl |
BeanDCFactoryImpl.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map appParams,
java.util.Map cpxMetaData)
Creates a data control.
|
Modifier and Type | Method and Description |
---|---|
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
org.w3c.dom.Node node,
java.util.Map appParams) |
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map appParams,
java.util.Map parameters) |
protected void |
DCJboDataControl.internalInitSession(BindingContext ctx,
java.util.Map appParams,
java.util.Map parameters,
java.lang.String transactionId,
DCJboDataControl transactionDC) |
Modifier and Type | Method and Description |
---|---|
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map appParams,
java.util.Map parameters) |
protected void |
DCBeanDataControl.initDCProperties(java.lang.String name,
BindingContext ctx,
java.util.Map dcDefAsParams,
java.lang.String beanClass,
java.lang.Object beanInstance)
this may get called twice - once from constructor (optionally) and once from factory.
|
protected void |
DCBeanDataControl.internalInitSession(BindingContext ctx,
java.util.Map appParams,
java.util.Map parameters,
java.lang.String transactionId,
DCJboDataControl transactionDC) |
Modifier and Type | Method and Description |
---|---|
BindingContext |
DCBindingContainer.bindingContext() |
BindingContext |
DCDataControl.getBindingContext()
Returns the binding context in which this datacontrol is registered
|
BindingContext |
DCBindingContainer.getBindingContext()
Returns the bindingContext to which this bindingContainer belongs.
|
static BindingContext |
DCUtil.getBindingContext(javax.servlet.http.HttpServletRequest request)
*** For internal framework use only ***
|
Modifier and Type | Method and Description |
---|---|
DCBindingContainer |
DCBindingContainerDef.createBindingContainer(BindingContext ctx)
Deprecated.
since 10.1.3. Use createBindingContainer(BindingContext ctx, DCBindingContainer parent, String name)
instead.
|
protected DCBindingContainer |
DCBindingContainerReference.createBindingContainer(BindingContext ctx,
DCBindingContainer parent) |
DCBindingContainer |
DCBindingContainerDef.createBindingContainer(BindingContext ctx,
DCBindingContainer parent,
java.lang.String name)
Internal: Applications should not use this method.
|
java.lang.Object |
DCRegionControllerDef.createExecutableBinding(BindingContext ctx,
DCBindingContainer formBnd) |
java.lang.Object |
DCIteratorBindingDef.createExecutableBinding(BindingContext ctx,
DCBindingContainer bc) |
java.lang.Object |
DCInvokeActionDef.createExecutableBinding(BindingContext ctx,
DCBindingContainer ctr) |
java.lang.Object |
DCIExecutableDef.createExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer)
Deprecated.
Create an executable binding instance based on this definition in the given
BindingContainer.
|
abstract java.lang.Object |
DCExecutableBindingDef.createExecutableBinding(BindingContext ctx,
DCBindingContainer ctr) |
java.lang.Object |
DCBindingContainerReference.createExecutableBinding(BindingContext ctx,
DCBindingContainer ctr)
Internal: Applications should not use this method.
|
java.lang.Object |
DCBindingContainerDef.createExecutableBinding(BindingContext ctx,
DCBindingContainer formBnd)
Internal: Applications should not use this method.
|
DCIteratorBinding |
DCBindingFactory.createIteratorBinding(DCDataControl dataControl,
ApplicationModule am,
java.lang.String voName,
java.lang.String[] attrNames,
BindingContext ctx,
DCBindingContainer page) |
abstract DCIteratorBinding |
DCIteratorBindingDef.createIterBinding(BindingContext ctx,
DCBindingContainer bindingContainer) |
abstract DCIteratorBinding |
DCIteratorBindingDef.createIterBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
ApplicationModule anchorAM) |
protected void |
DCBindingContainerDef.createParameters(DCBindingContainer formBnd,
BindingContext ctx) |
java.lang.Object[] |
DCInvokeMethod.fetchParameterValues(BindingContext ctx,
java.util.Map paramsMap)
For internal framework use only.
|
static DCBindingContainer |
DCUtil.findBindingContainer(BindingContext ctx,
java.lang.String model) |
static java.lang.Object |
DCUtil.findContextObject(BindingContext ctx,
java.lang.String objFullName) |
DCBindingContainer |
DCBindingFactory.findOrCreateContainer(BindingContext ctx,
java.lang.String pageName) |
static JUCtrlActionBinding |
DCUtil.getActionBinding(BindingContext bctx,
java.lang.String path,
char sep) |
DCBindingContainer |
DCBindingContainerReference.getBindingContainer(BindingContext ctx) |
DCDataControl |
DCDataControlReference.getDataControl(BindingContext ctx) |
DCDataControl |
DCDataControlReference.getDataControl(BindingContext ctx,
java.lang.String transactionName) |
DCErrorMessage |
DCErrorMessageHandler.getDetailedDisplayMessage(BindingContext ctx,
RegionBinding ctr,
java.lang.Exception ex)
Returns application specific details about the given exception.
|
DCErrorMessage |
DCErrorHandlerThrow.getDetailedDisplayMessage(BindingContext ctx,
RegionBinding ctr,
java.lang.Exception ex)
Returns application specific details about the given exception.
|
DCErrorMessage |
DCErrorHandlerImpl.getDetailedDisplayMessage(BindingContext ctx,
RegionBinding ctr,
java.lang.Exception ex)
Returns application specific details about the given exception.
|
java.lang.String |
DCErrorMessageHandler.getDisplayMessage(BindingContext ctx,
java.lang.Exception ex)
Given an exception or an error, process it and return a formatted
message string for the given locale.
|
java.lang.String |
DCErrorHandlerThrow.getDisplayMessage(BindingContext ctx,
java.lang.Exception th) |
java.lang.String |
DCErrorHandlerImpl.getDisplayMessage(BindingContext ctx,
java.lang.Exception th)
Returns the exception message.
|
java.lang.Object |
DCInvokeMethod.getInvokeInstance(DCDataControl dc,
BindingContext ctx)
For internal framework use only.
|
static JUCtrlValueBinding |
DCUtil.getValueBinding(BindingContext bctx,
java.lang.String path,
char sep) |
void |
DCBindingContainerDef.initializeBindingContainer(BindingContext ctx,
DCBindingContainer formBnd)
This method will be used to initialize a newly created binding container or to fixup
and existing binding container with personalization metadata.
|
static DCBindingContainer |
DCUtil.initializeBindingContainer(javax.servlet.http.HttpServletRequest request,
BindingContext ctx,
java.lang.String model)
*** For internal framework use only ***
|
void |
DCRegionControllerDef.initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding) |
void |
DCIteratorBindingDef.initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding) |
void |
DCInvokeActionDef.initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding) |
void |
DCIExecutableDef.initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding)
Deprecated.
The createExecutableBinding() method will create the executable bindings, this method is
used to initalize the new binding with the definition object's defaults.
|
void |
DCExecutableBindingDef.initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding)
Internal: Applications should not use this method.
|
void |
DCBindingContainerReference.initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding) |
void |
DCBindingContainerDef.initializeExecutableBinding(BindingContext ctx,
DCBindingContainer bindingContainer,
java.lang.Object binding)
Called to initialize the binding container when it's used as an executable within a parent binding container.
|
void |
DCBindingContainer.initializeFromDef(BindingContext ctx,
ApplicationModule am)
*** For internal framework use only ***
|
static java.lang.Object |
DCUtil.invokeActionBinding(BindingContext bctx,
java.lang.String modelRef,
java.util.ArrayList methodParams)
Invoke an actionBinding with a list of parameter values
|
static java.lang.Object |
DCUtil.invokeActionBindingFromPath(BindingContext bctx,
java.lang.String path,
java.util.ArrayList methodParams,
char sep)
Invoke an actionBinding with a list of parameter values
|
boolean |
DCBindingContainerDef.isViewAuthorized(BindingContext ctx) |
static void |
DCUtil.putValueInPath(BindingContext bctx,
java.lang.String path,
java.lang.Object value) |
DCBindingContainer |
DCBindingContainerPassivationState.recreateBindingContainer(BindingContext ctx,
DataControlFrame frame)
This method should only be used on top-level binding containers
|
static java.lang.Object |
DCUtil.removeValueFromPath(BindingContext bctx,
java.lang.String path) |
void |
DCDataControl.setBindingContext(BindingContext ctx) |
protected void |
DCBindingContainer.setBindingContext(BindingContext ctx)
*** For internal framework use only ***
|
static boolean |
DCUtil.setBindingValueFromPath(BindingContext bctx,
java.lang.String path,
java.lang.String value,
char sep)
Set the value of a AttrsBinding
|
Constructor and Description |
---|
DCBindingContainerReference(BindingContext ctx,
java.lang.String name,
java.lang.String fullName)
Deprecated.
use #DCBindingContainerReference(String, String) instead.
|
DCIteratorBinding(BindingContext ctx,
java.lang.String dcName,
java.lang.String sourceName,
java.lang.String rsiName,
int rangeSize)
Use this constructor if a usage needs a specific range size on the associated iterator.
|
PermissionBinding(java.lang.String target,
int permType,
BindingContext ctx) |
Modifier and Type | Method and Description |
---|---|
BindingContext |
EventDispatcherImpl.retrieveBindingContext(DCBindingContainer container) |
Modifier and Type | Method and Description |
---|---|
void |
DataControlFrameImpl.beginRequest(BindingContext bindingCtx,
java.util.HashMap requestCtx) |
void |
DataControlFrameImpl.endRequest(BindingContext bindingCtx,
java.util.HashMap requestCtx) |
void |
TransactionHandler.restoreSavepoint(TransactionHandle transactionHandle,
SavepointHandle savepointHandle,
BindingContext bindingContext)
Undo changes made after the specified savepoint.
|
void |
LocalTransactionHandler.restoreSavepoint(TransactionHandle transactionHandle,
SavepointHandle savepointHandle,
BindingContext bindingContext) |
Constructor and Description |
---|
DataControlFrameImpl(java.lang.String name,
DataControlFrameImpl parentFrame,
java.util.List<DataControlPolicy> policies,
DataControlPolicy defaultPolicy,
BindingContext bindingContext)
Constructor
|
Modifier and Type | Method and Description |
---|---|
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
org.w3c.dom.Node node,
java.util.Map appParams) |
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map appParams,
java.util.Map parameters) |
protected void |
DCGenericDataControl.initDCProperties(java.lang.String name,
BindingContext ctx,
java.util.Map dcDefAsParams,
java.lang.String beanClass,
java.lang.Object beanInstance)
this may get called twice - once from constructor (optionally) and once from factory.
|
Modifier and Type | Method and Description |
---|---|
DataControl |
DataControlFactoryImpl.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map appParams,
java.util.Map parameters) |
Modifier and Type | Method and Description |
---|---|
DataControl |
RestDataControlFactoryImpl.createSession(BindingContext ctx,
java.lang.String sName,
java.util.Map appParams,
java.util.Map cpxMetaData) |
protected void |
RestDataControl.initDCProperties(java.lang.String name,
BindingContext ctx,
java.util.Map dcDefAsParams,
java.lang.String beanClass,
java.lang.Object beanInstance) |
protected void |
RestDataControl.internalInitSession(BindingContext ctx,
java.util.Map appParams,
java.util.Map parameters,
java.lang.String transactionId,
DCJboDataControl transactionDC) |
Modifier and Type | Method and Description |
---|---|
void |
ControlBindingHelper.bindControl(BindingContext ctx,
int type,
java.lang.Object renderer,
java.lang.String bindingPath) |
void |
BindingContextHelper.startContextObject(BindingContext ctx,
int type,
java.lang.String name,
java.lang.String fullName) |
Constructor and Description |
---|
JUIteratorBinding(BindingContext ctx,
java.lang.String dcName,
java.lang.String sourceName,
java.lang.String rsiName,
int rangeSize) |
Modifier and Type | Method and Description |
---|---|
BindingContext |
JUTestFrame.getBindingContext() |
static BindingContext |
JUTestFrame.startTestFrame(java.lang.String cpxName,
java.lang.String dcName,
javax.swing.JInternalFrame panel,
JUPanelBinding panelBinding,
java.awt.Dimension size) |
static BindingContext |
JUTestFrame.startTestFrame(java.lang.String cpxName,
java.lang.String dcName,
javax.swing.JPanel panel,
JUPanelBinding panelBinding,
java.awt.Dimension size) |
Modifier and Type | Method and Description |
---|---|
void |
JURegionPanel.setBindingContext(BindingContext bindingCtx)
Set the binding context for the panel, which initializes the panel's controls.
|
void |
JUShuttlePanel.setModel(BindingContext bindCtx,
JUPanelBinding panelBinding,
java.lang.String regionName)
This method associates the shuttle panel with the shuttle binding
|
Modifier and Type | Method and Description |
---|---|
void |
JUPanelBinding.beginDataControls(BindingContext ctx)
*** For internal framework use only ***
This method invokes beginRequest(null) on all datacontrols in the
current bindingContext.
|
JUPanelBinding |
JUPanelBinding.setup(BindingContext ctx,
java.lang.Object panel) |
protected void |
JUPanelBinding.useDefaultDataControl(BindingContext ctx) |
Modifier and Type | Method and Description |
---|---|
BindingContext |
JUMetaObjectManager.getBindingContext() |
Modifier and Type | Method and Description |
---|---|
void |
JUApplicationDefImpl.addAppDefAndEnsureLoadedAppDef(BindingContext ctx,
java.lang.String appDefName)
this method loads the appdef
This method is for framework use only.
|
void |
JUApplicationDefImpl.ensureAppIsLoaded(java.lang.String appDefName,
BindingContext ctx) |
java.lang.String |
JUApplicationDefImpl.findAppDefNameByBindingContainerDefName(java.lang.String fullDefName,
BindingContext ctx) |
java.lang.String |
JUApplicationDefImpl.findBindingContainerIdByPath(java.lang.String path,
BindingContext ctx) |
DefinitionObject |
JUApplicationDefImpl.findDataControlIdByKey(java.lang.String key,
BindingContext ctx) |
JUApplicationDefImpl |
JUApplicationReference.getDef(BindingContext ctx) |
void |
JUApplicationDefImpl.initializeBindingContext(BindingContext ctx)
For intenal use only
|
void |
JUApplicationDefImpl.initializeBindingContext(BindingContext ctx,
java.util.Map userParams)
Deprecated.
use #initializeBindingContext(BindingContext) instead.
|
void |
JUMetaObjectManager.invalidateBindingContainerDef(BindingContext ctx,
java.lang.String defName)
Internal: Applications should not use this class.
|
DCBindingContainerReference |
JUMetaObjectManager.loadBindingContainerRef(BindingContext ctx,
org.w3c.dom.Node node) |
void |
JUApplicationDefImpl.populateContext(BindingContext ctx)
For intenal use only
|
void |
JUApplicationDefImpl.populateContext(BindingContext ctx,
java.util.Map userParams)
Deprecated.
use #populateContext(BindingContext) instead
|
void |
JUApplicationDefImpl.syncPageMapEntry(java.lang.String path,
java.lang.String pageDefId,
java.lang.String pageDefFullName,
BindingContext ctx)
Internal: Applications should not use this class.
|
java.util.LinkedHashMap<java.lang.String,JUApplicationReference> |
JUApplicationDefImpl.updateApplicationDefinitions(BindingContext ctx)
Updates the application definitions with any changes that where made since they where loaded.
|
void |
JUApplicationReference.updateDefinitionIfchanged(BindingContext ctx)
Updates the definition if has been updated by MDS.
|
Modifier and Type | Method and Description |
---|---|
protected BindingContext |
JUCtrlAdaptRangeBinding.getBindingContext() |