<!ELEMENT extension (factories? , java6processors?)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT factories (factory*)>
<!ATTLIST factories
enableDefault (true | false) >
<!ELEMENT factory EMPTY>
<!ATTLIST factory
class CDATA #REQUIRED
implements CDATA #IMPLIED>
<!ELEMENT java6processors (java6processor*)>
<!ATTLIST java6processors
enableDefault (true | false) >
<!ELEMENT java6processor EMPTY>
<!ATTLIST java6processor
class CDATA #REQUIRED>
annotationProcessorFactory
: <extension point="org.eclipse.jdt.apt.core.annotationProcessorFactory"> <factories enableDefault="true"> <factory class="org.xyz.HelloWorldAnnotationProcessorFactory"> </factory> <factory class="org.xyz.GoodNightMoonAnnotationProcessorFactory"> </factory> </factories> </extension>
Copyright (c) 2005 BEA Systems, Inc and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-v20.html/
SPDX-License-Identifier: EPL-2.0