Плагин XML для jEdit определяет AntCompleteTask (задача муравья), который создает XML-файл с именем ant-complete.xml
. Полученный файл выглядит следующим образом:
<element-list>
<!-- ... -->
<element name="classpath"
content="(fileset|dirset|extdirs|existing|filelist|pathelement|path)">
<attribute name="id" type="ID" />
<attribute name="location" type="CDATA" />
<attribute name="cache" type="(true|false|on|off|yes|no)" />
<attribute name="refid" type="CDATA" />
<attribute name="description" type="CDATA" />
<attribute name="path" type="CDATA" />
</element>
<!-- ... -->
Сгенерированный файл может быть загружен как Архив XML-плагина . Откройте XML.jar
и перейдите в каталог xml/completion
. Его синтаксис определен в xml-extension-info.dtd .
Код задачи не содержит явной лицензии, но по крайней мере GPL. В любом случае вам, вероятно, не нужно распространять эту задачу, а только использовать ее, и для этого не требуется никаких лицензий.
Я не могу оценить удобство использования полученного XML-файла, но jEdit использует его для автозаполнения.