TPTP 4.5.0 Platform Project
Public API Specification

org.eclipse.hyades.models.cbe
Interface CBEComponentIdentification

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

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

A representation of the model object 'Component Identification'. A component is a modular unit of a running system that has been defined to be a source of events, or a reporter of events. Typically these are large grained parts of a system, or services that are provided to a system. However the notion of a component is up to the system itslef to define.

The following features are supported:

See Also:
CBEPackage.getCBEComponentIdentification()
Generated
[EMF] Model

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getApplication()
          Returns the value of the 'Application' attribute
 java.lang.String getComponent()
          Returns the value of the 'Component' attribute
 java.lang.String getComponentIdType()
          Returns the value of the 'Component Id Type' attribute
 java.lang.String getComponentType()
          Returns the value of the 'Component Type' attribute
 java.lang.String getExecutionEnvironment()
          Returns the value of the 'Execution Environment' attribute
 java.lang.String getInstanceId()
          Returns the value of the 'Instance Id' attribute
 java.lang.String getLocation()
          Returns the value of the 'Location' attribute
 java.lang.String getLocationType()
          Returns the value of the 'Location Type' attribute
 java.lang.String getProcessId()
          Returns the value of the 'Process Id' attribute
 java.lang.String getSubComponent()
          Returns the value of the 'Sub Component' attribute
 java.lang.String getThreadId()
          Returns the value of the 'Thread Id' attribute
 void setApplication(java.lang.String value)
          Sets the value of the 'Application' attribute
 void setComponent(java.lang.String value)
          Sets the value of the 'Component' attribute
 void setComponentIdType(java.lang.String value)
          Sets the value of the 'Component Id Type' attribute
 void setComponentType(java.lang.String value)
          Sets the value of the 'Component Type' attribute
 void setExecutionEnvironment(java.lang.String value)
          Sets the value of the 'Execution Environment' attribute
 void setInstanceId(java.lang.String value)
          Sets the value of the 'Instance Id' attribute
 void setLocation(java.lang.String value)
          Sets the value of the 'Location' attribute
 void setLocationType(java.lang.String value)
          Sets the value of the 'Location Type' attribute
 void setProcessId(java.lang.String value)
          Sets the value of the 'Process Id' attribute
 void setSubComponent(java.lang.String value)
          Sets the value of the 'Sub Component' attribute
 void setThreadId(java.lang.String value)
          Sets the value of the 'Thread 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
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Generated
Method Detail

getLocation

java.lang.String getLocation()
Returns the value of the 'Location' attribute.

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

Returns:
the value of the 'Location' attribute.
See Also:
setLocation(String), CBEPackage.getCBEComponentIdentification_Location()
Generated
[EMF] Model

setLocation

void setLocation(java.lang.String value)
Sets the value of the 'Location' attribute.

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

getLocationType

java.lang.String getLocationType()
Returns the value of the 'Location Type' attribute.

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

Returns:
the value of the 'Location Type' attribute.
See Also:
setLocationType(String), CBEPackage.getCBEComponentIdentification_LocationType()
Generated
[EMF] Model

setLocationType

void setLocationType(java.lang.String value)
Sets the value of the 'Location Type' attribute.

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

getApplication

java.lang.String getApplication()
Returns the value of the 'Application' attribute.

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

Returns:
the value of the 'Application' attribute.
See Also:
setApplication(String), CBEPackage.getCBEComponentIdentification_Application()
Generated
[EMF] Model

setApplication

void setApplication(java.lang.String value)
Sets the value of the 'Application' attribute.

Parameters:
value - the new value of the 'Application' attribute.
See Also:
getApplication()
Generated

getExecutionEnvironment

java.lang.String getExecutionEnvironment()
Returns the value of the 'Execution Environment' attribute.

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

Returns:
the value of the 'Execution Environment' attribute.
See Also:
setExecutionEnvironment(String), CBEPackage.getCBEComponentIdentification_ExecutionEnvironment()
Generated
[EMF] Model

setExecutionEnvironment

