Suche…


Um einen Wert von der Bindung zu erhalten

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

"Bindung" gibt hier den EL-Ausdruck an, aus dem der Wert abgerufen werden soll.

"variable_name" der Parameter, in dem der Wert aus der Bindung gespeichert werden soll

Wert auf Bindung setzen

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

"Bindung" gibt hier den EL-Ausdruck an, in dem der Wert gespeichert werden soll.

"value" ist der gewünschte Wert, der zur Bindung hinzugefügt werden soll

So rufen Sie eine Methode aus der Bindung auf

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

"Bindung" gibt den EL-Ausdruck an, von dem aus eine Methode aufgerufen werden soll

So rufen Sie eine JavaScript-Funktion auf

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

"Funktion" ist die gewünschte aufzurufende js-Funktion



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow