1 11 12 package org.eclipse.pde.internal.core.icheatsheet.simple; 13 14 18 public interface ISimpleCSItem extends ISimpleCSObject, ISimpleCSHelpObject, ISimpleCSRun { 19 20 24 public ISimpleCSDescription getDescription(); 25 26 30 public void setDescription(ISimpleCSDescription description); 31 32 36 public String getTitle(); 37 38 42 public void setTitle(String title); 43 44 48 public boolean getDialog(); 49 50 54 public void setDialog(boolean dialog); 55 56 60 public boolean getSkip(); 61 62 66 public void setSkip(boolean skip); 67 68 72 public ISimpleCSSubItemObject[] getSubItems(); 73 74 78 public void addSubItem(ISimpleCSSubItemObject subitem); 79 80 85 public void addSubItem(int index, ISimpleCSSubItemObject subitem); 86 87 91 public void removeSubItem(ISimpleCSSubItemObject subitem); 92 93 97 public void removeSubItem(int index); 98 99 104 public void moveSubItem(ISimpleCSSubItemObject subitem, 105 int newRelativeIndex); 106 107 111 public ISimpleCSOnCompletion getOnCompletion(); 112 113 117 public void setOnCompletion(ISimpleCSOnCompletion onCompletion); 118 119 124 public boolean isFirstSubItem(ISimpleCSSubItemObject subitem); 125 126 131 public boolean isLastSubItem(ISimpleCSSubItemObject subitem); 132 133 138 public int indexOfSubItem(ISimpleCSSubItemObject subitem); 139 140 144 public int getSubItemCount(); 145 146 150 public boolean hasSubItems(); 151 152 157 public ISimpleCSSubItemObject getNextSibling(ISimpleCSSubItemObject subitem); 158 159 164 public ISimpleCSSubItemObject getPreviousSibling(ISimpleCSSubItemObject subitem); 165 166 } 167 | Popular Tags |