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

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

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

A representation of the model object 'IService Info'.

The following features are supported:

See Also:
ModelPackage.getIServiceInfo()
Model
Generated

Method Summary
 java.net.URI getEcfLocation()
          Returns the value of the 'Ecf Location' attribute.
 java.lang.String getEcfName()
          Returns the value of the 'Ecf Name' attribute.
 int getEcfPriority()
          Returns the value of the 'Ecf Priority' attribute.
 IServiceInfo getEcfServiceInfo()
          Returns the value of the 'Ecf Service Info' attribute.
 int getEcfWeight()
          Returns the value of the 'Ecf Weight' attribute.
 IServiceID getServiceID()
          Returns the value of the 'Service ID' reference.
 void setEcfLocation(java.net.URI value)
          Sets the value of the 'Ecf Location' attribute.
 void setEcfName(java.lang.String value)
          Sets the value of the 'Ecf Name' attribute.
 void setEcfPriority(int value)
          Sets the value of the 'Ecf Priority' attribute.
 void setEcfServiceInfo(IServiceInfo value)
          Sets the value of the 'Ecf Service Info' attribute.
 void setEcfWeight(int value)
          Sets the value of the 'Ecf Weight' attribute.
 void setServiceID(IServiceID value)
          Sets the value of the 'Service ID' reference.
 
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

getEcfServiceInfo

IServiceInfo getEcfServiceInfo()
Returns the value of the 'Ecf Service Info' attribute.

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

Returns:
the value of the 'Ecf Service Info' attribute.
See Also:
setEcfServiceInfo(org.eclipse.ecf.discovery.IServiceInfo), ModelPackage.getIServiceInfo_EcfServiceInfo()
Model
dataType="org.eclipse.ecf.discovery.model.ECFIServiceInfo"
Generated

setEcfServiceInfo

void setEcfServiceInfo(IServiceInfo value)
Sets the value of the 'Ecf Service Info' attribute.

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

getEcfName

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

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

Returns:
the value of the 'Ecf Name' attribute.
See Also:
setEcfName(String), ModelPackage.getIServiceInfo_EcfName()
Model
transient="true"
Generated

setEcfName

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

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

getEcfLocation

java.net.URI getEcfLocation()
Returns the value of the 'Ecf Location' attribute.

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

Returns:
the value of the 'Ecf Location' attribute.
See Also:
setEcfLocation(URI), ModelPackage.getIServiceInfo_EcfLocation()
Model
dataType="org.eclipse.ecf.discovery.model.URI"
Generated

setEcfLocation

void setEcfLocation(java.net.URI value)
Sets the value of the 'Ecf Location' attribute.

Parameters:
value - the new value of the 'Ecf Location' attribute.
See Also:
getEcfLocation()
Generated

getEcfPriority

int getEcfPriority()
Returns the value of the 'Ecf Priority' attribute.

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

Returns:
the value of the 'Ecf Priority' attribute.
See Also:
setEcfPriority(int), ModelPackage.getIServiceInfo_EcfPriority()
Model
Generated

setEcfPriority

void setEcfPriority(int value)
Sets the value of the 'Ecf Priority' attribute.

Parameters:
value - the new value of the 'Ecf Priority' attribute.
See Also:
getEcfPriority()
Generated

getEcfWeight

int getEcfWeight()
Returns the value of the 'Ecf Weight' attribute.

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

Returns:
the value of the 'Ecf Weight' attribute.
See Also:
setEcfWeight(int), ModelPackage.getIServiceInfo_EcfWeight()
Model
Generated

setEcfWeight

void setEcfWeight(int value)
Sets the value of the 'Ecf Weight' attribute.

Parameters:
value - the new value of the 'Ecf Weight' attribute.
See Also:
getEcfWeight()
Generated

getServiceID

IServiceID getServiceID()
Returns the value of the 'Service ID' reference.

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

Returns:
the value of the 'Service ID' reference.
See Also:
setServiceID(IServiceID), ModelPackage.getIServiceInfo_ServiceID()
Model
Generated

setServiceID

void setServiceID(IServiceID value)
Sets the value of the 'Service ID' reference.

Parameters:
value - the new value of the 'Service ID' reference.
See Also:
getServiceID()
Generated