| <?xml version='1.0' encoding='UTF-8'?> |
| <!-- Schema file written by PDE --> |
| <schema targetNamespace="org.eclipse.scout.sdk" xmlns="http://www.w3.org/2001/XMLSchema"> |
| <annotation> |
| <appInfo> |
| <meta.schema plugin="org.eclipse.scout.sdk" id="targetPackage" name="targetPackage"/> |
| </appInfo> |
| <documentation> |
| Extension Point to define target packages and their default value. |
| </documentation> |
| </annotation> |
| |
| <element name="extension"> |
| <annotation> |
| <appInfo> |
| <meta.element /> |
| </appInfo> |
| </annotation> |
| <complexType> |
| <sequence> |
| <element ref="targetPackage" minOccurs="1" maxOccurs="unbounded"/> |
| </sequence> |
| <attribute name="point" type="string" use="required"> |
| <annotation> |
| <documentation> |
| |
| </documentation> |
| </annotation> |
| </attribute> |
| <attribute name="id" type="string"> |
| <annotation> |
| <documentation> |
| |
| </documentation> |
| </annotation> |
| </attribute> |
| <attribute name="name" type="string"> |
| <annotation> |
| <documentation> |
| |
| </documentation> |
| <appInfo> |
| <meta.attribute translatable="true"/> |
| </appInfo> |
| </annotation> |
| </attribute> |
| </complexType> |
| </element> |
| |
| <element name="targetPackage"> |
| <annotation> |
| <documentation> |
| defines a target package where new scout elements will be created. |
| </documentation> |
| </annotation> |
| <complexType> |
| <attribute name="id" type="string" use="required"> |
| <annotation> |
| <documentation> |
| The id of the package to reference a package |
| </documentation> |
| </annotation> |
| </attribute> |
| <attribute name="default" type="string" use="required"> |
| <annotation> |
| <documentation> |
| The default to use when nothing else is configured for a bundle. |
| </documentation> |
| </annotation> |
| </attribute> |
| <attribute name="bundleType" type="string" use="required"> |
| <annotation> |
| <documentation> |
| Specifies for which type of bundle this package should be valid. |
| </documentation> |
| <appInfo> |
| <meta.attribute kind="identifier" basedOn="org.eclipse.scout.sdk.runtimeBundles/bundle/@type"/> |
| </appInfo> |
| </annotation> |
| </attribute> |
| </complexType> |
| </element> |
| |
| <annotation> |
| <appInfo> |
| <meta.section type="since"/> |
| </appInfo> |
| <documentation> |
| 3.9.0 |
| </documentation> |
| </annotation> |
| |
| <annotation> |
| <appInfo> |
| <meta.section type="examples"/> |
| </appInfo> |
| <documentation> |
| <extension |
| point="org.eclipse.scout.sdk.targetPackage"> |
| <targetPackage |
| default=".ui.desktop" |
| bundleType="CLIENT" |
| id="client.desktop"> |
| </targetPackage> |
| <targetPackage |
| default=".ui.desktop.outlines" |
| bundleType="CLIENT" |
| id="client.outline"> |
| </targetPackage> |
| <targetPackage |
| default=".ui.desktop.outlines.pages" |
| bundleType="CLIENT" |
| id="client.page"> |
| </targetPackage> |
| <targetPackage |
| default="" |
| bundleType="CLIENT" |
| id="client.form"> |
| </targetPackage> |
| </extension> |
| </documentation> |
| </annotation> |
| |
| |
| |
| |
| </schema> |