Sök…


För att få värde från Binding

        ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
       String <variable_name> = (String) ve.getValue(AdfmfJavaUtilities.getELContext());

Här indikerar "bindning" EL-uttrycket från vilket värdet ska fås.

"variabelnamn" parametern till vilken värdet från bindningen som ska lagras

För att ställa in värde till bindning

        ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
        ve.setValue(AdfmfJavaUtilities.getELContext(), <value>);

Här indikerar "bindning" EL-uttrycket som värdet ska lagras till.

"värde" är det önskade värdet som ska läggas till bindningen

Att åberopa en metod från bindning

    AdfELContext adfELContext = AdfmfJavaUtilities.getAdfELContext();
    MethodExpression me;
    me = AdfmfJavaUtilities.getMethodExpression(<binding>, Object.class, new Class[] { });
    me.invoke(adfELContext, new Object[] { });

"bindning" indikerar EL-uttrycket från vilket en metod som ska åberopas

Att ringa en javaScript-funktion

    AdfmfContainerUtilities.invokeContainerJavaScriptFunction(AdfmfJavaUtilities.getFeatureId(), <function>, new Object[] {
                                                              });

"funktion" är den önskade js-funktionen som ska åberopas



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow