JavaScript API Reference for Oracle ADF Faces
|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1) E52772-01 |
||||||||
| PREV NEXT | FRAMES NO FRAMES Warning: private items are visible | ||||||||
org.ecmascript.object.Object
|
+--oracle.adf.view.js.base.AdfObject
|
+--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDirtyStateService
public class AdfDirtyStateService extends AdfObject
Field Summary |
|
|---|---|
private static Object |
|
private Object |
|
private Object |
|
private Object |
|
private static Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
Fields inherited from oracle.adf.view.js.base.AdfObject |
constructor, superclass |
Fields inherited from org.ecmascript.object.Object |
prototype |
Constructor Summary |
|
|---|---|
public |
|
Method Summary |
|
|---|---|
Object |
|
private Object |
|
Object |
|
private Object |
|
public Array.<AdfUIComponent> |
|
private Object |
|
private string|null |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
Object |
|
public boolean |
|
protected Object |
|
protected static Object |
|
private Object |
|
public boolean |
|
private Object |
|
private boolean |
|
Object |
|
public Object |
|
Object |
|
private Object |
|
Object |
|
private Object |
|
private Object |
|
Object |
|
public Object |
|
Methods inherited from oracle.adf.view.js.base.AdfObject |
adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, exportPrototypeSymbol, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString |
Field Detail |
|---|
private static Object _AUTO_GEN_PREFIXprivate Object _dirtyComponentIdsprivate Object _dirtyDataComponentsprivate Object _dirtyFormElementsprivate static Object _FORM_ID_EXPANDOprivate Object _nextFormElementCounterprivate Object _origFormValuesprivate Object _potentiallyHasDirtyComponentsprivate Object _potentiallyHasDirtyFormValues
Constructor Detail |
|---|
public AdfDirtyStateService(AdfDhtmlPage page)page |
- | the page |
Method Detail |
|---|
Object __alwaysDisplayDirtyDataWarning()Objectprivate Object _componentHasDirtyFormData(Object clientId)clientId |
ObjectObject __dataCommitted(Array.<String> ids,
boolean immediateOnly)ids |
- | array of IDs that were processed on the server |
immediateOnly |
- | true if only immediate input components were processed |
Objectprivate Object _gatherDescedantComponents(Object components)components |
Objectpublic Array.<AdfUIComponent> getDirtyComponents(AdfUIComponent= ancestor)ancestor |
- | optional client component to use to filter the results. If present, only descendents of the component will be returned |
Array.<AdfUIComponent> - array of all the components that are dirty, optionally filtered by the ancestorprivate Object _getFormElement(Object id)id |
Objectprivate string|null _getFormElementName(Node node)node |
- | the node to check |
string|null - the form element name if the node is a form element and the name attribute is set.private Object _getFormIdentifier(Object formElement)formElement |
Objectprivate Object _handleBlurEvent(AdfComponentEvent componentEvent)componentEvent |
- | the blur component event |
Objectprivate Object _handleComponentRemovedEvent(Object componentEvent)componentEvent |
Objectprivate Object _handleFocusEvent(AdfComponentEvent componentEvent)componentEvent |
- | the focus component event |
ObjectObject __handleValueChangeEvent(AdfValueChangeEvent componentEvent)componentEvent |
- | the value change event being queued on the page. |
Objectpublic boolean hasDirtyData(AdfUIComponent=|Node ancestor)ancestor |
- | optional client component or DOM node to use to check below. If not given the function checks the entire page, otherwise it will check if any form elements or client components are dirty that are descendents of the given component. |
boolean - true if the component is dirty or any descendent of the component.protected Object Init(Object page)page |
ObjectAdfObject.Init()protected static Object InitClass()Objectprivate Object _initPotentiallyDirtyFlags()Objectpublic boolean isDirty(AdfUIEditableValue|string inputComponent)inputComponent |
- | the input component to check if it contains dirty data. The client ID of a component is also an accepted argument. |
boolean - true if the input component has dirty dataprivate Object _isImmediateEditableValueComponent(Object clientId)clientId |
Objectprivate boolean _isInputComponentElement(AdfUICoponent component,
Element formElement)component |
- | the closest ancestor component |
formElement |
- | the node to check |
boolean - true if it is part of an input componentObject __isInputValueDirty(Object page,
Object component,
Object inputElement)page |
||
component |
||
inputElement |
Objectpublic Object isNamingContainerDirty(string clientId)clientId |
- | the client ID of the naming container component |
ObjecthasDirtyData(AdfUIComponent=|Node)Object __isPotentiallyDirty()Objectprivate Object _needsSpuriousDirtyValueTracking(Object page)page |
ObjectObject __registerDirtyDataComponent(Object component,
Object level)component |
||
level |
ObjectAdfDhtmlPage.registerDirtyDataComponent(AdfUIComponent, Object)private Object _resetSpuriousDirtyValue(Object clientId)clientId |
Objectprivate Object _resetSpuriousDirtyValues(Object page,
Object dirtyComponentIds)page |
||
dirtyComponentIds |
ObjectObject __resetState()Objectpublic Object setDirty(string clientId,
boolean dirty)clientId |
- | the ID of the client component to be marked as dirty. |
dirty |
- | if true, will mark the component as dirty, false to mark the component as not being dirty |
Object
|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1) E52772-01 |
||||||||
| PREV NEXT | FRAMES NO FRAMES Warning: private items are visible | ||||||||