/*****************************************************************
 ** @author   STF 433
 ** @version  0.0.1
 ** @purpose  1:8.2.3.1, Ensure that name handling of imported enumerations is properly handled
 ** @verdict  pass reject
 *****************************************************************/


module NegSem_08020301_GeneralFormatOfImport_001 {
	import from NegSem_08020301_GeneralFormatOfImport_001_import all;


	//according to CR5607 the following definitions are not allowed, name conflict must be detected
	const EnumType2 enumX := enumX;
	const EnumType  enumY := enumX;

}

module NegSem_08020301_GeneralFormatOfImport_001_import {
	type enumerated EnumType {enumX, enumY, enumZ};
	type enumerated EnumType2 {enumX, enumY, enumZ};

}
