class OpenEdge.Core.Collections.MapEntry
	implements OpenEdge.Core.Collections.IMapEntry:

	constructor public MapEntry ( poMap as OpenEdge.Core.Collections.IMap, poKey as Progress.Lang.Object):
	end.

	define protected property OwningMap as OpenEdge.Core.Collections.IMap no-undo
		protected get.
		protected set.

	define public property Key as Progress.Lang.Object no-undo
		public get.
		private set.

	define public property Value as Progress.Lang.Object no-undo
		public get.
		public set.

	method public override logical Equals ( o as Progress.Lang.Object):
	end.

end.
