import net.sourceforge.phpdt.internal.compiler.parser.Outlineable;
import net.sourceforge.phpdt.internal.ui.PHPUiImages;
import org.eclipse.jface.resource.ImageDescriptor;
+import org.eclipse.jface.text.Position;
import java.util.ArrayList;
public String toString() {
final StringBuffer buff = new StringBuffer();
AstNode node;
- int i;
- for (i = 0; i < nodes.length; i++) {
- node = nodes[i];
- if (node == null) {
- break;
+ if (nodes != null) {
+ int i;
+ for (i = 0; i < nodes.length; i++) {
+ node = nodes[i];
+ if (node == null) {
+ break;
+ }
+ buff.append(node.toString(0));
}
- buff.append(node.toString(0));
}
return buff.toString();
}
public Object getParent() {
return parent;
}
+
+ public Position getPosition() {
+ //todo : check this
+ return null;
+ }
}
\ No newline at end of file