Создание документа

Эта точка расширения устарела

org.eclipse.core.filebuffers.documentCreation

Версия 3.0

Эта точка расширения служит для настройки параметров создания документа в администраторе буфера текстовых файлов, по умолчанию применяемом в этом модуле. Она позволяет указать, какую фабрику документа следует применять, чтобы создать экземпляр документа для буфера текстовых файлов, созданного для определенного типа содержимого файла, расширения файла или имени файла.

Это расширение более не следует использовать. Мы настоятельно советуем существующим клиентам удалить дополнение:

<!ELEMENT extension (factory)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT factory EMPTY>

<!ATTLIST factory

class         CDATA #REQUIRED

extensions    CDATA #IMPLIED

fileNames     CDATA #IMPLIED

contentTypeId CDATA #IMPLIED>

Спецификация фабрики документа. Для того чтобы найти фабрику для заданного файла, атрибуты каждой спецификации фабрики просматриваются в следующей последовательности: contentTypeId, fileNames, extensions. Если для заданного файла существует несколько эквивалентных спецификаций фабрики, то не указывается, какую из них следует выбрать.



<extension id=

"org.eclipse.jdt.debug.ui.SnippetDocumentFactory"

name=

"%snippetDocumentFactory.name"

point=

"org.eclipse.core.filebuffers.documentCreation"

>

<factory extensions=

"jpage"

class=

"org.eclipse.jdt.internal.debug.ui.snippeteditor.SnippetDocumentFactory"

>

</factory>

</extension>

Фабрики документа должны реализовывать org.eclipse.core.filebuffers.IDocumentFactory.