Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDejan Gloszic2005-02-01 23:15:09 +0000
committerDejan Gloszic2005-02-01 23:15:09 +0000
commita6fb446cd1c4c254d8b2a74677104c6ffcab3cb4 (patch)
tree50a6a9b0c91759f490502c560381b01fdf0f0041 /org.eclipse.ui.intro/schema
parent6ac9a4a4a0cacd064583660c813b4fa1e736fb29 (diff)
downloadeclipse.platform.ua-a6fb446cd1c4c254d8b2a74677104c6ffcab3cb4.tar.gz
eclipse.platform.ua-a6fb446cd1c4c254d8b2a74677104c6ffcab3cb4.tar.xz
eclipse.platform.ua-a6fb446cd1c4c254d8b2a74677104c6ffcab3cb4.zip
*** empty log message ***
Diffstat (limited to 'org.eclipse.ui.intro/schema')
-rw-r--r--org.eclipse.ui.intro/schema/config.exsd65
1 files changed, 65 insertions, 0 deletions
diff --git a/org.eclipse.ui.intro/schema/config.exsd b/org.eclipse.ui.intro/schema/config.exsd
index 4d3c42cac..0f63c462f 100644
--- a/org.eclipse.ui.intro/schema/config.exsd
+++ b/org.eclipse.ui.intro/schema/config.exsd
@@ -92,6 +92,7 @@ The content file is parsed at run time by the intro framework. Based on the sett
<complexType>
<sequence>
<element ref="implementation" minOccurs="1" maxOccurs="unbounded"/>
+ <element ref="launchBar" minOccurs="0" maxOccurs="1"/>
</sequence>
<attribute name="home-page-id" type="string" use="required">
<annotation>
@@ -159,6 +160,70 @@ The content file is parsed at run time by the intro framework. Based on the sett
</complexType>
</element>
+ <element name="launchBar">
+ <annotation>
+ <documentation>
+ Launch bar works in conjuction with &apos;switchToLaunchBar&apos; command. When executed, the command will close intro and create a launch bar in one of the trim areas of the main window. The launch bar will contain at least one button that would allow users to return to the last intro page. Optionally, it can contain additional buttons defined using &lt;code&gt;shortcut&lt;/code&gt; elements. These buttons can be used to quickly go to a certain intro page.
+ </documentation>
+ </annotation>
+ <complexType>
+ <sequence>
+ <element ref="shortcut" minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute name="location" use="default" value="right">
+ <annotation>
+ <documentation>
+ the location of the launch bar relative to the content area in the main window.
+ </documentation>
+ </annotation>
+ <simpleType>
+ <restriction base="string">
+ <enumeration value="left">
+ </enumeration>
+ <enumeration value="bottom">
+ </enumeration>
+ <enumeration value="right">
+ </enumeration>
+ </restriction>
+ </simpleType>
+ </attribute>
+ </complexType>
+ </element>
+
+ <element name="shortcut">
+ <annotation>
+ <documentation>
+ a button will be created in the intro launch bar for each shortcut element. The URL defined in the shortcut will be executed when the button is pressed.
+ </documentation>
+ </annotation>
+ <complexType>
+ <attribute name="tooltip" type="string">
+ <annotation>
+ <documentation>
+ a tooltip to be used for this shortcut
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="icon" type="string" use="required">
+ <annotation>
+ <documentation>
+ a relative path to the image icon that should be used for this shortcut in the intro launch bar.
+ </documentation>
+ <appInfo>
+ <meta.attribute kind="resource"/>
+ </appInfo>
+ </annotation>
+ </attribute>
+ <attribute name="url" type="string" use="required">
+ <annotation>
+ <documentation>
+ the URL to execute when the shortcut in the launch bar is activated
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
<annotation>
<appInfo>
<meta.section type="since"/>

Back to the top