Package org.eclipse.emf.cdo.lm.assembly
Interface AssemblyModule
- All Superinterfaces:
CDOObject
,CDOWithID
,Comparable<AssemblyModule>
,EObject
,ModelElement
,Notifier
- All Known Implementing Classes:
AssemblyModuleImpl
A representation of the model object
'Module'.
- See Also:
- Generated
- Extends
- Comparable
- 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 TypeMethodDescriptionReturns the value of the 'Assembly' container reference.Returns the value of the 'Branch Point' attribute.getName()
Returns the value of the 'Name' attribute.Returns the value of the 'Version' attribute.boolean
isRoot()
Returns the value of the 'Root' attribute.void
setAssembly
(Assembly value) Sets the value of the 'Assembly
' container reference.void
setBranchPoint
(CDOBranchPointRef value) Sets the value of the 'Branch Point
' attribute.void
Sets the value of the 'Name
' attribute.void
setRoot
(boolean value) Sets the value of the 'Root
' attribute.void
setVersion
(Version value) Sets the value of the 'Version
' attribute.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 java.lang.Comparable
compareTo
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
-
getAssembly
Assembly getAssembly()Returns the value of the 'Assembly' container reference. It is bidirectional and its opposite is 'Modules
'.- Returns:
- the value of the 'Assembly' container reference.
- See Also:
- Generated
- Model
- opposite="modules" required="true" transient="false"
-
setAssembly
Sets the value of the 'Assembly
' container reference.- Parameters:
value
- the new value of the 'Assembly' 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
-
getVersion
Version getVersion()Returns the value of the 'Version' attribute.- Returns:
- the value of the 'Version' attribute.
- See Also:
- Generated
- Model
- dataType="org.eclipse.emf.cdo.lm.modules.Version" required="true"
-
setVersion
Sets the value of the 'Version
' attribute.- Parameters:
value
- the new value of the 'Version' attribute.- See Also:
- Generated
-
getBranchPoint
CDOBranchPointRef getBranchPoint()Returns the value of the 'Branch Point' attribute.- Returns:
- the value of the 'Branch Point' attribute.
- See Also:
- Generated
- Model
- dataType="org.eclipse.emf.cdo.etypes.BranchPointRef" required="true"
-
setBranchPoint
Sets the value of the 'Branch Point
' attribute.- Parameters:
value
- the new value of the 'Branch Point' attribute.- See Also:
- Generated
-
isRoot
boolean isRoot()Returns the value of the 'Root' attribute.- Returns:
- the value of the 'Root' attribute.
- See Also:
- Generated
- Model
-
setRoot
void setRoot(boolean value) Sets the value of the 'Root
' attribute.- Parameters:
value
- the new value of the 'Root' attribute.- See Also:
- Generated
-