1 11 package org.eclipse.ui.internal.presentations.util; 12 13 import org.eclipse.ui.IMemento; 14 import org.eclipse.ui.presentations.IPresentablePart; 15 import org.eclipse.ui.presentations.IPresentationSerializer; 16 17 20 public abstract class TabOrder { 21 26 public abstract void add(IPresentablePart newPart); 27 28 34 public abstract void addInitial(IPresentablePart newPart); 35 36 public abstract void restoreState(IPresentationSerializer serializer, 37 IMemento savedState); 38 39 public abstract void saveState(IPresentationSerializer serializer, IMemento memento); 40 41 47 public abstract void insert(IPresentablePart added, int index); 48 49 public abstract void move(IPresentablePart toMove, int newIndex); 50 51 56 public abstract void remove(IPresentablePart removed); 57 58 63 public abstract void select(IPresentablePart selected); 64 65 public abstract IPresentablePart[] getPartList(); 66 } 67 | Popular Tags |