ISynchronizable
. Клиенты, которым требуется
синхронизированный документ, могут установить объект блокировки. Переопределение существующего объекта блокировки
считается неверным и может нарушить работу других клиентов: если в документе уже существует объект блокировки, то клиенту следует
использовать этот объект.org.eclipse.jface.text.IDocument
, создают соответствующий
документ в модуле документов. Пользовательский документ будет охватывать документ, предоставленный буфером файлов.<!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>
Copyright (c) 2001, 2006 IBM Corporation и других фирм.
Все права защищены.
Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html