Project

General

Profile

Patch #369 ยป servoy-treeview.patch

Patrick Talbot, 09/06/2011 04:53 AM

View differences:

src/com/servoy/extensions/beans/treeview/WicketTreeView.java (working copy)
934 934
		return getName();
935 935
	}
936 936

  
937
	@Override
938 937
	public void js_setEvenRowColor(String evenRowColorString) {
939 938
		evenRowColor = evenRowColorString;		
940 939
	}
941 940

  
942
	@Override
943 941
	public void js_setOddRowColor(String oddRowColorString) {		
944 942
		oddRowColor = oddRowColorString;
945 943
	}
946 944

  
947
	@Override
948 945
	public void js_showHorizontalLines(boolean showHorizontalLinesB) {
949 946
		// TODO Auto-generated method stub
950 947
		
951 948
	}
952 949

  
953
	@Override
954 950
	public void js_showVerticalLines(boolean showVerticalLinesB) {
955 951
		// TODO Auto-generated method stub
956 952
		
957 953
	}
958 954

  
959
	@Override
960 955
	public void js_setGridColor(String dataSet) {
961 956
		// TODO Auto-generated method stub
962 957
		
963 958
	}
964 959

  
965
	@Override
966 960
	public void js_setSelectionBgColor(String selectionBgColorString) {
967 961
		// TODO Auto-generated method stub
968 962
		
969 963
	}
970 964

  
971
	@Override
972 965
	public void js_setSelectionFgColor(String selectionFgColorString) {
973 966
		// TODO Auto-generated method stub
974 967
		
975 968
	}
976 969

  
977
	@Override
978 970
	public void js_setColorHeaderFg(String colorHeaderFgString) {
979 971
		// TODO Auto-generated method stub
980 972
		
981 973
	}	
982 974
	
983
	@Override
984 975
	public void js_setHeaderFont(String hFontName, String hFontStyle,
985 976
			String hFontSize) {
986 977
		// TODO Auto-generated method stub		
987 978
	}
988 979
	
989
	@Override
990 980
	public String js_getHeaderFont() {
991 981
		// TODO Auto-generated method stub
992 982
		return null;
993 983
	}	
994 984

  
995
	@Override
996 985
	public String js_getFont() {
997 986
		// TODO Auto-generated method stub
998 987
		return null;
999 988
	}	
1000 989
	
1001 990
	
1002
	@Override
1003 991
	public void js_setHeaderFontSize(String hFontSize) {
1004 992
		// TODO Auto-generated method stub
1005 993
				
1006 994
	}	
1007 995
	
1008
	@Override
1009 996
	public void js_setSelectionFont(String hFontName, String hFontStyle,
1010 997
			String hFontSize) {
1011 998
		// TODO Auto-generated method stub
1012 999
		
1013 1000
	}
1014 1001

  
1015
	@Override
1016 1002
	public void js_setTextIdenting(String textIdentP) {
1017 1003
		// TODO Auto-generated method stub
1018 1004
		
1019 1005
	}
1020 1006

  
1021
	@Override
1022 1007
	public void js_setCertainRowColor(String certainRowIndexP,
1023 1008
			String certainRowColorP) {
1024 1009
		// TODO Auto-generated method stub
1025 1010
		
1026 1011
	}
1027 1012

  
1028
	@Override
1029 1013
	public void js_setHeaderHeight(String heightP) {
1030 1014
		// TODO Auto-generated method stub
1031 1015
		
1032 1016
	}
1033 1017

  
1034
	@Override
1035 1018
	public void js_showCellTooltip(boolean bShowCellTooltip)
1036 1019
	{
1037 1020
		this.bShowCellTooltip = bShowCellTooltip;
......
1042 1025
		return bShowCellTooltip;
1043 1026
	}
1044 1027

  
1045
	@Override
1046 1028
	public void js_onRightClick(Function f)
1047 1029
	{
1048 1030
		this.fOnRightClick = getFunctionDef(f);
src/com/servoy/extensions/beans/treeview/SwingTreeView.java (working copy)
714 714
		if (treeTable != null) treeTable.setOpaque(isOpaque);
715 715
	}
716 716

  
717
	@Override
718 717
	public void js_setDataSet(IDataSet dataSet)
719 718
	{
720 719
		dataSetTreeModel = new DataSetTreeModel(dataSet);
......
722 721
		treeTableModel.fireTableStructureChanged();
723 722
	}
724 723
	
725
	@Override
726 724
	public void js_setEvenRowColor(String evenRowColorString)
727 725
	{
728 726
		evenRowColor = Color.decode(evenRowColorString);
729 727
	}	
730 728
	
731
	@Override
732 729
	public void js_setOddRowColor(String oddRowColorString)
