Oracle Database
Oracle MAF
Zoeken…
Om waarde te halen uit Binding
ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
String <variable_name> = (String) ve.getValue(AdfmfJavaUtilities.getELContext());
Hier geeft "binding" de EL-uitdrukking aan waaruit de waarde moet worden gehaald.
"variabele_naam" de parameter waarin de waarde van de binding moet worden opgeslagen
Waarde instellen op bindend
ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
ve.setValue(AdfmfJavaUtilities.getELContext(), <value>);
Hier geeft "binding" de EL-uitdrukking aan waarin de waarde moet worden opgeslagen.
"waarde" is de gewenste waarde die aan de binding moet worden toegevoegd
Een methode oproepen om te binden
AdfELContext adfELContext = AdfmfJavaUtilities.getAdfELContext();
MethodExpression me;
me = AdfmfJavaUtilities.getMethodExpression(<binding>, Object.class, new Class[] { });
me.invoke(adfELContext, new Object[] { });
"binding" geeft de EL-expressie aan waaruit een methode moet worden opgeroepen
Een javaScript-functie aanroepen
AdfmfContainerUtilities.invokeContainerJavaScriptFunction(AdfmfJavaUtilities.getFeatureId(), <function>, new Object[] {
});
"functie" is de gewenste js-functie die moet worden opgeroepen
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow