|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.mtj.api.project.impl.ProjectImpl
public class ProjectImpl
An implementation of the model object 'Project'.
The following features are implemented:
TypeTarget DevicesDefault Target DeviceObfuscation DetailNamePackaging DetailsDefault Deployment Device
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
TargetDevice |
basicGetDefaultDeploymentDevice()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDefaultTargetDevice(TargetDevice newDefaultTargetDevice,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetObfuscationDetail(ObfuscationDetail newObfuscationDetail,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetPackagingDetails(PackagingDetails newPackagingDetails,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
TargetDevice |
getDefaultDeploymentDevice()
|
TargetDevice |
getDefaultTargetDevice()
|
java.lang.String |
getName()
|
ObfuscationDetail |
getObfuscationDetail()
|
PackagingDetails |
getPackagingDetails()
|
org.eclipse.emf.common.util.EList |
getTargetDevices()
|
ProjectType |
getType()
|
void |
setDefaultDeploymentDevice(TargetDevice newDefaultDeploymentDevice)
|
void |
setDefaultTargetDevice(TargetDevice newDefaultTargetDevice)
|
void |
setName(java.lang.String newName)
|
void |
setObfuscationDetail(ObfuscationDetail newObfuscationDetail)
|
void |
setPackagingDetails(PackagingDetails newPackagingDetails)
|
void |
setType(ProjectType newType)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Method Detail |
|---|
public ProjectType getType()
getType in interface ProjectProjectType,
Project.setType(ProjectType),
ProjectPackage.getProject_Type()public void setType(ProjectType newType)
setType in interface ProjectnewType - the new value of the 'Type' attribute.ProjectType,
Project.getType()public org.eclipse.emf.common.util.EList getTargetDevices()
getTargetDevices in interface ProjectProjectPackage.getProject_TargetDevices()public TargetDevice getDefaultTargetDevice()
getDefaultTargetDevice in interface ProjectProject.setDefaultTargetDevice(TargetDevice),
ProjectPackage.getProject_DefaultTargetDevice()
public org.eclipse.emf.common.notify.NotificationChain basicSetDefaultTargetDevice(TargetDevice newDefaultTargetDevice,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDefaultTargetDevice(TargetDevice newDefaultTargetDevice)
setDefaultTargetDevice in interface ProjectnewDefaultTargetDevice - the new value of the 'Default Target Device' containment reference.Project.getDefaultTargetDevice()public ObfuscationDetail getObfuscationDetail()
getObfuscationDetail in interface ProjectProject.setObfuscationDetail(ObfuscationDetail),
ProjectPackage.getProject_ObfuscationDetail()
public org.eclipse.emf.common.notify.NotificationChain basicSetObfuscationDetail(ObfuscationDetail newObfuscationDetail,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setObfuscationDetail(ObfuscationDetail newObfuscationDetail)
setObfuscationDetail in interface ProjectnewObfuscationDetail - the new value of the 'Obfuscation Detail' containment reference.Project.getObfuscationDetail()public java.lang.String getName()
getName in interface ProjectProject.setName(String),
ProjectPackage.getProject_Name()public void setName(java.lang.String newName)
setName in interface ProjectnewName - the new value of the 'Name' attribute.Project.getName()public PackagingDetails getPackagingDetails()
getPackagingDetails in interface ProjectProject.setPackagingDetails(PackagingDetails),
ProjectPackage.getProject_PackagingDetails()
public org.eclipse.emf.common.notify.NotificationChain basicSetPackagingDetails(PackagingDetails newPackagingDetails,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPackagingDetails(PackagingDetails newPackagingDetails)
setPackagingDetails in interface ProjectnewPackagingDetails - the new value of the 'Packaging Details' containment reference.Project.getPackagingDetails()public TargetDevice getDefaultDeploymentDevice()
getDefaultDeploymentDevice in interface ProjectProject.setDefaultDeploymentDevice(TargetDevice),
ProjectPackage.getProject_DefaultDeploymentDevice()public TargetDevice basicGetDefaultDeploymentDevice()
public void setDefaultDeploymentDevice(TargetDevice newDefaultDeploymentDevice)
setDefaultDeploymentDevice in interface ProjectnewDefaultDeploymentDevice - the new value of the 'Default Deployment Device' reference.Project.getDefaultDeploymentDevice()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in interface org.eclipse.emf.ecore.InternalEObjecteInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
eGet in interface org.eclipse.emf.ecore.EObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.EObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset in interface org.eclipse.emf.ecore.EObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||