From 13e75134acdf2d3e1c11bb5dd13d80cbe2941238 Mon Sep 17 00:00:00 2001 From: Farruco Sanjurjo Date: Fri, 27 Aug 2010 14:23:16 +0200 Subject: [PATCH] Added renderProperties method for DependencyComponent * Right now it'll be used for setting properties at the widget needed by the mold FEA: ItEr02S03MigracionZK5 --- .../java/org/zkoss/ganttz/DependencyComponent.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/DependencyComponent.java b/ganttzk/src/main/java/org/zkoss/ganttz/DependencyComponent.java index 340664856..e2a689302 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/DependencyComponent.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/DependencyComponent.java @@ -22,6 +22,7 @@ package org.zkoss.ganttz; import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; +import java.io.IOException; import java.util.Date; import org.apache.commons.lang.Validate; @@ -32,6 +33,7 @@ import org.zkoss.ganttz.data.constraint.Constraint; import org.zkoss.ganttz.data.constraint.Constraint.IConstraintViolationListener; import org.zkoss.zk.au.out.AuInvoke; import org.zkoss.zk.ui.ext.AfterCompose; +import org.zkoss.zk.ui.sys.ContentRenderer; import org.zkoss.zul.impl.XulElement; /** @@ -150,4 +152,12 @@ public class DependencyComponent extends XulElement implements AfterCompose { && destinationTask.equals(dependency.getDestination()); } + protected void renderProperties(ContentRenderer renderer) throws IOException{ + super.renderProperties(renderer); + + render(renderer, "_idTaskOrig", getIdTaskOrig()); + render(renderer, "_idTaskEnd", getIdTaskEnd()); + render(renderer, "_dependencyType", getDependencyType()); + } + }