Package org.enterprisedomain.classmaker
Interface Models
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ModelsImpl
public interface Models
extends org.eclipse.emf.ecore.EObject
A representation of the model object
'Models'.
A holder of pair of references. To blueprint dynamic
model instance, and to a resulting generated one.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EObject
Returns the value of the 'Dynamic' containment reference.org.eclipse.emf.ecore.EObject
Returns the value of the 'Generated' reference.org.eclipse.emf.common.EMFPlugin
Returns the value of the 'Generated Edit' reference.org.eclipse.emf.common.EMFPlugin
Returns the value of the 'Generated Editor' reference.Returns the value of the 'Parent' container reference.void
setDynamic
(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Dynamic
' containment reference.void
setGenerated
(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Generated
' reference.void
setGeneratedEdit
(org.eclipse.emf.common.EMFPlugin value) Sets the value of the 'Generated Edit
' attribute.void
setGeneratedEditor
(org.eclipse.emf.common.EMFPlugin value) Sets the value of the 'Generated Editor
' attribute.void
Sets the value of the 'Parent
' container reference.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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getDynamic
org.eclipse.emf.ecore.EObject getDynamic()Returns the value of the 'Dynamic' containment reference. Dynamic modelEPackage
instance, which serves as a blueprint formaking
.- Returns:
- the value of the 'Dynamic' containment reference.
- See Also:
-
setDynamic
void setDynamic(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Dynamic
' containment reference.- Parameters:
value
- the new value of the 'Dynamic' containment reference.- See Also:
-
getGenerated
org.eclipse.emf.ecore.EObject getGenerated()Returns the value of the 'Generated' reference. Generated modelEPackage
instance, which appears as a result ofmaking
.- Returns:
- the value of the 'Generated' reference.
- See Also:
-
setGenerated
void setGenerated(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Generated
' reference.- Parameters:
value
- the new value of the 'Generated' reference.- See Also:
-
getGeneratedEdit
org.eclipse.emf.common.EMFPlugin getGeneratedEdit()Returns the value of the 'Generated Edit' reference.- Returns:
- the value of the 'Generated Edit' reference.
- See Also:
-
setGeneratedEdit
void setGeneratedEdit(org.eclipse.emf.common.EMFPlugin value) Sets the value of the 'Generated Edit
' attribute.- Parameters:
value
- the new value of the 'Generated Edit' attribute.- See Also:
-
getGeneratedEditor
org.eclipse.emf.common.EMFPlugin getGeneratedEditor()Returns the value of the 'Generated Editor' reference.- Returns:
- the value of the 'Generated Editor' reference.
- See Also:
-
setGeneratedEditor
void setGeneratedEditor(org.eclipse.emf.common.EMFPlugin value) Sets the value of the 'Generated Editor
' attribute.- Parameters:
value
- the new value of the 'Generated Editor' attribute.- See Also:
-
getParent
Item getParent()Returns the value of the 'Parent' container reference. It is bidirectional and its opposite is 'Domain Model
'. AnItem
containing ModelPair.- Returns:
- the value of the 'Parent' container reference.
- See Also:
-
setParent
Sets the value of the 'Parent
' container reference.- Parameters:
value
- the new value of the 'Parent' container reference.- See Also:
-