org.eclipse.gmt.umlx.qvtoperational
Interface ModelType

All Superinterfaces:
Class, Element, org.eclipse.emf.ecore.EObject, Extent, NamedElement, org.eclipse.emf.common.notify.Notifier, Object, Type, URIExtent

public interface ModelType
extends Class, URIExtent

A representation of the model object 'Model Type'.

The following features are supported:

See Also:
QvtoperationalPackage.getModelType()

Method Summary
 org.eclipse.emf.common.util.EList<OclExpression> getAdditionalCondition()
          Returns the value of the 'Additional Condition' containment reference list.
 java.lang.String getConformanceKind()
          Returns the value of the 'Conformance Kind' attribute.
 org.eclipse.emf.common.util.EList<Package> getMetamodel()
          Returns the value of the 'Metamodel' reference list.
 void setConformanceKind(java.lang.String value)
          Sets the value of the 'Conformance Kind' attribute.
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.Class
getIsAbstract, getOwnedAttribute, getOwnedOperation, getSuperClass, setIsAbstract
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.Type
getPackage, setPackage
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.NamedElement
getName, setName
 
Methods inherited from interface org.eclipse.gmt.umlx.emof.Element
getOwnedComment, getTag
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getMetamodel

org.eclipse.emf.common.util.EList<Package> getMetamodel()
Returns the value of the 'Metamodel' reference list. The list contents are of type Package.

If the meaning of the 'Metamodel' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Metamodel' reference list.
See Also:
QvtoperationalPackage.getModelType_Metamodel()

getAdditionalCondition

org.eclipse.emf.common.util.EList<OclExpression> getAdditionalCondition()
Returns the value of the 'Additional Condition' containment reference list. The list contents are of type OclExpression.

If the meaning of the 'Additional Condition' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Additional Condition' containment reference list.
See Also:
QvtoperationalPackage.getModelType_AdditionalCondition()

getConformanceKind

java.lang.String getConformanceKind()
Returns the value of the 'Conformance Kind' attribute.

If the meaning of the 'Conformance Kind' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Conformance Kind' attribute.
See Also:
setConformanceKind(String), QvtoperationalPackage.getModelType_ConformanceKind()

setConformanceKind

void setConformanceKind(java.lang.String value)
Sets the value of the 'Conformance Kind' attribute.

Parameters:
value - the new value of the 'Conformance Kind' attribute.
See Also:
getConformanceKind()