733 730
	{
734 731
		oddRowColor = Color.decode(oddRowColorString);
735 732
	}	
736 733

  
737
	@Override
738 734
	public void js_setSelectionBgColor(String selectionBgColorString)
739 735
	{
740 736
		selectionBgColor = Color.decode(selectionBgColorString);
741 737
		tree.setSelectionBgColor(selectionBgColor);
742 738
	}	
743 739
	
744
	@Override
745 740
	public void js_setSelectionFgColor(String selectionFgColorString)
746 741
	{
747 742
		selectionFgColor = Color.decode(selectionFgColorString);
748 743
		tree.setSelectionFgColor(selectionFgColor);
749 744
	}	
750 745

  
751
	@Override
752 746
	public void js_setSelectionFont(String hFontName, String hFontStyle, String hFontSize)
753 747
	{
754 748
		selectionFont = new Font(hFontName, Integer.parseInt(hFontStyle), Integer.parseInt(hFontSize));
755 749
		tree.setSelectionFont(selectionFont);				
756 750
	}	
757 751
		
758
	@Override
759 752
	public void js_setGridColor(String gridColorString)
760 753
	{
761 754
		treeTable.setGridColor(Color.decode(gridColorString));
762 755
	}	
763 756
	
764
	@Override
765 757
	public void js_showHorizontalLines(boolean showHorizontalLinesB)
766 758
	{
767 759
		treeTable.setShowHorizontalLines(showHorizontalLinesB);
......
773 765
		   	   		
774 766
	}		
775 767

  
776
	@Override
777 768
	public void js_showVerticalLines(boolean showVerticalLinesB)
778 769
	{			
779 770
	  treeTable.setShowVerticalLines(showVerticalLinesB);
......
785 776
		   					
786 777
	}	
787 778
	
788
	@Override
789 779
	public void js_setColorHeaderFg(String colorHeaderFgString)
790 780
	{
791 781
		treeTable.getTableHeader().setForeground(Color.decode(colorHeaderFgString));		
792 782
	}		
793 783
	
794
	@Override
795 784
	public void js_setHeaderFont(String hFontName, String hFontStyle, String hFontSize)
796 785
	{				
797 786
//		treeTable.getTableHeader().setFont(new Font("Arial", Font.PLAIN, Integer.parseInt(hFontSize)));
798 787
		treeTable.getTableHeader().setFont(new Font(hFontName, Integer.parseInt(hFontStyle), Integer.parseInt(hFontSize)));		
799 788
	}		
800 789

  
801
	@Override
802 790
	public String js_getHeaderFont()
803 791
	{				
804 792
//		treeTable.getTableHeader().setFont(new Font("Arial", Font.PLAIN, Integer.parseInt(hFontSize)));
805 793
		return treeTable.getTableHeader().getFont().toString();		
806 794
	}			
807 795

  
808
	@Override
809 796
	public String js_getFont()
810 797
	{				
811 798
//		treeTable.getTableHeader().setFont(new Font("Arial", Font.PLAIN, Integer.parseInt(hFontSize)));
......
813 800
	}			
814 801
	
815 802
	
816
	@Override
817 803
	public void js_setHeaderFontSize(String hFontSize)
818 804
	{				
819 805
		treeTable.getTableHeader().setFont(new Font(treeTable.getTableHeader().getFont().getName(), treeTable.getTableHeader().getFont().getStyle(), Integer.parseInt(hFontSize)));		
820 806
	}		
821 807

  
822
	@Override
823 808
	public void js_setHeaderHeight(String heightP)
824 809
	{				
825 810
//		treeTable.getTableHeader().setResizingAllowed(true);
......
830 815
//		treeTable.updateUI();		
831 816
	}		
832 817
		
833
	@Override
834 818
	public void js_setTextIdenting(String textIdentP)
835 819
	{
836 820
		textIdenting = Integer.parseInt(textIdentP);
......
838 822
		tree.updateUI();
839 823
	}			
840 824

  
841
	@Override
842 825
	public void js_setCertainRowColor( String certainRowIndexP, String certainRowColorP )
843 826
	{
844 827
		certainRowIndex = Integer.parseInt(certainRowIndexP);
......
1521 1504
		return getName();
1522 1505
	}
1523 1506

  
1524
	@Override
1525 1507
	public void js_showCellTooltip(boolean bShowCellTooltip)
1526 1508
	{
1527 1509
		this.bShowCellTooltip = bShowCellTooltip;
1528 1510
	}
1529 1511

  
1530
	@Override
1531 1512
	public void js_onRightClick(Function f)
1532 1513
	{
1533 1514
		this.fOnRightClick = getFunctionDef(f);	
    (1-1/1)