|
PTP Release 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IElementSet
| Method Summary | |
|---|---|
void |
addElements(IElement[] elements)
Adds given elements to this set |
void |
addMatchSet(java.lang.String setID)
Store a list which set also contains the same element Adds to match set of given set id |
void |
clean()
Remove all the elements in this set |
boolean |
contains(IElement element)
Returns whether this set contains given element |
boolean |
contains(java.lang.String id)
Returns whether this set contains given element id |
boolean |
containsMatchSet(java.lang.String setID)
Returns whether given set id contains in match list |
int |
findIndexByID(java.lang.String id)
Returns position of given element id |
int |
findIndexByName(java.lang.String name)
Returns position of given element name |
IElement |
getElement(int index)
Returns element by given index |
IElement |
getElementByID(java.lang.String id)
Returns element by given element id |
IElement |
getElementByName(java.lang.String name)
Returns element by given element name |
IElement[] |
getElements()
Returns an array of elements of this set |
java.lang.String[] |
getMatchSetIDs()
Returns an array of match set id |
boolean |
isRootSet()
Returns whether this set is root or not |
void |
removeElement(java.lang.String id)
Removes Element from this set |
void |
removeElements(IElement[] elements)
Removes given elements from this set |
void |
removeMatchSet(java.lang.String setID)
Removes match sets of given set id |
int |
size()
Returns total elements of this set |
| Methods inherited from interface org.eclipse.ptp.ui.model.IElement |
|---|
cloneElement, getID, getName, getParent, getPElement, isRegistered, isSelected, setRegistered, setSelected |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Method Detail |
|---|
void removeElement(java.lang.String id)
element - idvoid addElements(IElement[] elements)
elements - void removeElements(IElement[] elements)
elements - IElement[] getElements()
boolean isRootSet()
IElement getElementByID(java.lang.String id)
id - element id
IElement getElementByName(java.lang.String name)
name - element name
IElement getElement(int index)
index -
int size()
void clean()
boolean contains(IElement element)
element -
boolean contains(java.lang.String id)
id -
void addMatchSet(java.lang.String setID)
setID - set idvoid removeMatchSet(java.lang.String setID)
setID - set idboolean containsMatchSet(java.lang.String setID)
setID -
java.lang.String[] getMatchSetIDs()
int findIndexByID(java.lang.String id)
id - element id
int findIndexByName(java.lang.String name)
name - element name
|
PTP Release 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||