Author: DartPeng
Date: 2008-11-05 04:49:54 -0500 (Wed, 05 Nov 2008)
New Revision: 11516
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.core/src/org/jboss/tools/smooks/model/util/SmooksModelUtils.java
Log:
JBIDE-2988
Check the "selector" string , if there is any "/" "\"
":" , the analyzer will throw a exception
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.core/src/org/jboss/tools/smooks/model/util/SmooksModelUtils.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.core/src/org/jboss/tools/smooks/model/util/SmooksModelUtils.java 2008-11-05
09:49:17 UTC (rev 11515)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.core/src/org/jboss/tools/smooks/model/util/SmooksModelUtils.java 2008-11-05
09:49:54 UTC (rev 11516)
@@ -51,6 +51,22 @@
return binding;
}
+ public static List<Object> getBindingListFromResourceConfigType(
+ ResourceConfigType resourceConfig) {
+ List<ParamType> paramList = resourceConfig.getParam();
+ for (Iterator<ParamType> iterator = paramList.iterator(); iterator.hasNext();) {
+ ParamType param = iterator.next();
+ if ("bindings".equals(param.getName())) {
+ if (param.eContents().isEmpty())
+ continue;
+ List<Object> bindingList = (List<Object>) param.getMixed().get(
+ SmooksModelUtils.ELEMENT_BINDING, false);
+ return bindingList;
+ }
+ }
+ return null;
+ }
+
public static String getTransformType(ResourceConfigType resourceConfig){
ParamType typeParam = null;
if(isTransformTypeResourceConfig(resourceConfig)){
Show replies by date