@Override public String getName() { return fBase.getName(); }
@Override public Image getImage() { return fBase.getImage(); }
public String getType() { return fBase.getType(); }
void compare(ICompareInput input) { fInput= input; fCompareConfiguration.setLeftLabel(fInput.getLeft().getName()); fCompareConfiguration.setLeftImage(fInput.getLeft().getImage()); fCompareConfiguration.setRightLabel(fInput.getRight().getName()); fCompareConfiguration.setRightImage(fInput.getRight().getImage()); if (fContentPane != null) fContentPane.setInput(fInput); open(); }
if (actLeft.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement ln = lc[li]; ITypedElement rn = rc[ri]; int compareTo = ln.getName().compareTo(rn.getName()); DiffNode childDiffNode = new DiffNode(Differencer.ADDITION, null, ln, null); diffNode.add(childDiffNode); if (ln.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)ln).getChildren(); if(children != null && children.length > 0) { DiffNode childDiffNode = new DiffNode(Differencer.DELETION, null, null, rn); diffNode.add(childDiffNode); if (rn.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)rn).getChildren(); if(children != null && children.length > 0) { DiffNode childDiffNode = new DiffNode(Differencer.ADDITION, null, ln, null); diffNode.add(childDiffNode); if (ln.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)ln).getChildren(); if(children != null && children.length > 0) { DiffNode childDiffNode = new DiffNode(Differencer.DELETION, null, null, rn); diffNode.add(childDiffNode); if (rn.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)rn).getChildren(); if(children != null && children.length > 0) {
void compare(ICompareInput input) { fInput= input; fCompareConfiguration.setLeftLabel(fInput.getLeft().getName()); fCompareConfiguration.setLeftImage(fInput.getLeft().getImage()); fCompareConfiguration.setRightLabel(fInput.getRight().getName()); fCompareConfiguration.setRightImage(fInput.getRight().getImage()); if (fContentPane != null) fContentPane.setInput(fInput); open(); }
private DiffNode compare(ITypedElement actLeft, ITypedElement actRight, ITypedElement actAncestor) { if (actLeft.getType().equals(ITypedElement.FOLDER_TYPE)) { if (ac != null) an = ac[ri]; int compareTo = ln.getName().compareTo(rn.getName()); DiffNode childDiffNode = new DiffNode(Differencer.ADDITION, an, ln, null); diffNode.add(childDiffNode); if (ln.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)ln).getChildren(); if(children != null && children.length > 0) { DiffNode childDiffNode = new DiffNode(Differencer.DELETION, an, null, rn); diffNode.add(childDiffNode); if (rn.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)rn).getChildren(); if(children != null && children.length > 0) { DiffNode childDiffNode = new DiffNode(Differencer.ADDITION, an, ln, null); diffNode.add(childDiffNode); if (ln.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)ln).getChildren(); if(children != null && children.length > 0) { DiffNode childDiffNode = new DiffNode(Differencer.DELETION, an, null, rn); diffNode.add(childDiffNode); if (rn.getType().equals(ITypedElement.FOLDER_TYPE)) { ITypedElement[] children = (ITypedElement[])((IStructureComparator)rn).getChildren(); if(children != null && children.length > 0) {
public String getName() { return fBase.getName(); }
void compare(ICompareInput input) { fInput= input; fCompareConfiguration.setLeftLabel(fInput.getLeft().getName()); fCompareConfiguration.setLeftImage(fInput.getLeft().getImage()); fCompareConfiguration.setRightLabel(fInput.getRight().getName()); fCompareConfiguration.setRightImage(fInput.getRight().getImage()); if (fContentPane != null) fContentPane.setInput(fInput); open(); }
public Image getImage() { return fBase.getImage(); }
@Override public String getType() { return fBase.getType(); }
private boolean isFragment(Object input) { if (input instanceof ITypedElement && ((ITypedElement) input).getName().equals(ICoreConstants.FRAGMENT_FILENAME_DESCRIPTOR)) return true; return false; }
protected Image getImage(Object right) { if (right instanceof FileRevisionTypedElement || right instanceof LocalFileRevision || right instanceof IFileRevision) { return historyTableProvider.getRevisionImage(); } if (right instanceof ITypedElement) { ITypedElement te = (ITypedElement) right; return te.getImage(); } return null; }
@Override public String getType() { ITypedElement id= getId(); if (id != null) return id.getType(); return ITypedElement.UNKNOWN_TYPE; }
@Override public boolean equals(Object other) { if (other instanceof ITypedElement) return fName.equals(((ITypedElement) other).getName()); return super.equals(other); }
@Override public Image getImage() { ITypedElement id= getId(); if (id != null) return id.getImage(); return null; }
public String getType() { ITypedElement id= getId(); if (id != null) return id.getType(); return ITypedElement.UNKNOWN_TYPE; }
public boolean equals(Object other) { if (other instanceof ITypedElement) return fName.equals(((ITypedElement) other).getName()); return super.equals(other); }