Patch #369 ยป servoy-treeview.patch
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); |