woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/java/org/objectstyle/wolips/templateengine TemplateFolderTest.java,1.2,1.3 TemplateEnginePlugin.java,1.3,1.4 TemplatesDocumentTest.java,1.2,1.3 TemplateEnginePluginTest.java,1.2,1.3

[email protected] Thu, 16 Feb 2006 06:27:04 -0800 (PST)
Newsgroups gmane.comp.web.webobjects.woproject.cvs
Message-ID <[email protected]>
Update of /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/java/org/objectstyle/wolips/templateengine
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21294/java/org/objectstyle/wolips/templateengine

Modified Files:
	TemplateFolderTest.java TemplateEnginePlugin.java 
	TemplatesDocumentTest.java TemplateEnginePluginTest.java 
Log Message:
Added New Project Wonder Application Wizard

Index: TemplateFolderTest.java
===================================================================
RCS file: /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/java/org/objectstyle/wolips/templateengine/TemplateFolderTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- TemplateFolderTest.java	11 Dec 2004 10:25:22 -0000	1.2
+++ TemplateFolderTest.java	16 Feb 2006 14:26:39 -0000	1.3
@@ -79,6 +79,21 @@
 				assertTrue(folder.isOfType(TemplateEnginePlugin.WOApplicationProject));				
 			}
 	}
+  
+  /**
+   * 
+   */
+  public void testIsOfWOnderApplicationProjectType() {
+    TemplateFolderRoot[] templateFolderRoots = TemplateEnginePlugin
+          .getTemplateFolderRoots();
+      TemplateFolder[] templateFolder = TemplateEnginePlugin
+          .getTemplateFolder(templateFolderRoots,
+              TemplateEnginePlugin.WOnderApplicationProject);
+      for (int i = 0; i < templateFolder.length; i++) {
+        TemplateFolder folder = templateFolder[i];
+        assertTrue(folder.isOfType(TemplateEnginePlugin.WOnderApplicationProject));       
+      }
+  }
 	
 	/**
 	 * 

Index: TemplateEnginePlugin.java
===================================================================
RCS file: /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/java/org/objectstyle/wolips/templateengine/TemplateEnginePlugin.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- TemplateEnginePlugin.java	11 Dec 2004 10:25:22 -0000	1.3
+++ TemplateEnginePlugin.java	16 Feb 2006 14:26:40 -0000	1.4
@@ -89,6 +89,10 @@
 	 * Comment for <code>WOApplicationProject</code>
 	 */
 	public static final String WOApplicationProject = "WOApplicationProject";
+  /**
+   * Comment for <code>WOnderApplicationProject</code>
+   */
+  public static final String WOnderApplicationProject = "WOnderApplicationProject";
 	/**
 	 * Comment for <code>D2W_ApplicationProject</code>
 	 */

Index: TemplatesDocumentTest.java
===================================================================
RCS file: /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/java/org/objectstyle/wolips/templateengine/TemplatesDocumentTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- TemplatesDocumentTest.java	11 Dec 2004 10:25:22 -0000	1.2
+++ TemplatesDocumentTest.java	16 Feb 2006 14:26:40 -0000	1.3
@@ -82,6 +82,24 @@
 				assertEquals(25, templateDefinitions.length);
 			}
 	}
+  
+  /**
+   * 
+   */
+  public void testIsOfWOnderApplicationProjectType() {
+    TemplateFolderRoot[] templateFolderRoots = TemplateEnginePlugin
+          .getTemplateFolderRoots();
+      TemplateFolder[] templateFolder = TemplateEnginePlugin
+          .getTemplateFolder(templateFolderRoots,
+              TemplateEnginePlugin.WOnderApplicationProject);
+      for (int i = 0; i < templateFolder.length; i++) {
+        TemplateFolder folder = templateFolder[i];
+        assertTrue(folder.getTemplatesDocument().isValid());        
+        TemplateDefinition[] templateDefinitions = folder.getTemplatesDocument().getTemplateDefinitions();
+        assertNotNull(templateDefinitions);
+        assertEquals(25, templateDefinitions.length);
+      }
+  }
 	
 	/**
 	 * 

Index: TemplateEnginePluginTest.java
===================================================================
RCS file: /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/java/org/objectstyle/wolips/templateengine/TemplateEnginePluginTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- TemplateEnginePluginTest.java	11 Dec 2004 10:25:22 -0000	1.2
+++ TemplateEnginePluginTest.java	16 Feb 2006 14:26:40 -0000	1.3
@@ -99,6 +99,19 @@
 		assertNotNull(templateFolder);
 		assertEquals(2, templateFolder.length);
 	}
+  
+  /**
+   * 
+   */
+  public void testGetWOnderApplicationProjectTemplateFolder() {
+    TemplateFolderRoot[] templateFolderRoots = TemplateEnginePlugin
+        .getTemplateFolderRoots();
+    TemplateFolder[] templateFolder = TemplateEnginePlugin
+        .getTemplateFolder(templateFolderRoots,
+            TemplateEnginePlugin.WOnderApplicationProject);
+    assertNotNull(templateFolder);
+    assertEquals(2, templateFolder.length);
+  }
 	
 	/**
 	 * 



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642