|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.1) E67023-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |
org.ecmascript.object.Object | +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfLocators
public class AdfLocators extends Object
Field Summary |
---|
Fields inherited from org.ecmascript.object.Object |
constructor, prototype |
Constructor Summary |
|
---|---|
public |
|
Method Summary |
|
---|---|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
public static AdfUIComponent |
|
private static Object |
|
public static Object |
|
public static AdfUIComponent |
|
public static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
Field Detail |
---|
Constructor Detail |
---|
public AdfLocators()
Method Detail |
---|
private static Object _addNameMatcher(Object locator,
Object startIndex,
Object endIndex,
Object matchers)
locator |
||
startIndex |
||
endIndex |
||
matchers |
Object
private static Object _buildMatchers(Object locator,
Object nameMatchers,
Object conditionMatchers)
locator |
||
nameMatchers |
||
conditionMatchers |
Object
private static Object _executeConditionMatchers(Object conditionMatchers,
Object filterOutput,
Object matchedComponents)
conditionMatchers |
||
filterOutput |
||
matchedComponents |
Object
private static Object _executeMatchers(Object nameMatchers,
Object conditionMatchers)
nameMatchers |
||
conditionMatchers |
Object
private static Object _executeNameMatchers(Object nameMatchers,
Object filterOutput)
nameMatchers |
||
filterOutput |
Object
public static AdfUIComponent findComponentByAbsoluteLocator(Object page,
String absoluteLocator)
page |
||
absoluteLocator |
- | an implementation-agnostic String identifier. Provided primarily for test automation users. For most components, absoluteLocator will be same as absoluteId, except in the case of stamping components like table. |
AdfUIComponent
- the matching component instance, or null
if no component matching that absolute locator exists.AdfPage.findComponentOrAncestorByAbsoluteLocator(String)
AdfUIComponent.getAbsoluteLocator()
private static Object _findComponentByAbsoluteLocator(Object page,
Object componentId,
Object absoluteLocator)
page |
||
componentId |
||
absoluteLocator |
Object
public static Object findComponentByComplexLocator(Object page,
Object locator)
page |
||
locator |
- | The absolute locator filter expression |
Object
- the component, if a single match is found. If zero matches, or more than 1 match, null is returned.findComponentsByComplexLocator(Object, Object)
public static AdfUIComponent findComponentOrAncestorByAbsoluteLocator(Object page,
String absoluteLocator)
page |
||
absoluteLocator |
- | an implementation-agnostic String identifier. Provided primarily for test automation users. For most components, absoluteLocator will be same as absoluteId, except in the case of stamping components like table. |
AdfUIComponent
- the matching component instance, or undefined
if no component or ancestor matching that absolute locator exists.AdfPage.findComponentOrAncestorByAbsoluteLocator(String)
AdfUIComponent.getAbsoluteLocator()
public static Object findComponentsByComplexLocator(Object page,
Object locator)
page |
||
locator |
- | The absolute locator filter expression |
Object
- the array of matching components, or the empty array if there are no matches.findComponentByComplexLocator(Object, Object)
private static Object _findComponentsByParsedWildcardLocator(Object locator)
locator |
Object
private static Object _findComponentsByWildcardLocator(Object locator)
locator |
Object
private static Object _getBracketedExpression(Object locator,
Object startIndex,
Object lBracket,
Object rBracket)
locator |
||
startIndex |
||
lBracket |
||
rBracket |
Object
private static Object _isIndex(Object arrayExpression)
arrayExpression |
Object
private static Object _isWildcardExpression(Object arrayExpression)
arrayExpression |
Object
private static Object _matchByExpression(Object component)
component |
Object
private static Object _matchComponentByName(Object component)
component |
Object
private static Object _parseExpression(Object arrayExpression,
Object nameMatcherId,
Object conditionMatchers)
arrayExpression |
||
nameMatcherId |
||
conditionMatchers |
Object
private static Object _parseLocator(Object locator,
Object startIndex,
Object nameMatchers,
Object conditionMatchers)
locator |
||
startIndex |
||
nameMatchers |
||
conditionMatchers |
Object
|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.1) E67023-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |