@Override public void execute(Context ctx) { BValue result = null; try { // Accessing Parameters. BXML xml = (BXML) ctx.getRefArgument(0); result = xml.getItemType(); } catch (Throwable e) { ErrorHandler.handleXMLException(OPERATION, e); } // Setting output value. ctx.setReturnValues(result); } }