<!ELEMENT extension (annotationFactory* , simpleFactory* , constantFactory* , factory* , factories*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT annotationFactory EMPTY>
<!ATTLIST annotationFactory
productGroup IDREF #REQUIRED
type CDATA #REQUIRED
productClass CDATA #REQUIRED>
<!ELEMENT simpleFactory EMPTY>
<!ATTLIST simpleFactory
productGroup IDREF #REQUIRED
type CDATA #REQUIRED
productClass CDATA #REQUIRED
setterName CDATA #IMPLIED>
<!ELEMENT constantFactory EMPTY>
<!ATTLIST constantFactory
productGroup IDREF #REQUIRED
type CDATA #REQUIRED
class CDATA #REQUIRED
name CDATA #IMPLIED>
<!ELEMENT factory EMPTY>
<!ATTLIST factory
productGroup IDREF #REQUIRED
type CDATA #REQUIRED
class CDATA #REQUIRED>
<!ATTLIST factories
productGroup IDREF #REQUIRED
class CDATA #REQUIRED>
<!ELEMENT type EMPTY>
<!ATTLIST type
value CDATA #REQUIRED>
Copyright (c) 2007, 2012, 2021-2023 Eike Stepper (Loehne, Germany) and others.
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