public Image getImage(Object element) { ICompareInputLabelProvider provider = getLabelProvider(element); if (provider != null) { Image image = provider.getImage(element); if (image != null) return image; } if (element instanceof ICompareInput) { ICompareInput ci = (ICompareInput) element; Image image = ci.getImage(); if (image != null) return image; } return super.getImage(element); } public String getText(Object element) {
@Override public String getText(Object element) { ICompareInputLabelProvider provider = getLabelProvider(element); if (provider != null) { String label = provider.getText(element); if (label != null) return label; } if (element instanceof ICompareInput) { ICompareInput ci = (ICompareInput) element; String label = ci.getName(); if (label != null) return label; } return super.getText(element); }
@Override public Image getImage(Object element) { ICompareInputLabelProvider provider = getLabelProvider(element); if (provider != null) { Image image = provider.getImage(element); if (image != null) return image; } if (element instanceof ICompareInput) { ICompareInput ci = (ICompareInput) element; Image image = ci.getImage(); if (image != null) return image; } return super.getImage(element); }
public String getText(Object element) { ICompareInputLabelProvider provider = getLabelProvider(element); if (provider != null) { String label = provider.getText(element); if (label != null) return label; } if (element instanceof ICompareInput) { ICompareInput ci = (ICompareInput) element; String label = ci.getName(); if (label != null) return label; } return super.getText(element); }
public String getRightLabel(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { String label = provider.getRightLabel(input); if (label != null) return label; } return fRightLabel; } public ICompareInputLabelProvider getLabelProvider(Object input) {
public String getLeftLabel(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { String label = provider.getLeftLabel(input); if (label != null) return label; } return fLeftLabel; } public Image getRightImage(Object input) {
@Override public String getAncestorLabel(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { String label = provider.getAncestorLabel(input); if (label != null) return label; } return fAncestorLabel; }
public String getAncestorLabel(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { String label = provider.getAncestorLabel(input); if (label != null) return label; } return fAncestorLabel; } public Image getLeftImage(Object input) {
@Override public Image getLeftImage(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { Image image = provider.getLeftImage(input); if (image != null) return image; } return fLeftImage; }
public Image getAncestorImage(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { Image image = provider.getAncestorImage(input); if (image != null) return image; } return fAncestorImage; } public String getAncestorLabel(Object input) {
public Image getLeftImage(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { Image image = provider.getLeftImage(input); if (image != null) return image; } return fLeftImage; } public String getLeftLabel(Object input) {
@Override public String getRightLabel(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { String label = provider.getRightLabel(input); if (label != null) return label; } return fRightLabel; }
@Override public Image getRightImage(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { Image image = provider.getRightImage(input); if (image != null) return image; } return fRightImage; }
@Override public Image getAncestorImage(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { Image image = provider.getAncestorImage(input); if (image != null) return image; } return fAncestorImage; }
public Image getRightImage(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { Image image = provider.getRightImage(input); if (image != null) return image; } return fRightImage; } public String getRightLabel(Object input) {
@Override public String getLeftLabel(Object input) { ICompareInputLabelProvider provider = getLabelProvider(input); if (provider != null) { String label = provider.getLeftLabel(input); if (label != null) return label; } return fLeftLabel; }