java.lang.Object org.eclipse.rse.ui.widgets.services.ServiceElement org.eclipse.rse.ui.widgets.services.RSEModelServiceElement
public abstract class RSEModelServiceElement
protected ServiceElement[]
_allChildren
protected IRSEModelObject
_modelObject
protected PropertySetServiceElement[]
_propertySetElements
protected IPropertySet[]
_propertySets
_childChanged, _host, _isSelected, _parent
RSEModelServiceElement ( IHost host, ServiceElement parent, IRSEModelObject modelObject)
void
commit ()
ServiceElement[]
getChildren ()
String
getDescription ()
getName ()
PropertyElement[]
getProperties ()
PropertySetServiceElement[]
getPropertySets ()
boolean
hasChildren ()
hasProperties ()
hasPropertySets ()
protected abstract ServiceElement[]
internalGetChildren ()
protected abstract boolean
internalHasChildren ()
refreshProperties ()
revert ()
childChanged, getHost, getImage, getParent, isSelected, setParent, setSelected, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
protected IRSEModelObject _modelObject
protected IPropertySet[] _propertySets
protected PropertySetServiceElement[] _propertySetElements
protected ServiceElement[] _allChildren
public RSEModelServiceElement( IHost host, ServiceElement parent, IRSEModelObject modelObject)
public boolean hasPropertySets()
public PropertySetServiceElement[] getPropertySets()
public String getName()
getName
ServiceElement
public String getDescription()
getDescription
public final boolean hasChildren()
hasChildren
public final ServiceElement[] getChildren()
getChildren
public boolean hasProperties()
hasProperties
public PropertyElement[] getProperties()
getProperties
public void commit()
commit
public void revert()
revert
public void refreshProperties()
protected abstract ServiceElement[] internalGetChildren()
protected abstract boolean internalHasChildren()