Author: tfennelly
Date: 2010-10-04 04:30:02 -0400 (Mon, 04 Oct 2010)
New Revision: 25438
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/SmooksGraphicalEditorPart.java
Log:
https://jira.jboss.org/browse/JBIDE-7232
Smooks editor doesn't show connectors after file is reopened
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/SmooksGraphicalEditorPart.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/SmooksGraphicalEditorPart.java 2010-10-04
08:25:36 UTC (rev 25437)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/graphical/editors/SmooksGraphicalEditorPart.java 2010-10-04
08:30:02 UTC (rev 25438)
@@ -949,14 +949,14 @@
Object parentTask = taskType.getParent();
if(parentTask instanceof TaskType) {
- if(((TaskType) parentTask).getId().equals(TaskTypeManager.TASK_ID_INPUT)) {
+ if(((TaskType) parentTask).getId().equals(TaskTypeManager.TASK_ID_INPUT) &&
!taskType.getId().equals(TaskTypeManager.TASK_ID_JAVA_MAPPING)) {
for (AbstractSmooksGraphicalModel abstractSmooksGraphicalModel : children) {
if (abstractSmooksGraphicalModel instanceof InputDataContianerModel) {
createConnection(abstractSmooksGraphicalModel);
break;
}
}
- } else if(((TaskType)
parentTask).getId().equals(TaskTypeManager.TASK_ID_JAVA_MAPPING)) {
+ } else {
for (AbstractSmooksGraphicalModel abstractSmooksGraphicalModel : children) {
if (!(abstractSmooksGraphicalModel instanceof InputDataContianerModel)) {
if (canCreateConnection(abstractSmooksGraphicalModel)) {