﻿<?xml version="1.0" encoding="utf-8"?>
<schema>
  <Class type="LinkProperty">
    <variable name="url" type="StringProperty" />
    <variable name="target" type="EnumProperty" order="_blank;_self;_parent;" enum="BLANK:_blank;TOP:_top;PARENT:_parent;SELF:_self;" />
    <variable name="label" type="StringProperty" />
  </Class>
  <Class type="StringProperty" />
  <Class type="IntProperty" />
  <Class type="BookSkinProperties">
    <variable name="thumbType" type="EnumProperty" constructor="AUTO" enum="PAGE:PAGE;SPREAD:SPREAD;AUTO:AUTO;" />
    <variable name="fullscreenButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="urlLogoProperty" type="LinkProperty" constructor="{label:FlippingBook Demo;target:_blank;url:https://flippingbook.com}" />
    <variable name="thumbnailsButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="printButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="notesButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="saveButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="tocButtonVisible" type="BooleanProperty" constructor="false" />
    <variable name="textSelectionButtonVisible" type="BooleanProperty" constructor="false" />
    <variable name="searchButtonVisible" type="BooleanProperty" constructor="false" />
    <variable name="zoomButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="soundButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="navigationPanelVisible" type="BooleanProperty" constructor="true" />
    <variable name="permanentlinkButtonVisible" type="BooleanProperty" constructor="true" />
    <variable name="bottomBarVisible" type="BooleanProperty" constructor="true" />
    <variable name="linkVisible" type="BooleanProperty" constructor="false" />
    <variable name="topBarVisible" type="BooleanProperty" constructor="true" />
    <variable name="navigationPlayVisible" type="BooleanProperty" constructor="false" />
    <variable name="paginationVisible" type="BooleanProperty" constructor="true" />
    <variable name="link" type="LinkProperty" constructor="{label:FlippingBook Demo;target:_blank;url:https://flippingbook.com}" />
    <variable name="backgroundLogoPath" type="StringProperty" />
    <variable name="logoPosition" type="EnumProperty" enum="TOP_LEFT:top-left;TOP_RIGHT:top-right;BOTTOM_LEFT:bottom-left;BOTTOM_RIGHT:bottom-right;" constructor="bottom-right" />
    <variable name="paginationTotalPagesVisible" type="BooleanProperty" constructor="true" />
    <variable name="useLogoInMobile" type="BooleanProperty" constructor="true" />
  </Class>
  <Class type="ProductOptionValueProperty">
    <variable name="price" type="NumberProperty" constructor="0" />
    <variable name="valueName" type="StringProperty" constructor="" />
    <variable name="id" type="StringProperty" constructor="" />
  </Class>
  <Class type="PhotoProperty">
    <variable name="height" type="NumberProperty" />
    <variable name="url" type="StringProperty" />
    <variable name="y" type="NumberProperty" />
    <variable name="z" type="NumberProperty" />
    <variable name="x" type="NumberProperty" />
    <variable name="alpha" type="NumberProperty" />
    <variable name="width" type="NumberProperty" />
    <variable name="rotation" type="NumberProperty" />
  </Class>
  <Class type="WrapProperties">
    <variable name="bookSize" type="DimentionProperty" constructor="{type:0;percentValue:90,0,100}" />
    <variable name="linkRolloverColor" type="ColorProperty" constructor="#4C3FC7FF,true" />
    <variable name="searchHighlightColor" type="ColorProperty" constructor="16771361" />
    <variable name="bookProportions" type="SizeProperty" constructor="{height:{type:1;pixelValue:800,1,15360};width:{type:1;pixelValue:600,1,15360}}" />
  </Class>
  <Class type="ContentImageProperty">
    <variable name="height" type="NumberProperty" constructor="64" />
    <variable name="previewUrl" type="StringProperty" constructor="" />
    <variable name="y" type="NumberProperty" constructor="0" />
    <variable name="z" type="NumberProperty" constructor="0" />
    <variable name="x" type="NumberProperty" constructor="0" />
    <variable name="alpha" type="NumberProperty" constructor="1,0,1" />
    <variable name="showImage" type="BooleanProperty" constructor="false" />
    <variable name="width" type="NumberProperty" constructor="64" />
    <variable name="rotation" type="NumberProperty" constructor="0" />
    <variable name="urls" type="ArrayProperty" arrayType="StringProperty" hasDefaultValue="false" />
    <variable name="popup" type="BooleanProperty" constructor="true"/>
  </Class>
  <Class type="ContentGifProperty">
    <variable name="x" type="NumberProperty" constructor="0" />
    <variable name="y" type="NumberProperty" constructor="0" />
    <variable name="width" type="NumberProperty" constructor="64" />
    <variable name="height" type="NumberProperty" constructor="64" />
    <variable name="z" type="NumberProperty" constructor="0" />
    <variable name="rotation" type="NumberProperty" constructor="0" />
    <variable name="previewUrl" type="StringProperty" constructor="" />
    <variable name="url" type="StringProperty" constructor="" />
    <variable name="autoplay" type="BooleanProperty" constructor="false" />
    <variable name="loop" type="BooleanProperty" constructor="true" />
    <variable name="duration" type="IntProperty" constructor="0" />
  </Class>
  <Class type="BookProperties">
    <variable name="areLinksHighlightedOnPageFlip" type="BooleanProperty" constructor="true" />
    <variable name="startPaginationNumber" type="IntProperty" constructor="0,-10000,10000" />
    <variable name="customTotalPages" type="StringProperty" constructor="" />
    <variable name="pageFlippingDuration" type="NumberProperty" constructor="0.8,0.35,4" />
    <variable name="slideshowCycle" type="BooleanProperty" constructor="true" />
    <variable name="cover" type="BookCoverProperties" />
    <variable name="slideshowAutostart" type="BooleanProperty" constructor="true" />
    <variable name="slideshowPageShowTime" type="IntProperty" consturctor="6" />
    <variable name="wideNumerationMode" type="EnumProperty" constructor="two pages" enum="TWO_PAGES:two pages;ONE_PAGE:one page;" />
    <variable name="rightToLeftStyle" type="BooleanProperty" />
    <variable name="pages" type="PagesArrayProperty" arrayType="PageProperties" hasDefaultValue="true" />
    <variable name="publicationName" type="StringProperty" constructor="Publication" />
    <variable name="memoryLastPage" type="BooleanProperty" constructor="false" />
    <variable name="pageTypeHelper" type="StringProperty" />
    <variable name="searchIndex" type="SearchIndexProperty" />
    <variable name="flipCorner" type="BooleanProperty" constructor="false" />
    <variable name="linkTarget" type="EnumProperty" constructor="_blank" order="_blank;_self;_parent;" enum="BLANK:_blank;TOP:_top;PARENT:_parent;SELF:_self;" />
    <variable name="areLinksHighlightedOnRollover" type="BooleanProperty" constructor="true" />
    <variable name="isFlipModeEnabled" type="BooleanProperty" constructor="true" />
    <variable name="isSlideModeEnabled" type="BooleanProperty" constructor="true" />
    <variable name="shadowDepth" type="EnumProperty" />
  </Class>
  <Class type="ContentLinkProperty">
    <variable name="height" type="NumberProperty" constructor="64" />
    <variable name="y" type="NumberProperty" constructor="0" />
    <variable name="z" type="NumberProperty" constructor="0" />
    <variable name="x" type="NumberProperty" constructor="0" />
    <variable name="alpha" type="NumberProperty" constructor="0.5,0,1" />
    <variable name="blendMode" type="EnumProperty" constructor="normal" enum="NORMAL:normal;MULTIPLY:multiply;" />
    <variable name="width" type="NumberProperty" constructor="64" />
    <variable name="color" type="ColorProperty" constructor="255" />
    <variable name="useGlobal" type="BooleanProperty" constructor="true" />
    <variable name="id" type="IntProperty" />
    <variable name="rotation" type="NumberProperty" constructor="0" />
    <variable name="target" type="EnumProperty" constructor="_blank" order="_blank;_self;_parent;" enum="BLANK:_blank;TOP:_top;PARENT:_parent;SELF:_self;" />
    <variable name="urls" type="ArrayProperty" arrayType="StringProperty" hasDefaultValue="false" />
    <variable name="isHighlited" type="BooleanProperty" constructor="true" />
  </Class>
  <Class type="ProductOptionProperty">
    <variable name="values" type="ArrayProperty" arrayType="ProductOptionValueProperty" hasDefaultValue="false" />
    <variable name="optionName" type="StringProperty" constructor="" />
    <variable name="id" type="StringProperty" constructor="" />
  </Class>
  <Class type="ProductMediaProperty">
    <variable name="url" type="StringProperty" constructor="" />
    <variable name="type" type="EnumProperty" constructor="image" enum="IMAGE:image;" />
  </Class>
  <Class type="PagesArrayProperty" />
  <Class type="Properties">
    <variable name="sound" type="SoundProperties" />
    <variable name="print" type="PrintProperty" />
    <variable name="wrapProperties" type="WrapProperties" />
    <variable name="skin" type="BookSkinProperties" />
    <variable name="shopProperties" type="ShopInfoProperties" />
    <variable name="bookProperties" type="BookProperties" />
    <variable name="hasOnePdfPerPage" type="BooleanProperty" constructor="true" />
    <variable name="tableOfContent" type="TableOfContents" />
    <variable name="pdfFileProperties" type="FileProperty" />
    <variable name="downloadFiles" type="ArrayProperty" arrayType="FileProperty" />
    <variable name="defaultToolWindow" type="EnumProperty" constructor="NONE" order="NONE;TOC;Search;Thumbnails;Bookmarks;" enum="TOC:TOC;THUMBNAILS:Thumbnails;NONE:NONE;SEARCH:Search;BOOKMARKS:Bookmarks;NOTES:Notes;" />
  </Class>
  <Class type="TableOfContentsData">
    <variable name="pageNumber" type="IntProperty" />
    <variable name="title" type="StringProperty" />
    <variable name="children" type="LazyArrayProperty" arrayType="TableOfContentsData" />
  </Class>
  <Class type="CurrencyProperty">
    <variable name="curName" type="StringProperty" constructor="US Dollar" />
    <variable name="accuracySeparator" type="EnumProperty" constructor="DOT" order="COMMA;DOT;SPACE;" enum="DOT:DOT;SPACE:SPACE;COMMA:COMMA;" />
    <variable name="exponentialSeparator" type="EnumProperty" constructor="COMMA" order="COMMA;DOT;SPACE;" enum="DOT:DOT;SPACE:SPACE;COMMA:COMMA;" />
    <variable name="formatString" type="StringProperty" constructor="${0}" />
    <variable name="code" type="StringProperty" constructor="USD" />
    <variable name="accuracy" type="IntProperty" constructor="2" />
  </Class>
  <Class type="SearchIndexPageProperty" />
  <Class type="ContentPointProperty">
    <variable name="y" type="NumberProperty" constructor="0" />
    <variable name="x" type="NumberProperty" constructor="0" />
  </Class>
  <Class type="PayPalProviderProperty">
    <variable name="useSandbox" type="BooleanProperty" constructor="false" />
    <variable name="method" type="EnumProperty" constructor="POST" order="POST;GET;" enum="POST:POST;GET:GET;" />
    <variable name="email" type="StringProperty" constructor="" />
  </Class>
  <Class type="BookCoverProperties">
    <variable name="hardcoverBook" type="BooleanProperty" constructor="false" />
    <variable name="coverBorderColor" type="ColorProperty" constructor="7168360" />
    <variable name="flipCorner" type="BooleanProperty" constructor="false" />
  </Class>
  <Class type="PageProperties">
    <variable name="zoomBlocks" type="ArrayProperty" arrayType="ContentZoomBlockProperty" />
    <variable name="pdfFileSize" type="NumberProperty" />
    <variable name="header" type="StringProperty" />
    <variable name="videos" type="ArrayProperty" arrayType="ContentVideoProperty" />
    <variable name="links" type="ArrayProperty" arrayType="ContentLinkProperty" hasDefaultValue="false" />
    <variable name="contentScale" type="NumberProperty" constructor="1" />
    <variable name="contentWidth" type="NumberProperty" constructor="0,0,2147483647" />
    <variable name="pageResize" type="EnumProperty" constructor="FIT" enum="FILL:FILL;FIT:FIT;" />
    <variable name="width" type="NumberProperty" constructor="0,0,2147483647" />
    <variable name="height" type="NumberProperty" constructor="0,0,2147483647" />
    <variable name="sound" type="SoundCollectionProperty" />
    <variable name="URLName" type="StringProperty" />
    <variable name="isStub" type="BooleanProperty" constructor="false" />
    <variable name="photos" type="ArrayProperty" arrayType="PhotoProperty" hasDefaultValue="false" />
    <variable name="images" type="ArrayProperty" arrayType="ContentImageProperty" />
    <variable name="gifs" type="ArrayProperty" arrayType="ContentGifProperty" />
    <variable name="backgroundColor" type="ColorProperty" constructor="#00FFFFFF" />
    <variable name="id" type="IntProperty" />
    <variable name="shadowDepth" type="EnumProperty"/>
    <variable name="wide" type="BooleanProperty" constructor="false" />
    <!--Formats-->
    <variable name="thumbFormat" type="EnumProperty" enum="SWF:swf;JPG:jpg;XML_SITE_STREAM:xml;PNG:png;STUB:stub;" />
    <variable name="substrateFormat" type="EnumProperty" enum="STUB:stub;SWF:swf;JPG:jpg;XML_SITE_STREAM:xml;PNG:png;" />
    <variable name="textLayerFormat" type="EnumProperty" constructor="none" enum="SVG:svg;PNG:png;NONE:none;" />
    <variable name="substrateSizes" type="StringProperty" />
    <variable name="textLayerSizes" type="StringProperty" />
    <variable name="rtlContent" type="BooleanProperty" constructor="false" />
  </Class>
  <Class type="LazyArrayProperty" />
  <Class type="ContentVideoProperty">
    <variable name="x" type="NumberProperty" constructor="0" />
    <variable name="y" type="NumberProperty" constructor="0" />
    <variable name="width" type="NumberProperty" constructor="64" />
    <variable name="height" type="NumberProperty" constructor="64" />
    <variable name="z" type="NumberProperty" constructor="0" />
    <variable name="originalUrl" type="StringProperty" constructor="" />
    <variable name="embedUrl" type="StringProperty" constructor="" />
    <variable name="image" type="StringProperty" constructor="" />
    <variable name="showImage" type="BooleanProperty" constructor="true" />
    <variable name="useNativeControls" type="BooleanProperty" constructor="false" />
    <variable name="autoplay" type="BooleanProperty" constructor="false" />
    <variable name="alpha" type="NumberProperty" constructor="1,0,1" />
    <variable name="startFrom" type="NumberProperty" constructor="0" />
    <variable name="type" type="EnumProperty" constructor="1" enum="VIMEO:2;FLV:0;YOUTUBE:1;WISTIA:3;" />
    <variable name="rotation" type="NumberProperty" constructor="0" />
    <variable name="mode" type="EnumProperty" constuctor="0" enum="auto:auto;dialog:dialog" />
    <variable name="videoContentWidth" type="IntProperty" constructor="0" />
    <variable name="videoContentHeight" type="IntProperty" constructor="0" />
  </Class>
  <Class type="FileProperty">
    <variable name="fileURL" type="StringProperty" />
    <variable name="fileSize" type="NumberProperty" />
  </Class>
  <Class type="MailProviderProperty">
    <variable name="subject" type="StringProperty" constructor="" />
    <variable name="template" type="StringProperty" constructor="" />
    <variable name="email" type="StringProperty" constructor="" />
  </Class>
  <Class type="ShopInfoProperties">
    <variable name="products" type="ArrayProperty" arrayType="ProductProperty" hasDefaultValue="false" />
    <variable name="currentProvider" type="EnumProperty" constructor="PAYPAL" order="MAIL;PAYPAL;AMAZON_PAYMENTS;DEMO;" enum="PAYPAL:PAYPAL;AMAZON_PAYMENTS:AMAZON_PAYMENTS;DEMO:DEMO;MAIL:MAIL;" />
    <variable name="providers" type="ProviderListProperty" />
    <variable name="currency" type="CurrencyProperty" />
    <variable name="id" type="StringProperty" />
    <variable name="hideZeroDecimals" type="BooleanProperty" constructor="false" />
    <variable name="usePublicationCart" type="BooleanProperty" constructor="false" />
    <variable name="onClickAction" type="EnumProperty" constructor="window" enum="OPEN_WINDOW:window;OPEN_LINK:link;" />
  </Class>
  <Class type="SoundEffectsProperty">
    <variable name="closeToolWindow" type="SoundProperty" constructor="{loadPriority:1449997}" />
    <variable name="softFlipEffects" type="ArrayProperty" arrayType="SoundProperty" />
    <variable name="over" type="SoundProperty" constructor="{loadPriority:1449999}" />
    <variable name="click" type="SoundProperty" constructor="{loadPriority:1449999}" />
    <variable name="openToolWindow" type="SoundProperty" constructor="{loadPriority:1449998}" />
    <variable name="enabled" type="BooleanProperty" constructor="true" />
    <variable name="volume" type="IntProperty" constructor="50,0,100" />
    <variable name="hardCoverStart" type="SoundProperty" constructor="{loadPriority:1450000}" />
  </Class>
  <Class type="SoundProperties">
    <variable name="background" type="SoundCollectionProperty" />
    <variable name="pan" type="NumberProperty" constructor="0,-1,1" />
    <variable name="enabled" type="BooleanProperty" constructor="true" />
    <variable name="volume" type="IntProperty" constructor="30,0,100" />
    <variable name="effects" type="SoundEffectsProperty" />
    <variable name="state" type="BooleanProperty" constructor="true" />
  </Class>
  <Class type="AmazonProviderProperty">
    <variable name="awsAccessKeyId" type="StringProperty" constructor="" />
    <variable name="merchantID" type="StringProperty" constructor="" />
    <variable name="merchantSignature" type="StringProperty" constructor="" />
    <variable name="useSandbox" type="BooleanProperty" constructor="true" />
    <variable name="method" type="EnumProperty" constructor="POST" order="POST;GET;" enum="POST:POST;GET:GET;" />
  </Class>
  <Class type="ArrayProperty" />
  <Class type="ProductProperty">
    <variable name="media" type="ArrayProperty" arrayType="ProductMediaProperty" hasDefaultValue="false" />
    <variable name="productName" type="StringProperty" constructor="" />
    <variable name="price" type="NumberProperty" constructor="0" />
    <variable name="url" type="StringProperty" constructor="" />
    <variable name="sku" type="StringProperty" constructor="" />
    <variable name="description" type="StringProperty" constructor="" />
    <variable name="options" type="ArrayProperty" arrayType="ProductOptionProperty" hasDefaultValue="false" />
    <variable name="id" type="StringProperty" constructor="" />
  </Class>
  <Class type="ProviderListProperty">
    <variable name="demoProvider" type="DemoProviderProperty" />
    <variable name="mailProvider" type="MailProviderProperty" />
    <variable name="amazonProvider" type="AmazonProviderProperty" />
    <variable name="payPalProvider" type="PayPalProviderProperty" />
  </Class>
  <Class type="TableOfContents">
    <variable name="enabled" type="BooleanProperty" constructor="true" />
    <variable name="tocData" type="TableOfContentsData" />
  </Class>
  <Class type="DemoProviderProperty" />
  <Class type="BooleanProperty" />
  <Class type="ColorProperty" />
  <Class type="SoundCollectionProperty">
    <variable name="music" type="ArrayProperty" arrayType="SoundProperty" />
    <variable name="order" type="EnumProperty" enum="TANDEM:0;RANDOM:1;" />
    <variable name="loop" type="BooleanProperty" constructor="true" />
    <variable name="pan" type="NumberProperty" constructor="0,-1,1" />
    <variable name="enabled" type="BooleanProperty" constructor="false" />
    <variable name="volume" type="IntProperty" constructor="30,0,100" />
  </Class>
  <Class type="SearchIndexProperty">
    <variable name="pages" type="ArrayProperty" arrayType="SearchIndexPageProperty" />
  </Class>
  <Class type="PrintProperty">
    <variable name="allPagesVisible" type="BooleanProperty" constructor="true" />
    <variable name="currentPagesVisible" type="BooleanProperty" constructor="true" />
    <variable name="selectedPagesVisible" type="BooleanProperty" constructor="true" />
    <variable name="bookmarkedPagesVisible" type="BooleanProperty" constructor="true" />
  </Class>
  <Class type="SizeProperty">
    <variable name="height" type="DimentionProperty" constructor="{type:0;percentValue:100,0,100}" />
    <variable name="width" type="DimentionProperty" constructor="{type:0;percentValue:100,0,100}" />
  </Class>
  <Class type="SoundProperty">
    <variable name="loadPriority" type="IntProperty" constructor="-2147483648" />
    <variable name="url" type="StringProperty" constructor="" />
    <variable name="pan" type="NumberProperty" constructor="0,-1,1" />
    <variable name="enabled" type="BooleanProperty" constructor="true" />
    <variable name="volume" type="IntProperty" constructor="30,0,100" />
  </Class>
  <Class type="ContentZoomBlockProperty">
    <variable name="height" type="NumberProperty" constructor="64" />
    <variable name="y" type="NumberProperty" constructor="0" />
    <variable name="z" type="NumberProperty" constructor="0" />
    <variable name="x" type="NumberProperty" constructor="0" />
    <variable name="alpha" type="NumberProperty" constructor="1,0,1" />
    <variable name="width" type="NumberProperty" constructor="64" />
    <variable name="rotation" type="NumberProperty" constructor="0" />
  </Class>
  <Class type="LocalizationProperties">
    <variable name="isMultilingual" type="BooleanProperty" constructor="true" />
    <variable name="locale" type="EnumProperty" constructor="en" enum="ES:es;NO:no;TR:tr;FI:fi;ZH:zh;FR:fr;HE:he;IT:it;JA:ja;NL:nl;PL:pl;EN:en;PT:pt;AR:ar;RU:ru;DE:de;SV:sv;" />
    <variable name="components" type="ArrayProperty" arrayType="ComponentProperty" />
  </Class>
  <Class type="DimentionProperty">
    <variable name="percentValue" type="IntProperty" />
    <variable name="pixelValue" type="IntProperty" />
    <variable name="type" type="EnumProperty" enum="PERCENT:0;PIXEL:1;" />
    <variable name="canChangeType" type="BooleanProperty" />
  </Class>
  <Class type="NumberProperty" />
  <Class type="ContentProductInfoButtonProperty">
    <variable name="x" type="NumberProperty" constructor="0" />
    <variable name="y" type="NumberProperty" constructor="0" />
    <variable name="z" type="NumberProperty" constructor="0" />
    <variable name="alpha" type="NumberProperty" constructor="1,0,1" />
    <variable name="radius" type="IntProperty" constructor="15" />
    <variable name="width" type="NumberProperty" constructor="64" />
    <variable name="height" type="NumberProperty" constructor="64" />
    <variable name="useGlobal" type="BooleanProperty" constructor="true" />
    <variable name="priceTagColor" type="ColorProperty" constructor="16777215" />
    <variable name="rotation" type="NumberProperty" constructor="0" />
    <variable name="fontSizeName" type="IntProperty" constructor="14" />
    <variable name="fontSizePrice" type="IntProperty" constructor="12" />
    <variable name="onClickAction" type="EnumProperty" constructor="window" enum="OPEN_WINDOW:window;OPEN_LINK:link;" />
    <variable name="orientation" type="EnumProperty" constructor="bottom_right" enum="TOP_LEFT:top_left;LEFT:left;BOTTOM_LEFT:bottom_left;RIGHT:right;BOTTOM_RIGHT:bottom_right;TOP_RIGHT:top_right;" />
    <variable name="priceColor" type="ColorProperty" constructor="3374903" />
    <variable name="priceTagColorAlpha" type="NumberProperty" constructor="0.8,0,1" />
    <variable name="productNameOnTagVisible" type="BooleanProperty" constructor="true" />
    <variable name="tagVisible" type="BooleanProperty" constructor="true" />
    <variable name="basketColor" type="ColorProperty" constructor="16777215" />
    <variable name="circleColor" type="ColorProperty" constructor="2464811" />
    <variable name="id" type="StringProperty" />
    <variable name="priceScale" type="DimentionProperty" constructor="{type:0;percentValue:100,50,300}" />
  </Class>
  <Class type="ComponentProperty">
    <variable name="elementName" type="StringProperty" />
    <variable name="componentName" type="StringProperty" />
    <variable name="elementValue" type="StringProperty" />
  </Class>
  <Class type="ContentPolygonProperty">
    <variable name="color" type="ColorProperty" constructor="#00000000" />
    <variable name="z" type="NumberProperty" constructor="0" />
    <variable name="alpha" type="NumberProperty" constructor="100" />
    <variable name="points" type="ArrayProperty" arrayType="ContentPointProperty" hasDefaultValue="false" />
  </Class>
</schema>