org.eclipse.mtj.api.project
Interface TargetDevice

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

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

A representation of the model object 'Target Device'.

The following features are supported:

See Also:
ProjectPackage.getTargetDevice()

Method Summary
 java.lang.String getDescription()
          Returns the value of the 'Description' attribute.
 java.lang.String getDeviceGroupName()
          Returns the value of the 'Device Group Name' attribute.
 java.lang.String getDeviceName()
          Returns the value of the 'Device Name' attribute.
 java.lang.String getDevicePlatformName()
          Returns the value of the 'Device Platform Name' attribute.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 org.eclipse.emf.common.util.EList getPreprocessingDetails()
          Returns the value of the 'Preprocessing Details' containment reference list.
 RuntimePlatformDefinition getRuntimePlatform()
          Returns the value of the 'Runtime Platform' containment reference.
 org.eclipse.emf.common.util.EList getSigningDetails()
          Returns the value of the 'Signing Details' containment reference list.
 void setDescription(java.lang.String value)
          Sets the value of the 'Description' attribute.
 void setDeviceGroupName(java.lang.String value)
          Sets the value of the 'Device Group Name' attribute.
 void setDeviceName(java.lang.String value)
          Sets the value of the 'Device Name' attribute.
 void setDevicePlatformName(java.lang.String value)
          Sets the value of the 'Device Platform Name' attribute.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setRuntimePlatform(RuntimePlatformDefinition value)
          Sets the value of the 'Runtime Platform' containment 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

getSigningDetails

org.eclipse.emf.common.util.EList getSigningDetails()
Returns the value of the 'Signing Details' containment reference list. The list contents are of type SigningDetail.

If the meaning of the 'Signing Details' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Signing Details' containment reference list.
See Also:
ProjectPackage.getTargetDevice_SigningDetails()

getPreprocessingDetails

org.eclipse.emf.common.util.EList getPreprocessingDetails()
Returns the value of the 'Preprocessing Details' containment reference list. The list contents are of type PreprocessingDetail.

If the meaning of the 'Preprocessing Details' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Preprocessing Details' containment reference list.
See Also:
ProjectPackage.getTargetDevice_PreprocessingDetails()

getRuntimePlatform

RuntimePlatformDefinition getRuntimePlatform()
Returns the value of the 'Runtime Platform' containment reference.

If the meaning of the 'Runtime Platform' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Runtime Platform' containment reference.
See Also:
setRuntimePlatform(RuntimePlatformDefinition), ProjectPackage.getTargetDevice_RuntimePlatform()

setRuntimePlatform

void setRuntimePlatform(RuntimePlatformDefinition value)
Sets the value of the 'Runtime Platform' containment reference.

Parameters:
value - the new value of the 'Runtime Platform' containment reference.
See Also:
getRuntimePlatform()

getName

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

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

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), ProjectPackage.getTargetDevice_Name()

setName

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

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getDescription

java.lang.String getDescription()
Returns the value of the 'Description' attribute.

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

Returns:
the value of the 'Description' attribute.
See Also:
setDescription(String), ProjectPackage.getTargetDevice_Description()

setDescription

void setDescription(java.lang.String value)
Sets the value of the 'Description' attribute.

Parameters:
value - the new value of the 'Description' attribute.
See Also:
getDescription()

getDevicePlatformName

java.lang.String getDevicePlatformName()
Returns the value of the 'Device Platform Name' attribute.

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

Returns:
the value of the 'Device Platform Name' attribute.
See Also:
setDevicePlatformName(String), ProjectPackage.getTargetDevice_DevicePlatformName()

setDevicePlatformName

void setDevicePlatformName(java.lang.String value)
Sets the value of the 'Device Platform Name' attribute.

Parameters:
value - the new value of the 'Device Platform Name' attribute.
See Also:
getDevicePlatformName()

getDeviceName

java.lang.String getDeviceName()
Returns the value of the 'Device Name' attribute.

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

Returns:
the value of the 'Device Name' attribute.
See Also:
setDeviceName(String), ProjectPackage.getTargetDevice_DeviceName()

setDeviceName

void setDeviceName(java.lang.String value)
Sets the value of the 'Device Name' attribute.

Parameters:
value - the new value of the 'Device Name' attribute.
See Also:
getDeviceName()

getDeviceGroupName

java.lang.String getDeviceGroupName()
Returns the value of the 'Device Group Name' attribute.

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

Returns:
the value of the 'Device Group Name' attribute.
See Also:
setDeviceGroupName(String), ProjectPackage.getTargetDevice_DeviceGroupName()

setDeviceGroupName

void setDeviceGroupName(java.lang.String value)
Sets the value of the 'Device Group Name' attribute.

Parameters:
value - the new value of the 'Device Group Name' attribute.
See Also:
getDeviceGroupName()