improved PHP parser
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / corext / template / php / CodeTemplateContext.java
index 9aef349..e9e4621 100644 (file)
@@ -52,7 +52,7 @@ public class CodeTemplateContext extends TemplateContext {
                while (iterator.hasNext()) {
                        TemplateVariableResolver var= (TemplateVariableResolver) iterator.next();
                        if (var instanceof CodeTemplateContextType.CodeTemplateVariableResolver) {
-                               Assert.isNotNull(getVariable(var.getType()), "Variable " + var.getType() + "not defined"); //$NON-NLS-1$ //$NON-NLS-2$
+                       //      Assert.isNotNull(getVariable(var.getType()), "Variable " + var.getType() + "not defined"); //$NON-NLS-1$ //$NON-NLS-2$
                        }
                }
 
@@ -106,4 +106,7 @@ public class CodeTemplateContext extends TemplateContext {
                setVariable(CodeTemplateContextType.PROJECTNAME, cu.getJavaProject().getElementName());
        }
 
+       public void setFileNameVariable(String filename) {
+               setVariable(CodeTemplateContextType.FILENAME, filename);
+       }
 }