Дополнения, которые будут поставляться с продуктом как стандартные, должны быть отмечены как default
. Это позволит заменять их другими дополнениями, которые не отмечены как default
. Но только одно из них может быть активно в любой момент времени. В случае, если будут присутствовать несколько стандартных и/или обычных дополнений, поведение системы не определено.
<!ELEMENT extension (support+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT support EMPTY>
<!ATTLIST support
class CDATA #REQUIRED
default (true | false) "false">
org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport
. false
. При этом, если рабочая среда обнаружит две поддержки браузера, будет выбрана нестандартная. <extension point=
"org.eclipse.ui.browserSupport"
>
<support default=
"true"
class=
"com.example.xyz.MyBrowserSupport"
>
</support>
</extension>
org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport
.
Copyright (c) 2005 IBM Corporation и другие.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html