PHP perspective and new Project Wizard
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpeclipse / resourcesview / PHPFile.java
diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/resourcesview/PHPFile.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/resourcesview/PHPFile.java
new file mode 100644 (file)
index 0000000..fb36859
--- /dev/null
@@ -0,0 +1,28 @@
+package net.sourceforge.phpeclipse.resourcesview;
+
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IResource;
+
+/**
+ * Represents an entire PHP (<code>.php</code> source file).
+ */
+public class PHPFile implements PHPElement {
+       public static final String EXTENSION = "php";
+  public static final String EXTENSION1 = "php3";
+  public static final String EXTENSION2 = "php4";
+  public static final String EXTENSION3 = "inc";
+  public static final String EXTENSION4 = "html";
+  public static final String EXTENSION5 = "htm";
+
+       protected IFile underlyingFile;
+
+       public PHPFile(IFile theUnderlyingFile) {
+               super();
+               underlyingFile = theUnderlyingFile;
+       }
+
+       public IResource getUnderlyingResource() {
+               return underlyingFile;
+       }
+
+}