Community
Participate
Working Groups
for use with faces config editor, wizards, etc.
*** Bug 126181 has been marked as a duplicate of this bug. ***
Created attachment 35318 [details] IBM's contribution for EMF Model of facesconfig
I suggest the patch/plugin be resubmitted with "EPL standard" about.html, as described in http://www.eclipse.org/legal/epl/about.php and with "EPL Standard Copyrights", e.g. For EPL projects, the notice template is: /******************************************************************************* * Copyright (c) {DATE} {INITIAL COPYRIGHT OWNER} {OTHER COPYRIGHT OWNERS}. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * {INITIAL AUTHOR} - initial API and implementation *******************************************************************************/
Created attachment 35435 [details] Add copyright for java files and ecore model files
There are discrepancies in the contributed Ecore model, generated classes, and translators that need to be resolved. These discrepancies fall into three basic areas. 1) Some generated classes contain "@generated" properties and accessor methods that are not in the model, or vice-versa. For example, DescriptionType.java has "@generated" methods "getMixed()", "getGroup()", "getAny()", and "getLang()", but the Ecore model defines attributes "value", "id", and "lang". 2) Some generated classes are not defined in the Ecore model at all. Examples are DefaultRenderKitIdType.java and FacetType.java. 3) Some translators do not get an element's text content into any modeled attribute. An example is DescriptionTranslator.java.
Created attachment 36175 [details] Updated ecore Updated the ecore. The previous one was generated from the wrong file. For the third item, some elements like <Description> can include any elements. I don't know how to handle this case in the model and the translators.
Model updated and added to CVS. Log any subsequent issues with model in new bug reports.
Model is created - closing bug.