void setExecutionEnvironment(java.lang.String value)
Sets the value of the 'Execution Environment' attribute.

Parameters:
value - the new value of the 'Execution Environment' attribute.
See Also:
getExecutionEnvironment()
Generated

getComponent

java.lang.String getComponent()
Returns the value of the 'Component' attribute.

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

Returns:
the value of the 'Component' attribute.
See Also:
setComponent(String), CBEPackage.getCBEComponentIdentification_Component()
Generated
[EMF] Model

setComponent

void setComponent(java.lang.String value)
Sets the value of the 'Component' attribute.

Parameters:
value - the new value of the 'Component' attribute.
See Also:
getComponent()
Generated

getSubComponent

java.lang.String getSubComponent()
Returns the value of the 'Sub Component' attribute.

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

Returns:
the value of the 'Sub Component' attribute.
See Also:
setSubComponent(String), CBEPackage.getCBEComponentIdentification_SubComponent()
Generated
[EMF] Model

setSubComponent

void setSubComponent(java.lang.String value)
Sets the value of the 'Sub Component' attribute.

Parameters:
value - the new value of the 'Sub Component' attribute.
See Also:
getSubComponent()
Generated

getComponentIdType

java.lang.String getComponentIdType()
Returns the value of the 'Component Id Type' attribute.

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

Returns:
the value of the 'Component Id Type' attribute.
See Also:
setComponentIdType(String), CBEPackage.getCBEComponentIdentification_ComponentIdType()
Generated
[EMF] Model

setComponentIdType

void setComponentIdType(java.lang.String value)
Sets the value of the 'Component Id Type' attribute.

Parameters:
value - the new value of the 'Component Id Type' attribute.
See Also:
getComponentIdType()
Generated

getInstanceId

java.lang.String getInstanceId()
Returns the value of the 'Instance Id' attribute.

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

Returns:
the value of the 'Instance Id' attribute.
See Also:
setInstanceId(String), CBEPackage.getCBEComponentIdentification_InstanceId()
Generated
[EMF] Model

setInstanceId

void setInstanceId(java.lang.String value)
Sets the value of the 'Instance Id' attribute.

Parameters:
value - the new value of the 'Instance Id' attribute.
See Also:
getInstanceId()
Generated

getProcessId

java.lang.String getProcessId()
Returns the value of the 'Process Id' attribute.

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

This property identifies the processID of the "running" component or subcomponent that generated the artifact. This property is optional.

Returns:
the value of the 'Process Id' attribute.
See Also:
setProcessId(String), CBEPackage.getCBEComponentIdentification_ProcessId()
Generated
[EMF] Model

setProcessId

void setProcessId(java.lang.String value)
Sets the value of the 'Process Id' attribute.

Parameters:
value - the new value of the 'Process Id' attribute.
See Also:
getProcessId()
Generated

getThreadId

java.lang.String getThreadId()
Returns the value of the 'Thread Id' attribute.

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

This property identifies the ThreadID of the component or subcomponent indicated by the Process ID that generated the artifact. A running process may spawn one or more thread to carry its function and/or incoming requests, the ThreadID will change accordingly. This property is optional.

Returns:
the value of the 'Thread Id' attribute.
See Also:
setThreadId(String), CBEPackage.getCBEComponentIdentification_ThreadId()
Generated
[EMF] Model

setThreadId

void setThreadId(java.lang.String value)
Sets the value of the 'Thread Id' attribute.

Parameters:
value - the new value of the 'Thread Id' attribute.
See Also:
getThreadId()
Generated

getComponentType

java.lang.String getComponentType()
Returns the value of the 'Component Type' attribute.

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

Returns:
the value of the 'Component Type' attribute.
See Also:
setComponentType(String), CBEPackage.getCBEComponentIdentification_ComponentType()
Generated
[EMF] Model

setComponentType

void setComponentType(java.lang.String value)
Sets the value of the 'Component Type' attribute.

Parameters:
value - the new value of the 'Component Type' attribute.
See Also:
getComponentType()
Generated

TPTP 4.5.0 Platform Project
Public API Specification