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