org.eclipse.ecf.discovery.ui.model
Interface IServiceTypeID

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
IServiceTypeIDImpl

public interface IServiceTypeID
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'IService Type ID'.

The following features are supported:

See Also:
ModelPackage.getIServiceTypeID()
Model
Generated

Method Summary
 java.lang.String getEcfNamingAuthority()
          Returns the value of the 'Ecf Naming Authority' attribute.
 org.eclipse.emf.common.util.EList getEcfProtocols()
          Returns the value of the 'Ecf Protocols' attribute list.
 org.eclipse.emf.common.util.EList getEcfScopes()
          Returns the value of the 'Ecf Scopes' attribute list.
 java.lang.String getEcfServiceName()
          Returns the value of the 'Ecf Service Name' attribute.
 org.eclipse.emf.common.util.EList getEcfServices()
          Returns the value of the 'Ecf Services' attribute list.
 IServiceTypeID getEcfServiceTypeID()
          Returns the value of the 'Ecf Service Type ID' attribute.
 void setEcfNamingAuthority(java.lang.String value)
          Sets the value of the 'Ecf Naming Authority' attribute.
 void setEcfServiceName(java.lang.String value)
          Sets the value of the 'Ecf Service Name' attribute.
 void setEcfServiceTypeID(IServiceTypeID value)
          Sets the value of the 'Ecf Service Type ID' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getEcfServiceTypeID

IServiceTypeID getEcfServiceTypeID()
Returns the value of the 'Ecf Service Type ID' attribute.

If the meaning of the 'Ecf Service Type ID' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ecf Service Type ID' attribute.
See Also:
setEcfServiceTypeID(org.eclipse.ecf.discovery.identity.IServiceTypeID), ModelPackage.getIServiceTypeID_EcfServiceTypeID()
Model
dataType="org.eclipse.ecf.discovery.model.ECFIServiceTypeID"
Generated

setEcfServiceTypeID

void setEcfServiceTypeID(IServiceTypeID value)
Sets the value of the 'Ecf Service Type ID' attribute.

Parameters:
value - the new value of the 'Ecf Service Type ID' attribute.
See Also:
getEcfServiceTypeID()
Generated

getEcfNamingAuthority

java.lang.String getEcfNamingAuthority()
Returns the value of the 'Ecf Naming Authority' attribute.

If the meaning of the 'Ecf Naming Authority' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ecf Naming Authority' attribute.
See Also:
setEcfNamingAuthority(String), ModelPackage.getIServiceTypeID_EcfNamingAuthority()
Model
Generated

setEcfNamingAuthority

void setEcfNamingAuthority(java.lang.String value)
Sets the value of the 'Ecf Naming Authority' attribute.

Parameters:
value - the new value of the 'Ecf Naming Authority' attribute.
See Also:
getEcfNamingAuthority()
Generated

getEcfServices

org.eclipse.emf.common.util.EList getEcfServices()
Returns the value of the 'Ecf Services' attribute list. The list contents are of type String.

If the meaning of the 'Ecf Services' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ecf Services' attribute list.
See Also:
ModelPackage.getIServiceTypeID_EcfServices()
Model
Generated

getEcfProtocols

org.eclipse.emf.common.util.EList getEcfProtocols()
Returns the value of the 'Ecf Protocols' attribute list. The list contents are of type String.

If the meaning of the 'Ecf Protocols' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ecf Protocols' attribute list.
See Also:
ModelPackage.getIServiceTypeID_EcfProtocols()
Model
Generated

getEcfScopes

org.eclipse.emf.common.util.EList getEcfScopes()
Returns the value of the 'Ecf Scopes' attribute list. The list contents are of type String.

If the meaning of the 'Ecf Scopes' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ecf Scopes' attribute list.
See Also:
ModelPackage.getIServiceTypeID_EcfScopes()
Model
Generated

getEcfServiceName

java.lang.String getEcfServiceName()
Returns the value of the 'Ecf Service Name' attribute.

If the meaning of the 'Ecf Service Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ecf Service Name' attribute.
See Also:
setEcfServiceName(String), ModelPackage.getIServiceTypeID_EcfServiceName()
Model
Generated

setEcfServiceName

void setEcfServiceName(java.lang.String value)
Sets the value of the 'Ecf Service Name' attribute.

Parameters:
value - the new value of the 'Ecf Service Name' attribute.
See Also:
getEcfServiceName()
Generated