2. Second problem is that I also am see code generated in several places
in several classes for a class called EStringToStringMapEntry (Looks a
bit similar to the bug 339123 wonder if a similar work around tactic is
in order?).

Since this class does does not exist I of course get a bunch of errors
(170 + errors) show up with messageslike:

To be short, please give a try to EEF 0.9.0, which contains a lots of
bugfixes. We are currently stable enough with 0.9.0RC4.

if you still have problems with your usecase, please respond in this forum.

Le 19/03/2011 00:52, John E. Conlon a écrit :
> Have generated an EMF model and a standard EMF editor from the kml
> schemas at
> http://schemas.opengis.net/kml/2.2.0/
>
> would like to use EEF (0.8.2) to make the standard emf editor more user
> friendly.
>
> Unfortunately have encountered a couple problems generating the EEF
> architecture and am sort of stuck on the second one.
>
> 1. First problem is related to
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=339123 which I worked
> around it with a global replace of the wrongly generated class name. So
> far so good.
>
> 2. Second problem is that I also am see code generated in several places
> in several classes for a class called EStringToStringMapEntry (Looks a
> bit similar to the bug 339123 wonder if a similar work around tactic is
> in order?).
>
> Since this class does does not exist I of course get a bunch of errors
> (170 + errors) show up with messageslike:
>
> Description Resource Path Location Type EStringToStringMapEntry cannot
> be resolved to a type
> DocumentRootPropertiesEditionPartImpl.java
> /com.verticon.google.kmlgx.core.model.edit/src-gen/com/verti con/google/kmlgx/parts/impl
> line 175 Java Problem
>
> Here is a snip from the initPart method of a generated component class
> called AtomRootPropertiesEditionComponent (which extends
> StandardPropertiesEditionComponent)
>
>
> public void initPart(java.lang.Class key, int kind, EObject elt,
> ResourceSet allResource) {
> ...
>
> public boolean select(Viewer viewer, Object parentElement, Object
> element) {
> return (element instanceof String && element.equals("")) || (element
> instanceof EStringToStringMapEntry); //$NON-NLS-1$
> }
>
>
>
> Any help or tips would be very appreciated.
>
> thanks for the great project,
>
> John

Out of naivety I took the suggested fix from the marker of changing EStringToStringMapEntry to org.eclipse.emf.ecore.impl.EStringToStringMapEntryImpl. Did the Indigo bundling of EEF miss the interface EStringToStringMap or do I have something missing from my project?