|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jdeveloper.el.VariableProvider oracle.jdeveloper.el.AbstractVariableProvider oracle.jdeveloper.webapp.el.DefaultScopedVariableProvider
public class DefaultScopedVariableProvider
A VariableProvider for scoped variables such as dataTable's var property Created from JspVariableProvider & CollectionBasedJspVariableGatherer
Constructor Summary | |
---|---|
DefaultScopedVariableProvider(java.lang.String var,
java.util.List tokenizedExpression)
|
Method Summary | |
---|---|
java.util.Set<oracle.jdeveloper.el.Method> |
getMethods(Context context,
java.lang.Object location,
java.util.List<java.lang.String> propertyNameTokens,
java.util.Map cache)
|
java.util.Set |
getProperties(Context context,
java.lang.Object location,
oracle.jdeveloper.el.ELType type,
java.util.List variableNameTokens,
java.util.Map cache)
|
oracle.jdeveloper.el.Property |
getProperty(Context context,
java.lang.Object location,
oracle.jdeveloper.el.ELType type,
java.util.List propertyNameTokens,
java.util.Map cache)
|
oracle.bali.xml.model.dependency.Reference |
getReference(Context context,
java.lang.Object location,
oracle.jdeveloper.el.ELType type,
java.util.List<java.lang.String> propertyNameTokens,
java.util.List<oracle.bali.xml.model.dependency.Reference> previousTokenReferences,
oracle.bali.xml.model.XmlContext xmlContext,
org.w3c.dom.Node node,
int start,
int end,
java.util.Map cache)
|
java.util.Set |
getVariables(Context context,
java.lang.Object location,
oracle.jdeveloper.el.ELType type,
java.util.Map cache)
|
protected void |
ignoreChildren(java.lang.String var)
Ignore the children of the var argument |
protected void |
initializeVariables(Context context,
java.lang.Object location,
oracle.jdeveloper.el.ELType type,
java.util.Map cache,
java.util.Map<java.lang.String,oracle.jdeveloper.el.Property> varToPropertyMap,
java.util.Set<oracle.jdeveloper.el.Property> variables)
Subclasses should override this method to add variables to both varToPropertyMap & variables. |
boolean |
propertyExists(Context context,
java.lang.Object location,
oracle.jdeveloper.el.ELType type,
java.util.List<java.lang.String> parentPropertyNameTokens,
java.lang.String property,
java.util.Map cache)
|
boolean |
supportsContext(Context context,
java.lang.Object location,
oracle.jdeveloper.el.ELType type)
|
Methods inherited from class oracle.jdeveloper.el.AbstractVariableProvider |
---|
getProperties, getProperty, getVariables |
Methods inherited from class oracle.jdeveloper.el.VariableProvider |
---|
areChildrenWellKnown, getDescription, getIcon, getLongLabel, getShortLabel, getToolTipText, isSegregatedInUI, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DefaultScopedVariableProvider(java.lang.String var, java.util.List tokenizedExpression)
Method Detail |
---|
public boolean supportsContext(Context context, java.lang.Object location, oracle.jdeveloper.el.ELType type)
supportsContext
in class oracle.jdeveloper.el.AbstractVariableProvider
public java.util.Set getVariables(Context context, java.lang.Object location, oracle.jdeveloper.el.ELType type, java.util.Map cache)
getVariables
in class oracle.jdeveloper.el.AbstractVariableProvider
public java.util.Set getProperties(Context context, java.lang.Object location, oracle.jdeveloper.el.ELType type, java.util.List variableNameTokens, java.util.Map cache)
getProperties
in class oracle.jdeveloper.el.AbstractVariableProvider
public oracle.jdeveloper.el.Property getProperty(Context context, java.lang.Object location, oracle.jdeveloper.el.ELType type, java.util.List propertyNameTokens, java.util.Map cache)
getProperty
in class oracle.jdeveloper.el.AbstractVariableProvider
public java.util.Set<oracle.jdeveloper.el.Method> getMethods(Context context, java.lang.Object location, java.util.List<java.lang.String> propertyNameTokens, java.util.Map cache)
getMethods
in class oracle.jdeveloper.el.AbstractVariableProvider
public oracle.bali.xml.model.dependency.Reference getReference(Context context, java.lang.Object location, oracle.jdeveloper.el.ELType type, java.util.List<java.lang.String> propertyNameTokens, java.util.List<oracle.bali.xml.model.dependency.Reference> previousTokenReferences, oracle.bali.xml.model.XmlContext xmlContext, org.w3c.dom.Node node, int start, int end, java.util.Map cache)
getReference
in class oracle.jdeveloper.el.AbstractVariableProvider
public boolean propertyExists(Context context, java.lang.Object location, oracle.jdeveloper.el.ELType type, java.util.List<java.lang.String> parentPropertyNameTokens, java.lang.String property, java.util.Map cache)
propertyExists
in class oracle.jdeveloper.el.VariableProvider
protected void ignoreChildren(java.lang.String var)
var
- protected void initializeVariables(Context context, java.lang.Object location, oracle.jdeveloper.el.ELType type, java.util.Map cache, java.util.Map<java.lang.String,oracle.jdeveloper.el.Property> varToPropertyMap, java.util.Set<oracle.jdeveloper.el.Property> variables)
varToPropertyMap
- A map from name of a variable to a Propertyvariables
- A list of the variables
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |