Package org.eclipse.m2m.atl.emftvm
Interface ModelDeclaration
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ModelDeclarationImpl
public interface ModelDeclaration
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Model Declaration'.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Inout Model For' container reference.Returns the value of the 'Input Model For' container reference.Returns the value of the 'Meta Model Name' attribute.Returns the value of the 'Model Name' attribute.Returns the value of the 'Output Model For' container reference.void
setInoutModelFor
(Module value) Sets the value of the 'Inout Model For
' container reference.void
setInputModelFor
(Module value) Sets the value of the 'Input Model For
' container reference.void
setMetaModelName
(String value) Sets the value of the 'Meta Model Name
' attribute.void
setModelName
(String value) Sets the value of the 'Model Name
' attribute.void
setOutputModelFor
(Module value) Sets the value of the 'Output Model For
' 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
-
getModelName
String getModelName()Returns the value of the 'Model Name' attribute.If the meaning of the 'Model Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Model Name' attribute.
- See Also:
-
setModelName
Sets the value of the 'Model Name
' attribute.- Parameters:
value
- the new value of the 'Model Name' attribute.- See Also:
-
getMetaModelName
String getMetaModelName()Returns the value of the 'Meta Model Name' attribute.If the meaning of the 'Meta Model Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Meta Model Name' attribute.
- See Also:
-
setMetaModelName
Sets the value of the 'Meta Model Name
' attribute.- Parameters:
value
- the new value of the 'Meta Model Name' attribute.- See Also:
-
getInputModelFor
Module getInputModelFor()Returns the value of the 'Input Model For' container reference. It is bidirectional and its opposite is 'Input Models
'.If the meaning of the 'Input Model For' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Input Model For' container reference.
- See Also:
-
setInputModelFor
Sets the value of the 'Input Model For
' container reference.- Parameters:
value
- the new value of the 'Input Model For' container reference.- See Also:
-
getInoutModelFor
Module getInoutModelFor()Returns the value of the 'Inout Model For' container reference. It is bidirectional and its opposite is 'Inout Models
'.If the meaning of the 'Inout Model For' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Inout Model For' container reference.
- See Also:
-
setInoutModelFor
Sets the value of the 'Inout Model For
' container reference.- Parameters:
value
- the new value of the 'Inout Model For' container reference.- See Also:
-
getOutputModelFor
Module getOutputModelFor()Returns the value of the 'Output Model For' container reference. It is bidirectional and its opposite is 'Output Models
'.If the meaning of the 'Output Model For' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Output Model For' container reference.
- See Also:
-
setOutputModelFor
Sets the value of the 'Output Model For
' container reference.- Parameters:
value
- the new value of the 'Output Model For' container reference.- See Also:
-