Interface ClassType
-
- All Superinterfaces:
EntityType
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,Type
- All Known Implementing Classes:
ClassTypeImpl
public interface ClassType extends EntityType
A representation of the model object 'Class Type'.The following features are supported:
- See Also:
PatternLanguagePackage.getClassType()
- Generated:
- Model:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClassifier
getClassname()
Returns the value of the 'Classname' reference.PackageImport
getMetamodel()
Returns the value of the 'Metamodel' reference.void
setClassname(org.eclipse.emf.ecore.EClassifier value)
Sets the value of the 'Classname
' reference.void
setMetamodel(PackageImport value)
Sets the value of the 'Metamodel
' reference.java.lang.String
toString()
-
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
-
Methods inherited from interface org.eclipse.viatra.query.patternlanguage.emf.vql.Type
getTypename, setTypename
-
-
-
-
Method Detail
-
getMetamodel
PackageImport getMetamodel()
Returns the value of the 'Metamodel' reference.- Returns:
- the value of the 'Metamodel' reference.
- See Also:
setMetamodel(PackageImport)
,PatternLanguagePackage.getClassType_Metamodel()
- Generated:
- Model:
-
setMetamodel
void setMetamodel(PackageImport value)
Sets the value of the 'Metamodel
' reference.- Parameters:
value
- the new value of the 'Metamodel' reference.- See Also:
getMetamodel()
- Generated:
-
getClassname
org.eclipse.emf.ecore.EClassifier getClassname()
Returns the value of the 'Classname' reference.- Returns:
- the value of the 'Classname' reference.
- See Also:
setClassname(EClassifier)
,PatternLanguagePackage.getClassType_Classname()
- Generated:
- Model:
-
setClassname
void setClassname(org.eclipse.emf.ecore.EClassifier value)
Sets the value of the 'Classname
' reference.- Parameters:
value
- the new value of the 'Classname' reference.- See Also:
getClassname()
- Generated:
-
-