|
PTP Release 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.ptp.ui.model.Element
public class Element
| Field Summary | |
|---|---|
protected java.lang.String |
id
|
protected java.lang.String |
name
|
protected IElement |
parent
|
protected org.eclipse.ptp.core.elements.IPElement |
pElement
|
protected boolean |
registered
|
protected boolean |
selected
|
| Constructor Summary | |
|---|---|
Element(IElement parent,
java.lang.String id,
java.lang.String name,
org.eclipse.ptp.core.elements.IPElement pElement)
Constructor |
|
| Method Summary | |
|---|---|
IElement |
cloneElement()
Clone a new element |
int |
compareTo(IElement e)
|
java.lang.String |
getID()
Get element ID |
java.lang.String |
getName()
Get element name |
IElement |
getParent()
Get parent |
org.eclipse.ptp.core.elements.IPElement |
getPElement()
Get the core model element associated with this element. |
boolean |
isRegistered()
Test if element is registered |
boolean |
isSelected()
Test if element is selected |
void |
setRegistered(boolean registered)
Set element to register or not |
void |
setSelected(boolean selected)
Set element state to selected |
| Methods inherited from class org.eclipse.core.runtime.PlatformObject |
|---|
getAdapter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Field Detail |
|---|
protected java.lang.String id
protected java.lang.String name
protected boolean registered
protected boolean selected
protected IElement parent
protected org.eclipse.ptp.core.elements.IPElement pElement
| Constructor Detail |
|---|
public Element(IElement parent,
java.lang.String id,
java.lang.String name,
org.eclipse.ptp.core.elements.IPElement pElement)
parent - Parent elementid - element IDname - element name| Method Detail |
|---|
public IElement cloneElement()
IElement
cloneElement in interface IElementpublic int compareTo(IElement e)
compareTo in interface java.lang.Comparable<IElement>public java.lang.String getID()
IElement
getID in interface IElementpublic java.lang.String getName()
IElement
getName in interface IElementpublic IElement getParent()
IElement
getParent in interface IElementpublic org.eclipse.ptp.core.elements.IPElement getPElement()
IElement
getPElement in interface IElementpublic boolean isRegistered()
IElement
isRegistered in interface IElementpublic boolean isSelected()
IElement
isSelected in interface IElementpublic void setRegistered(boolean registered)
IElement
setRegistered in interface IElementregistered - is registerpublic void setSelected(boolean selected)
IElement
setSelected in interface IElement
|
PTP Release 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||