[Javaclient-cvs] javaclient/net/sourceforge/javaclient/tools/xsl List.java,1.1,1.2 ListCol.java,1.1,
Status: Alpha
Brought to you by:
rimmeraj
|
From: Dave S. <rim...@us...> - 2004-08-04 14:22:51
|
Update of /cvsroot/javaclient/javaclient/net/sourceforge/javaclient/tools/xsl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30706/net/sourceforge/javaclient/tools/xsl Modified Files: List.java ListCol.java Log Message: Added table filter. Not tested and PK loading only has to be done Index: ListCol.java =================================================================== RCS file: /cvsroot/javaclient/javaclient/net/sourceforge/javaclient/tools/xsl/ListCol.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ListCol.java 27 Jul 2004 15:08:06 -0000 1.1 --- ListCol.java 4 Aug 2004 14:22:42 -0000 1.2 *************** *** 5,9 **** public class ListCol extends Component { ! public ListCol(String id,String aLabel,int aCols,String aParentModelId) { addImport("org.eclipse.swt.widgets.TableColumn"); --- 5,9 ---- public class ListCol extends Component { ! public ListCol(String id,String aLabel,int aCols,String aParentModelId,int aColNum) { addImport("org.eclipse.swt.widgets.TableColumn"); *************** *** 21,24 **** --- 21,25 ---- cols = aCols; parentModelId = aParentModelId; + colNum = aColNum; } *************** *** 32,36 **** b.append(getComponentId()); b.append(" = JCFactory.newTableColumn(parent,\""+label + "\", " + cols + ");\n"); ! b.append("\t\t"+parentModelId+"Filter.addColumnFilter(\""+modelId+"\",new "+filter+"());\n"); /* TODO add column listeners and external options as well --- 33,37 ---- b.append(getComponentId()); b.append(" = JCFactory.newTableColumn(parent,\""+label + "\", " + cols + ");\n"); ! b.append("\t\t"+parentModelId+"Filter.addColumnFilter(\""+modelId+"\",new "+filter+"("+colNum+"));\n"); /* TODO add column listeners and external options as well *************** *** 79,84 **** private String label; ! private int cols; ! private String filter = "net.sourceforge.javaclient.client.filter.ColumnFilterImpl"; private String modelId,modelClass; private String onChange,beforeChange,parentModelId; --- 80,85 ---- private String label; ! private int cols,colNum; ! private String filter = "net.sourceforge.javaclient.client.filter.TableColumnFilter"; private String modelId,modelClass; private String onChange,beforeChange,parentModelId; Index: List.java =================================================================== RCS file: /cvsroot/javaclient/javaclient/net/sourceforge/javaclient/tools/xsl/List.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** List.java 27 Jul 2004 15:08:06 -0000 1.1 --- List.java 4 Aug 2004 14:22:41 -0000 1.2 *************** *** 80,84 **** b.append(getComponentId()); b.append(" = JCFactory.newTable(parent," + rows +");\n"); ! b.append("\t\tnet.sourceforge.javaclient.client.filter.TableFilter "+filterName+" = new net.sourceforge.javaclient.client.filter.TableFilter("+getComponentId()+");\n"); if(dblClickEventName != null || selectEventName != null) { --- 80,85 ---- b.append(getComponentId()); b.append(" = JCFactory.newTable(parent," + rows +");\n"); ! b.append("\t\tnet.sourceforge.javaclient.client.filter.TableFilter "+modelId+"Filter = new net.sourceforge.javaclient.client.filter.TableFilter("+getComponentId()+");\n"); ! b.append("\t\tproxy.addFilter(\""+modelId+"\","+modelId+"Filter,null);\n"); if(dblClickEventName != null || selectEventName != null) { |