Package org.eclipse.emf.cdo.lm
Interface Process
- All Superinterfaces:
CDOObject
,CDOWithID
,EObject
,ModelElement
,Notifier
,SystemElement
- All Known Implementing Classes:
ProcessImpl
A representation of the model object
'Process'.
- See Also:
- Generated
- Model
- No Implement
- This interface is not intended to be implemented by clients.
The following features are supported:
- No Extend
- This interface is not intended to be extended by clients.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addDropType
(String name, boolean release) boolean
addModuleType
(String name) getDropType
(String name) Returns the value of the 'Drop Types' containment reference list.Returns the value of the 'Initial Module Version' attribute.Returns the value of the 'Module Definition Path' attribute.getModuleType
(String name) Returns the value of the 'Module Types' containment reference list.Returns the value of the 'System' container reference.void
setInitialModuleVersion
(Version value) Sets the value of the 'Initial Module Version
' attribute.void
setModuleDefinitionPath
(String value) Sets the value of the 'Module Definition Path
' attribute.void
Sets the value of the 'System
' container reference.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.cdo.etypes.ModelElement
getAnnotation, getAnnotations
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getSystem
System getSystem()Returns the value of the 'System' container reference. It is bidirectional and its opposite is 'Process
'.- Specified by:
getSystem
in interfaceSystemElement
- Returns:
- the value of the 'System' container reference.
- See Also:
- Generated
- Model
- opposite="process" required="true" transient="false"
-
setSystem
Sets the value of the 'System
' container reference.- Parameters:
value
- the new value of the 'System' container reference.- See Also:
- Generated
-
getDropTypes
Returns the value of the 'Drop Types' containment reference list. The list contents are of typeDropType
. It is bidirectional and its opposite is 'Process
'.- Returns:
- the value of the 'Drop Types' containment reference list.
- See Also:
- Generated
- Model
- opposite="process" containment="true"
-
getModuleDefinitionPath
String getModuleDefinitionPath()Returns the value of the 'Module Definition Path' attribute.- Returns:
- the value of the 'Module Definition Path' attribute.
- See Also:
- Generated
- Model
- required="true"
-
setModuleDefinitionPath
Sets the value of the 'Module Definition Path
' attribute.- Parameters:
value
- the new value of the 'Module Definition Path' attribute.- See Also:
- Generated
-
getInitialModuleVersion
Version getInitialModuleVersion()Returns the value of the 'Initial Module Version' attribute. The default value is"0.1.0"
.- Returns:
- the value of the 'Initial Module Version' attribute.
- See Also:
- Generated
- Model
- default="0.1.0" dataType="org.eclipse.emf.cdo.lm.modules.Version" required="true"
-
setInitialModuleVersion
Sets the value of the 'Initial Module Version
' attribute.- Parameters:
value
- the new value of the 'Initial Module Version' attribute.- See Also:
- Generated
-
getModuleTypes
EList<ModuleType> getModuleTypes()Returns the value of the 'Module Types' containment reference list. The list contents are of typeModuleType
. It is bidirectional and its opposite is 'Process
'.- Returns:
- the value of the 'Module Types' containment reference list.
- See Also:
- Generated
- Model
- opposite="process" containment="true"
-
addDropType
- Since:
- 1.1
-
getDropType
-
addModuleType
- Since:
- 1.1
-
getModuleType
- Since:
- 1.1
-