From f614e7b35ffc407a96e65fc6d9864f1f81be823f Mon Sep 17 00:00:00 2001 From: Farruco Sanjurjo Date: Tue, 31 Aug 2010 11:31:11 +0200 Subject: [PATCH] Added addRelatedDependency method for TaskComponent widget-class FEA: ItEr02S03MigracionZK5 --- .../src/main/resources/web/js/ganttz/DependencyComponent.js | 4 ++-- ganttzk/src/main/resources/web/js/ganttz/TaskComponent.js | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ganttzk/src/main/resources/web/js/ganttz/DependencyComponent.js b/ganttzk/src/main/resources/web/js/ganttz/DependencyComponent.js index 329fb05a0..0760e28ea 100644 --- a/ganttzk/src/main/resources/web/js/ganttz/DependencyComponent.js +++ b/ganttzk/src/main/resources/web/js/ganttz/DependencyComponent.js @@ -12,8 +12,8 @@ ganttz.DependencyComponent = zk.$extends(zk.Widget,{ this._setupArrow(); YAHOO.util.Event.onDOMReady(this.proxy(function() { this.draw(); -// zkTask.addRelatedDependency(origin, dependency); -// zkTask.addRelatedDependency(destination, dependency); + ganttz.TaskComponent.$(this.getIdTaskOrig()).addRelatedDependency(this); + ganttz.TaskComponent.$(this.getIdTaskEnd()).addRelatedDependency(this); })); }, draw : function(){ diff --git a/ganttzk/src/main/resources/web/js/ganttz/TaskComponent.js b/ganttzk/src/main/resources/web/js/ganttz/TaskComponent.js index 16b94d387..bc7ed7f7d 100644 --- a/ganttzk/src/main/resources/web/js/ganttz/TaskComponent.js +++ b/ganttzk/src/main/resources/web/js/ganttz/TaskComponent.js @@ -16,6 +16,10 @@ ganttz.TaskComponent = zk.$extends(zk.Widget, { this.domUnlisten_(this.$n(), "onMouseover", '_showTooltip'); this.$supers('unbind_', arguments); }, + addRelatedDependency : function(dependency){ + if(this._dependencies == undefined) this._dependencies = []; + this._dependencies.push(dependency); + }, _showTooltip : function(){ this._tooltipTimeout = setTimeout(jq.proxy(function(offset) { var element = jq("#tasktooltip" + this.uuid);