org.eclipse.gmt.umlx.registry.km3.environment
Class KM3PackageEnvironment
java.lang.Object
org.eclipse.gmt.umlx.registry.km3.environment.KM3Environment<PackageCS>
org.eclipse.gmt.umlx.registry.km3.environment.KM3PackageEnvironment
public class KM3PackageEnvironment
- extends KM3Environment<PackageCS>
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KM3PackageEnvironment
public KM3PackageEnvironment(KM3MetaModelEnvironment env,
PackageCS packageCS)
KM3PackageEnvironment
public KM3PackageEnvironment(KM3PackageEnvironment env,
PackageCS packageCS)
createDataType
public void createDataType(DataTypeCS dataTypeCS)
createEnumeration
public void createEnumeration(EnumerationCS enumerationCS)
createEnvironment
public KM3ClassEnvironment createEnvironment(ClassCS classCS)
createEnvironment
public KM3PackageEnvironment createEnvironment(PackageCS packageCS)
getDataType
public org.eclipse.emf.ecore.EDataType getDataType(DataTypeCS dataTypeCS)
getEnumeration
public org.eclipse.emf.ecore.EEnum getEnumeration(EnumerationCS enumerationCS)
getEnvironment
public KM3ClassEnvironment getEnvironment(ClassCS classCS)
getEnvironment
public KM3PackageEnvironment getEnvironment(PackageCS packageCS)
getParent
public KM3MetaModelEnvironment getParent()
- Overrides:
getParent
in class KM3Environment<PackageCS>
getEPackage
public org.eclipse.emf.ecore.EPackage getEPackage()
- Overrides:
getEPackage
in class KM3Environment<PackageCS>
resolveType
public org.eclipse.emf.ecore.EClassifier resolveType(IdentifiersCS typeName,
int firstIndex)
resolveType
public void resolveType(IdentifiersCS typeName,
int firstIndex,
java.util.List<org.eclipse.emf.ecore.EClassifier> resolutions)