01: /*
02: * $Header: /cvsroot/webman-cms/source/webman/com/teamkonzept/webman/mainint/db/queries/sitetree/Attic/GetStLeftRight.java,v 1.2 2000/12/13 11:29:31 marwan Exp $
03: *
04: */
05: package com.teamkonzept.webman.mainint.db.queries.sitetree;
06:
07: import java.sql.*;
08:
09: import com.teamkonzept.db.*;
10:
11: /*
12: * TKDBSiteTreeGetOpen
13: * gibt eine teilweise geoeffneten Baum zurueck
14: * Input: NODE_ID des zu oefneten Knotens
15: * Output: alles und eine NODE_ID
16: * wenn die NODE_ID = SITE_NODE_ID dann ist dieser Knoten oeffenbar, aber geschlossen
17: * wenn die NODE_ID = NULL dann ist dieser ein Blatt
18: * wenn die NODE_ID = SITE_NODE_PARENT dann ist dieser Knoten oeffenbar und offen
19: */
20: public class GetStLeftRight extends TKPrepQuery {
21:
22: public final static boolean isPrepared = true;
23:
24: public final static String[] paramOrder = { NODE_ID };
25: public final static Object[][] paramTypes = null;
26:
27: public final static boolean[] setRelevants = { true };
28:
29: public final static String sqlString =
30:
31: "SELECT LEFT_NR, RIGHT_NR " + "FROM SITE_TREE "
32: + "WHERE SITE_NODE_ID = ? ";
33:
34: public void initQuery(Connection con) {
35: super.initQuery(con, isPrepared, paramOrder, paramTypes,
36: setRelevants, sqlString);
37: }
38: }
|