Changeset 3954
- Timestamp:
- Nov 5, 2010, 11:32:55 AM (13 years ago)
- Location:
- trunk/client/servlet
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/servlet/src/org/proteios/gui/web/GUIConverter.java
r3946 r3954 704 704 tableContent.add(tbl); 705 705 Tr header = tbl.newTr().setClass("header"); 706 Tr filter = tbl.newTr().setClass("filter").addClass("header");706 Tr filter = new Tr().setClass("filter").addClass("header"); 707 707 Iterator<Column> cols = table.getHeader().iterator(); 708 708 int colspan = 0; 709 709 boolean useRowAction = true; 710 710 Attribute selected = new Attribute("selected", "selected"); 711 boolean showFilterRow = false; 711 712 while (cols.hasNext()) 712 713 { … … 721 722 String value = ""; 722 723 Filter f = c.getFilter(); 724 Tag filterTh = filter.newTh(); 723 725 if (c.getDisplayFilter()) 724 726 { … … 728 730 value = f.getValue().toString(); 729 731 } 732 730 733 AttributeDefinition ad = c.getAttributeDefinition(); 731 734 if (ad != null) 732 735 { 736 showFilterRow = true; 733 737 Class<?> valueType = ad.getAttributeType(); 734 738 String name = "where" + ad.getKey(); … … 738 742 if (typeUtil.isBoolean(valueType)) 739 743 { 740 Tag select = filter .newTh().newSelect().setName(744 Tag select = filterTh.newSelect().setName( 741 745 name); 742 746 select.newOption().newCData(""); … … 754 758 else if (valueType.isEnum()) 755 759 { 756 Tag select = filter .newTh().newSelect().setName(760 Tag select = filterTh.newSelect().setName( 757 761 name); 758 762 select.newOption().newCData(""); … … 798 802 else 799 803 { 800 filter .newTh().newInput().setClass("filter")804 filterTh.newInput().setClass("filter") 801 805 .setSize(7).setName(name).setValue( 802 806 inputValue.replace('%', '*')); … … 804 808 } 805 809 } 806 else 807 { 808 filter.newTh().newCData(" "); 809 } 810 if (!cols.hasNext()) 811 col.addClass("lastCol"); 810 filterTh.newCData(" "); 812 811 // Add optional header action, e.g. for sorting 813 812 AbstractLink link = c.getHeaderAction(); … … 836 835 } 837 836 } 837 if(showFilterRow) 838 { 839 tbl.add(filter); 840 } 838 841 // Convert rows 839 842 Iterator<Row> rows = table.getRows().iterator(); -
trunk/client/servlet/www/static/css/layout2.jsp
r3951 r3954 159 159 } 160 160 161 div.table table tr th .lastCol,162 div.table table tr td .lastCol161 div.table table tr th:last-child, 162 div.table table tr td:last-child 163 163 { 164 164 border-right-width: 0px; … … 571 571 * Popups 572 572 ******************************************************************************/ 573 574 575 573 div.popupLayout 576 574 { … … 582 580 width: 500px; 583 581 border: 0px solid red; 584 background-image: url('<%=img%>/bg-trans.gif'); 585 } 586 587 588 589 div.popup .table { border: 0px } 582 } 583 584 div.popup .table { 585 border: 0px; 586 } 587 588 div.popup .table, 589 div.popup .title, 590 div.popup .toolbar { 591 -moz-box-shadow: 5px 5px 15px #666; 592 } 590 593 591 594
Note: See TracChangeset
for help on using the changeset viewer.