Author: DartPeng
Date: 2010-11-12 03:02:04 -0500 (Fri, 12 Nov 2010)
New Revision: 26485
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/model/InputDataTreeNodeModel.java
Log:
JBIDE-7550
done
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/model/InputDataTreeNodeModel.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/model/InputDataTreeNodeModel.java 2010-11-12
03:29:25 UTC (rev 26484)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/model/InputDataTreeNodeModel.java 2010-11-12
08:02:04 UTC (rev 26485)
@@ -100,7 +100,10 @@
if (((IFreemarkerTemplateModel) targetData).isHidden(builder)) {
return false;
}
-
+ List<TreeNodeConnection> exsitingConnection =
targetNode.getTargetConnections();
+ if (!exsitingConnection.isEmpty()){
+ return false;
+ }
if (targetData instanceof FreemarkerTemplateXMLModel) {
FreemarkerTemplateXMLModel targetDataModel = (FreemarkerTemplateXMLModel)
targetData;
if (!targetDataModel.getXMLNodeChildren().isEmpty()) {
@@ -119,9 +122,7 @@
}
}
- List<TreeNodeConnection> exsitingConnection =
targetNode.getTargetConnections();
- if (!exsitingConnection.isEmpty())
- return false;
+
for (Iterator<?> iterator = exsitingConnection.iterator(); iterator.hasNext();)
{
TreeNodeConnection treeNodeConnection = (TreeNodeConnection) iterator.next();
if (treeNodeConnection.getSourceNode() == this) {
Show replies by date