Oracle Database
Oracle MAF
Buscar..
Para obtener valor de Binding
ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
String <variable_name> = (String) ve.getValue(AdfmfJavaUtilities.getELContext());
Aquí "vinculante" indica la expresión EL de la que se obtendrá el valor.
"nombre_variable" el parámetro en el que se almacena el valor del enlace
Para establecer el valor de enlace
ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
ve.setValue(AdfmfJavaUtilities.getELContext(), <value>);
Aquí "enlace" indica la expresión EL en la que se almacenará el valor.
"valor" es el valor que se desea agregar al enlace
Invocar un método desde el enlace.
AdfELContext adfELContext = AdfmfJavaUtilities.getAdfELContext();
MethodExpression me;
me = AdfmfJavaUtilities.getMethodExpression(<binding>, Object.class, new Class[] { });
me.invoke(adfELContext, new Object[] { });
"vinculante" indica la expresión EL desde la cual se invoca un método
Para llamar a una función javaScript
AdfmfContainerUtilities.invokeContainerJavaScriptFunction(AdfmfJavaUtilities.getFeatureId(), <function>, new Object[] {
});
"función" es la función js que se desea invocar
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow