Package org.eclipse.emf.cdo.lm
Interface Module
- All Superinterfaces:
CDOObject
,CDOWithID
,EObject
,ModelElement
,Notifier
,SystemElement
- All Known Implementing Classes:
ModuleImpl
A representation of the model object
'Module'.
- 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.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
forEachBaseline
(Consumer<Baseline> consumer) boolean
forEachBaseline
(Predicate<Baseline> predicate) getName()
Returns the value of the 'Name' attribute.getStream
(int majorVersion, int minorVersion) Returns the value of the 'Streams' containment reference list.Returns the value of the 'System' container reference.getType()
Returns the value of the 'Type' reference.void
Sets the value of the 'Name
' attribute.void
Sets the value of the 'System
' container reference.void
setType
(ModuleType value) Sets the value of the 'Type
' 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
-
Field Details
-
COMPARATOR
-
-
Method Details
-
getSystem
System getSystem()Returns the value of the 'System' container reference. It is bidirectional and its opposite is 'Modules
'.- Specified by:
getSystem
in interfaceSystemElement
- Returns:
- the value of the 'System' container reference.
- See Also:
- Generated
- Model
- opposite="modules" 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
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
- Generated
- Model
- required="true"
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- Generated
-
getStreams
Returns the value of the 'Streams' containment reference list. The list contents are of typeStream
. It is bidirectional and its opposite is 'Module
'.- Returns:
- the value of the 'Streams' containment reference list.
- See Also:
- Generated
- Model
- opposite="module" containment="true"
-
getType
ModuleType getType()Returns the value of the 'Type' reference.- Returns:
- the value of the 'Type' reference.
- See Also:
- Generated
- Model
-
setType
Sets the value of the 'Type
' reference.- Parameters:
value
- the new value of the 'Type' reference.- See Also:
- Generated
-
getStream
-
getStream
-
getAllBaselines
-
forEachBaseline
-
forEachBaseline
- Since:
- 1.3
-