ItEr21S06XestionDaComunidadeItEr20S06: Renamed GanttZK module to 'ganttzk' from previous 'navalplanner-gantt-zk'
* Might be necessary to reimport ganttzk module in the IDE to load the components
3
.gitignore
vendored
|
|
@ -2,6 +2,8 @@
|
|||
navalplanner-webapp/target
|
||||
navalplanner-business/target
|
||||
navalplanner-gantt-zk/target
|
||||
ganttzk-demo-webapp/target
|
||||
ganttzk/target
|
||||
|
||||
# ignore eclipse configuration files
|
||||
.classpath
|
||||
|
|
@ -14,3 +16,4 @@ navalplanner-gantt-zk/target
|
|||
#ignore backup files
|
||||
*~
|
||||
\#*\#
|
||||
*MF
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.navalplanner</groupId>
|
||||
<artifactId>navalplanner</artifactId>
|
||||
<version>1.0.0</version>
|
||||
</parent>
|
||||
<artifactId>navalplanner-gantt-zk</artifactId>
|
||||
<artifactId>ganttzk</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Naval Planner ZK Components Module</name>
|
||||
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
<!-- JGraphT -->
|
||||
<dependency>
|
||||
<groupId>org.jgrapht</groupId>
|
||||
<artifactId>jgrapht-jdk1.5</artifactId>
|
||||
<artifactId>jgrapht-jdk1.5</artifactId>
|
||||
</dependency>
|
||||
<!-- Junit -->
|
||||
<dependency>
|
||||
|
|
@ -50,5 +50,5 @@
|
|||
<artifactId>junit</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
|
||||
</project>
|
||||
|
|
@ -11,7 +11,7 @@ import org.zkoss.zk.ui.ext.AfterCompose;
|
|||
import org.zkoss.zul.impl.XulElement;
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author Francisco Javier Moran Rúa <jmoran@igalia.com>
|
||||
* @author Lorenzo Tilve Álvaro <ltilve@igalia.com>
|
||||
*/
|
||||
120
ganttzk/src/main/resources/metainfo/zk/lang-addon.xml
Executable file
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<language-addon>
|
||||
<addon-name>ganttz</addon-name>
|
||||
<language-name>xul/html</language-name>
|
||||
|
||||
<extension>zul</extension>
|
||||
<extension>xul</extension>
|
||||
|
||||
<zscript>
|
||||
import org.zkoss.ganttz.*;
|
||||
</zscript>
|
||||
|
||||
<component>
|
||||
<component-name>planner</component-name>
|
||||
<component-class>org.zkoss.ganttz.Planner</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/planner.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>resourcesLoadPanel</component-name>
|
||||
<component-class>org.zkoss.ganttz.ResourcesLoadPanel</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/resourcesLoadPanel.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>leftPane</component-name>
|
||||
<component-class>org.zkoss.ganttz.LeftPane</component-class>
|
||||
<macro-uri>~./ganttz/zul/leftPane.zul</macro-uri>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>leftTasksTree</component-name>
|
||||
<component-class>org.zkoss.ganttz.LeftTasksTree</component-class>
|
||||
<macro-uri>~./ganttz/zul/leftTasksTree.zul</macro-uri>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>ganttpanel</component-name>
|
||||
<component-class>org.zkoss.ganttz.GanttPanel</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/ganttpanel.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>resourceload</component-name>
|
||||
<component-class>org.zkoss.ganttz.ResourceLoadComponent
|
||||
</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/resourceload.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>task</component-name>
|
||||
<component-class>org.zkoss.ganttz.TaskComponent</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/task.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>taskcontainer</component-name>
|
||||
<component-class>org.zkoss.ganttz.TaskContainerComponent
|
||||
</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/taskcontainer.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>tasklist</component-name>
|
||||
<component-class>org.zkoss.ganttz.TaskList</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/tasklist.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>dependencylist</component-name>
|
||||
<component-class>org.zkoss.ganttz.DependencyList</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/dependencylist.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>dependency</component-name>
|
||||
<component-class>org.zkoss.ganttz.DependencyComponent
|
||||
</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/dependency.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>timetracker</component-name>
|
||||
<component-class>org.zkoss.ganttz.TimeTracker</component-class>
|
||||
<macro-uri>~./ganttz/zul/timetracker.zul</macro-uri>
|
||||
<property>
|
||||
<property-name>detailLevel</property-name>
|
||||
<property-value>1</property-value>
|
||||
</property>
|
||||
</component>
|
||||
|
||||
</language-addon>
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
<c:set var="self" value="${requestScope.arg.self}"/>
|
||||
|
||||
<div id="${self.uuid}" z.type="ganttz.ganttpanel.GanttPanel" ${self.outerAttrs}>
|
||||
<div id="${self.uuid}" z.type="ganttz.ganttpanel.GanttPanel" ${self.outerAttrs}>
|
||||
<div id="ganttpanel">
|
||||
<c:forEach var="child" items="${self.children}">
|
||||
${z:redraw(child, null)}
|
||||
|
|
@ -16,4 +16,4 @@
|
|||
<div id="ganttpanel_scroller_x">
|
||||
<div id="ganttpanel_inner_scroller_x"></div>
|
||||
</div>
|
||||
<div id="ganttpanel_scroller_y"><div id="ganttpanel_inner_scroller_y" /></div>
|
||||
<div id="ganttpanel_scroller_y"><div id="ganttpanel_inner_scroller_y" /></div>
|
||||
|
Before Width: | Height: | Size: 218 B After Width: | Height: | Size: 218 B |
|
Before Width: | Height: | Size: 216 B After Width: | Height: | Size: 216 B |
|
Before Width: | Height: | Size: 211 B After Width: | Height: | Size: 211 B |
|
Before Width: | Height: | Size: 208 B After Width: | Height: | Size: 208 B |
|
Before Width: | Height: | Size: 223 B After Width: | Height: | Size: 223 B |
|
Before Width: | Height: | Size: 227 B After Width: | Height: | Size: 227 B |
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 186 B |
|
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 186 B |
|
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 186 B |
|
|
@ -1,7 +1,7 @@
|
|||
<%@ taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c" %>
|
||||
<%@ taglib uri="http://www.zkoss.org/dsp/zk/core" prefix="z" %>
|
||||
|
||||
<script type="text/javascript" src="http://yui.yahooapis.com/2.7.0/build/selector/selector-min.js"></script>
|
||||
<script type="text/javascript" src="http://yui.yahooapis.com/2.7.0/build/selector/selector-min.js"></script>
|
||||
|
||||
<!-- Combo-handled YUI JS files: -->
|
||||
<script type="text/javascript" src="http://yui.yahooapis.com/combo?2.7.0/build/yahoo-dom-event/yahoo-dom-event.js&2.7.0/build/dragdrop/dragdrop-min.js"></script>
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
zkDependencylist = {};
|
||||
|
||||
zkDependencylist.init = function (cmp) {
|
||||
}
|
||||
|
|
@ -1,117 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<language-addon>
|
||||
<addon-name>ganttz</addon-name>
|
||||
<language-name>xul/html</language-name>
|
||||
|
||||
<extension>zul</extension>
|
||||
<extension>xul</extension>
|
||||
|
||||
<zscript>
|
||||
import org.zkoss.ganttz.*;
|
||||
</zscript>
|
||||
|
||||
<component>
|
||||
<component-name>planner</component-name>
|
||||
<component-class>org.zkoss.ganttz.Planner</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/planner.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>resourcesLoadPanel</component-name>
|
||||
<component-class>org.zkoss.ganttz.ResourcesLoadPanel</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/resourcesLoadPanel.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>leftPane</component-name>
|
||||
<component-class>org.zkoss.ganttz.LeftPane</component-class>
|
||||
<macro-uri>~./ganttz/zul/leftPane.zul</macro-uri>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>leftTasksTree</component-name>
|
||||
<component-class>org.zkoss.ganttz.LeftTasksTree</component-class>
|
||||
<macro-uri>~./ganttz/zul/leftTasksTree.zul</macro-uri>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>ganttpanel</component-name>
|
||||
<component-class>org.zkoss.ganttz.GanttPanel</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/ganttpanel.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>resourceload</component-name>
|
||||
<component-class>org.zkoss.ganttz.ResourceLoadComponent</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/resourceload.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>task</component-name>
|
||||
<component-class>org.zkoss.ganttz.TaskComponent</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/task.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>taskcontainer</component-name>
|
||||
<component-class>org.zkoss.ganttz.TaskContainerComponent</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/taskcontainer.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>tasklist</component-name>
|
||||
<component-class>org.zkoss.ganttz.TaskList</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/tasklist.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>dependencylist</component-name>
|
||||
<component-class>org.zkoss.ganttz.DependencyList</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/dependencylist.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>dependency</component-name>
|
||||
<component-class>org.zkoss.ganttz.DependencyComponent</component-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/dependency.dsp</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<component-name>timetracker</component-name>
|
||||
<component-class>org.zkoss.ganttz.TimeTracker</component-class>
|
||||
<macro-uri>~./ganttz/zul/timetracker.zul</macro-uri>
|
||||
<property>
|
||||
<property-name>detailLevel</property-name>
|
||||
<property-value>1</property-value>
|
||||
</property>
|
||||
</component>
|
||||
|
||||
</language-addon>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
zkDependencylist = {};
|
||||
|
||||
zkDependencylist.init = function (cmp) {
|
||||
}
|
||||
2
pom.xml
|
|
@ -14,7 +14,7 @@
|
|||
<!-- Modules -->
|
||||
<modules>
|
||||
<module>navalplanner-business</module>
|
||||
<module>navalplanner-gantt-zk</module>
|
||||
<module>ganttzk</module>
|
||||
<module>navalplanner-webapp</module>
|
||||
<module>ganttzk-demo-webapp</module>
|
||||
</modules>
|
||||
|
|
|
|||