- String name1 = null;\r
- String name2 = null;\r
- \r
- \r
- \r
- if (viewer == null || !(viewer instanceof ContentViewer)) {\r
- name1 = e1.toString();\r
- name2 = e2.toString();\r
- } else {\r
- IBaseLabelProvider prov = ((ContentViewer) viewer).getLabelProvider();\r
- if (viewer instanceof TableViewer && ((TableViewer)viewer).getLabelProvider(propertyIndex) != null) {\r
- CellLabelProvider clp = ((TableViewer)viewer).getLabelProvider(propertyIndex);\r
- if (clp instanceof ILabelProvider) {\r
- ILabelProvider ilb = (ILabelProvider)clp;\r
- name1 = ilb.getText(e1);\r
- name2 = ilb.getText(e2);\r
- }\r
- }\r
- if (name1 == null) {\r
- if (prov instanceof ITableLabelProvider) {\r
- ITableLabelProvider lprov = (ITableLabelProvider) prov;\r
- name1 = lprov.getColumnText(e1,propertyIndex);\r
- name2 = lprov.getColumnText(e2,propertyIndex);\r
- } else if (prov instanceof ILabelProvider) {\r
- ILabelProvider lprov = (ILabelProvider) prov;\r
- name1 = lprov.getText(e1);\r
- name2 = lprov.getText(e2);\r
- } else {\r
- name1 = e1.toString();\r
- name2 = e2.toString();\r
+ String name1 = null;\r
+ String name2 = null;\r
+ \r
+ \r
+ \r
+ if (viewer == null || !(viewer instanceof ContentViewer)) {\r
+ name1 = e1.toString();\r
+ name2 = e2.toString();\r
+ } else {\r
+ IBaseLabelProvider prov = ((ContentViewer) viewer).getLabelProvider();\r
+ if (viewer instanceof TableViewer && ((TableViewer)viewer).getLabelProvider(propertyIndex) != null) {\r
+ CellLabelProvider clp = ((TableViewer)viewer).getLabelProvider(propertyIndex);\r
+ if (clp instanceof ILabelProvider) {\r
+ ILabelProvider ilb = (ILabelProvider)clp;\r
+ name1 = ilb.getText(e1);\r
+ name2 = ilb.getText(e2);\r
+ }\r