Java Reference
In-Depth Information
IconProvider Extension-Point
Identifier: org.eclipse.gmf.runtime.common.ui.services.icon
Providers
Description: This extension-point defines icon providers for the icon service
( org.eclipse.gmf.runtime.common.ui.services.icon.IconService ).
The icon service supplies an icon for a given element.
Configuration markup:
<!ELEMENT extension (IconProvider)>
<!ELEMENT IconProvider (Priority , Policy? , object* , context*)>
<!ATTLIST IconProvider
class CDATA #REQUIRED>
class —The provider class that must implement interface org.eclipse.
gmf.runtime.common.ui.services.icon.IIconProvider .
<!ELEMENT Priority EMPTY>
<!ATTLIST Priority
name (Lowest|Low|Medium|High|Highest) >
name —The name of the provider priority— Lowest , Low , Medium , High , or
Highest .
<!ELEMENT Policy EMPTY>
<!ATTLIST Policy
class CDATA #REQUIRED>
class —The provider policy class.
<!ELEMENT object (method*)>
<!ATTLIST object
id CDATA #REQUIRED
class CDATA #IMPLIED>
This element specifies an object that this provider examines. The object
descriptor can include an optional set of methods to call on the object.
id —A unique (within the context of this provider definition) identifier for
the object.
class —The fully qualified name of a class/interface that is assignable from,
or adaptable to, the object. The name could be followed (between parentheses)
Search WWH ::




Custom Search