X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPElement.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPElement.java index be19656..a72254d 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPElement.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPElement.java @@ -5,29 +5,40 @@ package net.sourceforge.phpeclipse.phpeditor.php; */ public abstract class PHPElement { - private String ElementName; - private String ElementDescription; - - //Setters - public final void setName(String ElementName) - { this.ElementName = ElementName; } - public final void setDescription(String ElementDescription) - { this.ElementDescription = ElementDescription; } - - //Getters - public final String getName() { return ElementName; } - public final String getDescription() { return ElementDescription; } - - public PHPElement(){} - public PHPElement(String Name, String Description){ - setName(Name); - if ((Description == null) || (Description.equals(""))) - { - setDescription(Name +" - "); - } - else { - setDescription(Description); - } - } - + private String ElementName; + private String ElementUsage; + + //Setters + public final void setName(String ElementName) { + this.ElementName = ElementName; + } + public final void setUsage(String usage) { + this.ElementUsage = usage; + } + + //Getters + public final String getName() { + return ElementName; + } + + public final String getUsage() { + return ElementUsage; + } + + public String getHoverText() { + return ""+getUsage()+""; + } + + public PHPElement() { + } + + public PHPElement(String name, String usage) { + setName(name); + if ((usage == null) || (usage.equals(""))) { + setUsage(name + " - "); + } else { + setUsage(usage); + } + } + }