- };\r
- \r
- /**\r
- * transfer List to String\r
- * @param list : nested element list\r
- * @param tag : interval tag of parameter\r
- * @return string line of parameters \r
- */\r
- private String list2Str(List list, String tag) {\r
- /*\r
- * string line for return\r
- */\r
- String paraStr = " -i"; \r
- /*\r
- * nested element in list\r
- */\r
- NestElement element; \r
- /*\r
- * iterator of nested element list\r
- */\r
- Iterator elementIter = list.iterator(); \r
- /*\r
- * string parameter list\r
- */\r
- List<Object> strList = new ArrayList<Object>(); \r
- \r
- while (elementIter.hasNext()) {\r
- element = (NestElement) elementIter.next();\r
- if (null != element.getFile()) {\r
- FileParser.loadFile(project, strList, element.getFile(), tag);\r
- } else {\r
- paraStr = paraStr + element.getName();\r
- }\r
- }\r
- /*\r
- * iterator of string parameter list\r
- */\r
- Iterator strIter = strList.iterator(); \r
- while (strIter.hasNext()) {\r
- paraStr = paraStr + " " + strIter.next();\r
- }\r
- return paraStr;\r
- } \r