01: /*
02: * $Header: /cvsroot/webman-cms/source/webman/com/teamkonzept/webman/TKWMReferenceSelector.java,v 1.6 2001/08/06 14:34:34 alex Exp $
03: *
04: */
05: package com.teamkonzept.webman;
06:
07: import java.sql.*;
08:
09: import de.webman.generator.*;
10: import com.teamkonzept.lib.*;
11:
12: public interface TKWMReferenceSelector {
13:
14: public boolean checkSelection();
15:
16: public String getSelectionData(TKHashtable params);
17:
18: public TKDBResult getSelectionValues(String selectionData,
19: int siteNodeId) throws SQLException;
20:
21: public TKVector getSelectionNodes(String selectionData,
22: int siteNodeId) throws SQLException;
23:
24: public void reduceReferences(String selectionData,
25: TKVector allRefUrls, TKVector allRefDocs,
26: TKVector allRefNodes, GenNode currAnchor);
27: }
|