Oracle Database
Oracle MAF
Recherche…
Pour obtenir la valeur de la liaison
ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
String <variable_name> = (String) ve.getValue(AdfmfJavaUtilities.getELContext());
Ici, "binding" indique l'expression EL à partir de laquelle la valeur doit être obtenue.
"nom_variable" paramètre auquel la valeur de la liaison doit être stockée
Pour définir la valeur à la liaison
ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
ve.setValue(AdfmfJavaUtilities.getELContext(), <value>);
Ici, "binding" indique l'expression EL à laquelle la valeur doit être stockée.
"value" est la valeur désirée à ajouter à la liaison
Pour appeler une méthode de liaison
AdfELContext adfELContext = AdfmfJavaUtilities.getAdfELContext();
MethodExpression me;
me = AdfmfJavaUtilities.getMethodExpression(<binding>, Object.class, new Class[] { });
me.invoke(adfELContext, new Object[] { });
"binding" indique l'expression EL à partir de laquelle une méthode à appeler
Appeler une fonction javaScript
AdfmfContainerUtilities.invokeContainerJavaScriptFunction(AdfmfJavaUtilities.getFeatureId(), <function>, new Object[] {
});
"fonction" est la fonction js désirée à invoquer
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow