1 package net.sourceforge.phpdt.sql.view.query;
3 import net.sourceforge.phpdt.sql.sql.metadata.ObjectMetaData;
4 import net.sourceforge.phpdt.sql.view.bookmark.Root;
5 import net.sourceforge.phpdt.sql.view.bookmark.TreeNode;
7 public class QueryNode implements TreeNode {
8 TreeNode parent = Root.ROOT;
12 public QueryNode(String query) {
15 boolean trimmed = false;
16 query = query.replace('\n', ' ');
18 if (query.length() > maxSize) {
19 query = query.substring(0, maxSize);
23 query += "...->"; //$NON-NLS-1$
28 public ObjectMetaData getMetaData() {
29 return null; //no metadata implementation for now
32 public String getName() {
36 public String getQuery() {
40 public Object[] getChildren() {
41 return Root.EMPTY_ARRAY;
44 public Object getParent() {
48 public boolean hasChildren() {
52 public String toString() {