package net.sourceforge.phpeclipse.phpeditor.phpparser;
import net.sourceforge.phpdt.internal.ui.PHPUiImages;
+
import org.eclipse.jface.resource.ImageDescriptor;
/**
- *
+ * A function declaration.
* @author khartlage
*/
-public class PHPFunctionDeclaration extends PHPSegment {
-
+public class PHPFunctionDeclaration extends PHPSegmentWithChildren {
+ /**
+ * Create a function declaration.
+ * @param parent the parent object (it should be a php class)
+ * @param name the name of the function
+ * @param index where the function is in the file
+ */
public PHPFunctionDeclaration(Object parent, String name, int index) {
super(parent, name, index);
}
+ /**
+ * Get the image of a class.
+ * @return the image that represents a php class
+ */
public ImageDescriptor getImage() {
return PHPUiImages.DESC_FUN;
}