Added constants from David Foerster to phpsyntax.xml file
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpeclipse / phpeditor / php / PHPConstant.java
index 6f5b1f9..e67d488 100644 (file)
@@ -1,5 +1,7 @@
 package net.sourceforge.phpeclipse.phpeditor.php;
 
+import net.sourceforge.phpdt.internal.ui.text.SubstitutionTextReader;
+
 /**
  * @author Choochter
  *
@@ -9,7 +11,21 @@ package net.sourceforge.phpeclipse.phpeditor.php;
  * Window>Preferences>Java>Code Generation.
  */
 public class PHPConstant extends PHPElement {
-  public PHPConstant(String Name, String Description) {
-    super(Name, Description);
+  private String fDescription;
+  
+  public void setDescription(String description) {
+    this.fDescription = description;
+  }
+  public String getDescription() {
+    return this.fDescription;
+  }
+
+  public String getHoverText() {
+    return super.getHoverText()+"<br>"+getDescription();
+  }
+  
+  public PHPConstant(String Name, String usage, String description) {
+    super(Name, usage);
+    setDescription(description);
   }
 }
\ No newline at end of file