@SuppressWarnings("unchecked") public FunctionManager(String type) { AbstractFunctionParser parser = null; if (JavaUtils.JAVA_PIG_DIRECTORY.equals(type)) { // pig map expressionbuilder if (GlobalServiceRegister.getDefault().isServiceRegistered(IPigMapService.class)) { final IPigMapService service = (IPigMapService) GlobalServiceRegister.getDefault().getService(IPigMapService.class); parser = service.pigFunctionParser(); parser.parse(); talendTypes = parser.getList(); } } }
@SuppressWarnings("unchecked") public FunctionManager() { // this code move to FunctionParser . // // for (int i = 0; i < list.size(); i++) { // URL url = list.get(i); // try { // url = FileLocator.toFileURL(url); // File file = new File(url.getFile()); // files.add(file); // } catch (Exception e) { // ExceptionHandler.process(e); // } // } AbstractFunctionParser parser = null; parser = new RoutineFunctionParser(); parser.parse(); talendTypes = parser.getList(); }