+2004-11-03 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * DynamicElements/*.api: provided formal specifications for all
+ dynamic elements in a format borrowed from WebObjects 4.51.
+ (v4.3.83)
+
2004-11-03 Helge Hess <helge.hess@skyrix.com>
* WOWatchDogApplicationMain.m: disable warning on /etc server defaults
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOActionURL">
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+
+ <binding name="fragmentIdentifier" passthrough="NO"/>
+ <binding name="queryDictionary" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="either one of 'action', or 'pageName' may be bound, or either or both of 'actionClass' and 'directActionName' may be bound">
+ <count test="!=1">
+ <bound name="action"/>
+ <bound name="pageName"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOBody">
+ <binding name="filename" passthrough="NO" defaults="Resources"/>
+ <binding name="framework" passthrough="NO" defaults="Frameworks"/>
+ <binding name="src" passthrough="NO"/>
+ <binding name="value" passthrough="NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="'filename' must be bound when 'framework' is bound">
+ <and>
+ <bound name="framework"/>
+ <unbound name="filename"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOBrowser">
+ <binding name="list" passthrough="NO" required="YES"/>
+ <binding name="item" passthrough="NO"/>
+ <binding name="selections" passthrough="NO" settable="YES"/>
+ <binding name="displayString" passthrough="NO"/>
+
+ <binding name="name"/>
+ <binding name="value" passthrough="NO"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="multiple"/>
+ <binding name="size" passthrough="NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="singleSelection" passthrough="NO"/>
+
+ <!-- WO4.5, NOT IMPLEMENTED IN SOPE
+ <binding name="selectedValues" passthrough="NO"/>
+ <binding name="escapeHTML" passthrough="NO" defaults="YES/NO"/>
+ -->
+
+ <validation message="'list' must not be a constant">
+ <and>
+ <bound name="list"/>
+ <ungettable name="list"/>
+ </and>
+ </validation>
+
+ <validation message="'singleSelection' and 'selections' cannot both be bound">
+ <and>
+ <bound name="selections"/>
+ <bound name="singleSelection"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOCheckBox">
+ <binding name="selection" passthrough="NO" settable="YES"/>
+ <binding name="checked" passthrough="NO" settable="YES"/>
+
+ <binding name="name"/>
+ <binding name="value"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="exactly one of 'checked' or 'value' must be bound">
+ <count test="!=1">
+ <bound name="checked"/>
+ <bound name="value"/>
+ </count>
+ </validation>
+
+ <validation message="if either 'selection' or 'value' is bound, then both must be bound">
+ <and>
+ <or>
+ <bound name="selection"/>
+ <bound name="value"/>
+ </or>
+ <count test="<2">
+ <bound name="selection"/>
+ <bound name="value"/>
+ </count>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOCheckBoxList">
+ <binding name="list" passthrough="NO" required="YES"/>
+ <binding name="item" passthrough="NO"/>
+ <binding name="index" passthrough="NO"/>
+ <binding name="selections" passthrough="NO" settable="YES"/>
+ <binding name="prefix" passthrough="NO"/>
+ <binding name="suffix" passthrough="NO"/>
+
+ <binding name="name" passthrough="NO"/>
+ <binding name="value" passthrough="NO"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <!-- SOPE -->
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="'list' must not be a constant">
+ <and>
+ <bound name="list"/>
+ <ungettable name="list"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOComponentReference">
+ <binding name="component" required="YES" />
+
+ <validation message="'component' is required" >
+ <unbound name="component" />
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOConditional">
+ <binding name="negate" passthrough="NO" defaults="YES/NO"/>
+ <binding name="condition" passthrough="NO" required="YES"/>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOEmbeddedObject">
+ <binding name="filename" passthrough="NO" defaults="Resources"/>
+ <binding name="framework" passthrough="NO" defaults="Frameworks"/>
+ <binding name="src"/>
+ <binding name="value" passthrough="NO"/>
+
+ <binding name="data" passthrough="NO"/>
+ <binding name="mimeType" passthrough="NO" defaults="MIME Types"/>
+ <binding name="key" passthrough="NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="exactly one of 'data', 'filename', 'src', or 'value' must be bound">
+ <count test="!=1">
+ <bound name="filename"/>
+ <bound name="src"/>
+ <bound name="data"/>
+ <bound name="value"/>
+ </count>
+ </validation>
+
+ <validation message="'filename' must be bound when 'framework' is bound">
+ <and>
+ <bound name="framework"/>
+ <unbound name="filename"/>
+ </and>
+ </validation>
+
+ <validation message="'mimeType' must be bound when 'data' is bound">
+ <and>
+ <bound name="data"/>
+ <unbound name="mimeType"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOEntity">
+ <binding name="name" required="YES" />
+
+ <binding name="otherTagString" />
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOFileUpload">
+ <binding name="data" settable="YES" required="YES" />
+ <binding name="filePath" settable="YES" required="YES" />
+
+ <!-- SOPE -->
+ <binding name="name"/>
+ <binding name="value" />
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOForm">
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="href" passthrough="NO"/>
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+
+ <binding name="queryDictionary" passthrough="NO"/>
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+ <!-- SOPE -->
+ <binding name="method" passthrough="NO"/>
+
+ <validation message="either one of 'action', 'href' or 'pageName' may be bound, or one or both of 'actionClass' or 'directActionName' may be bound">
+ <count test=">1">
+ <bound name="action"/>
+ <bound name="href"/>
+ <bound name="pageName"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOFrame">
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ <binding name="src"/>
+ <binding name="value" passthrough="NO"/>
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+
+ <binding name="queryDictionary" passthrough="NO"/>
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="either one of 'pageName', 'src', or 'value' may be bound, or either or both of 'actionClass' and 'directActionName' may be bound">
+ <count test="!=1">
+ <bound name="src"/>
+ <bound name="value"/>
+ <bound name="pageName"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOGenericContainer">
+ <binding name="elementName" passthrough="NO" required="YES"/>
+ <binding name="otherTagString" passthrough="NO" />
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOGenericElement">
+ <binding name="elementName" passthrough="NO" required="YES"/>
+ <binding name="otherTagString" passthrough="NO" />
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOHiddenField">
+ <binding name="name"/>
+ <binding name="value" settable="YES" required="YES"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOHyperlink">
+ <binding name="href"/>
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+
+ <binding name="fragmentIdentifier"/>
+ <binding name="string" passthrough="NO"/>
+ <binding name="target" passthrough="NO"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="queryDictionary" passthrough="NO"/>
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <!-- SOPE (Image related) -->
+ <binding name="filename" passthrough="NO" defaults="Resources"/>
+ <binding name="disabledFilename" passthrough="NO" defaults="Resources"/>
+ <binding name="framework" passthrough="NO" defaults="Frameworks"/>
+ <binding name="src"/>
+
+ <validation message="either one of 'action', 'href', or 'pageName' may be bound, or either or both of 'actionClass' and 'directActionName' may be bound">
+ <count test="!=1">
+ <bound name="action"/>
+ <bound name="href"/>
+ <bound name="pageName"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOIFrame">
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ <binding name="src"/>
+ <binding name="value" passthrough="NO"/>
+ <binding name="filename" passthrough="NO"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+
+ <binding name="queryDictionary" passthrough="NO"/>
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="either one of 'pageName', 'src', 'value' or 'directActionName' may be bound, or either or both of 'actionClass' and 'directActionName', or both of 'value' and 'filename' may be bound">
+ <count test="!=1">
+ <bound name="pageName"/>
+ <bound name="src"/>
+ <bound name="value"/>
+ <bound name="directActionName"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ <or>
+ <bound name="value"/>
+ <bound name="filename"/>
+ </or>
+ </count>
+ </validation>
+
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOImage">
+ <binding name="framework" passthrough="NO" defaults="Frameworks"/>
+ <binding name="mimeType" passthrough="NO" defaults="MIME Types"/>
+ <binding name="key" passthrough="NO"/>
+ <binding name="data" passthrough="NO"/>
+ <binding name="src"/>
+ <binding name="alt"/>
+ <binding name="border"/>
+ <binding name="filename" passthrough="NO" defaults="Resources"/>
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="value" passthrough="NO"/>
+
+ <validation message="exactly one of 'data', 'filename', 'src' or 'value' must be bound">
+ <count test="!=1">
+ <bound name="filename"/>
+ <bound name="src"/>
+ <bound name="data"/>
+ <bound name="value"/>
+ </count>
+ </validation>
+
+ <validation message="'filename' must be bound when 'framework' is bound">
+ <and>
+ <bound name="framework"/>
+ <unbound name="filename"/>
+ </and>
+ </validation>
+
+ <validation message="'mimeType' must be bound when 'data' is bound">
+ <and>
+ <bound name="data"/>
+ <unbound name="mimeType"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOImageButton">
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+ <binding name="src"/>
+
+ <binding name="filename" passthrough="NO" defaults="Resources"/>
+ <binding name="framework" passthrough="NO" defaults="Frameworks"/>
+ <binding name="x" passthrough="NO" settable="YES" />
+ <binding name="y" passthrough="NO" settable="YES"/>
+ <binding name="queryDictionary" passthrough="NO"/>
+
+ <binding name="name"/>
+ <binding name="value" passthrough="NO" settable="YES"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="disabledFilename" passthrough="NO" defaults="Resources"/>
+
+ <validation message="either 'action', or one or both of 'actionClass' or 'directActionName' may be bound">
+ <and>
+ <bound name="action"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ </and>
+ </validation>
+
+ <validation message="exactly one of'filename', 'src', or 'value' must be bound">
+ <count test="!=1">
+ <bound name="filename"/>
+ <bound name="src"/>
+ <bound name="value"/>
+ </count>
+ </validation>
+
+ <validation message="'filename' must be bound when 'framework' is bound">
+ <and>
+ <bound name="framework"/>
+ <unbound name="filename"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOJavaScript">
+ <binding name="hideInComment" passthrough="NO" defaults="YES/NO"/>
+ <binding name="scriptSource" passthrough="NO"/>
+ <binding name="scriptString" passthrough="NO"/>
+ <binding name="scriptFile" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="one of 'scriptFile', 'scriptSource', or 'scriptString' must be bound">
+ <count test="!=1">
+ <bound name="scriptFile"/>
+ <bound name="scriptSource"/>
+ <bound name="scriptString"/>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOMetaRefresh">
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="href"/>
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO" />
+ <binding name="fragmentIdentifier" />
+ <binding name="timeout" passthrough="NO" />
+ <binding name="queryDictionary" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="either one of 'action', 'href', or 'pageName' may be bound, or either or both of 'actionClass' and 'directActionName' may be bound">
+ <count test="!=1">
+ <bound name="action"/>
+ <bound name="href"/>
+ <bound name="pageName"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WONestedList">
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="list" required="YES" />
+ <binding name="item" required="YES" settable="YES" />
+ <binding name="value" required="YES" settable="YES" />
+ <binding name="sublist" required="YES" />
+ <binding name="action" passthrough="NO" defaults="Direct Actions"/>
+ <binding name="selection" />
+ <binding name="index" />
+ <binding name="level" />
+ <binding name="isOrdered" />
+ <binding name="prefix" />
+ <binding name="suffix" />
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="'list' must not be a constant">
+ <and>
+ <bound name="list"/>
+ <ungettable name="list"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOPasswordField">
+ <binding name="name"/>
+ <binding name="value" settable="YES" required="YES"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="size" passthrough="NO"/>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOPopUpButton">
+ <binding name="list" passthrough="NO" required="YES"/>
+ <binding name="item" passthrough="NO"/>
+ <binding name="selection" passthrough="NO" settable="YES"/>
+ <binding name="displayString" passthrough="NO"/>
+
+ <binding name="noSelectionString" passthrough="NO"/>
+ <binding name="selectedValue" passthrough="NO"/>
+ <binding name="escapeHTML" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="name"/>
+ <binding name="value" passthrough="NO"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="'list' must not be a constant">
+ <and>
+ <bound name="list"/>
+ <ungettable name="list"/>
+ </and>
+ </validation>
+
+ <validation message="'item' may not be a constant when 'displayString' or 'value' is bound">
+ <and>
+ <or>
+ <bound name="displayString"/>
+ <bound name="value"/>
+ </or>
+ <unsettable name="item"/>
+ </and>
+ </validation>
+
+ <validation message="'item' must be bound when 'displayString' or 'value' is bound">
+ <and>
+ <or>
+ <bound name="displayString"/>
+ <bound name="value"/>
+ </or>
+ <unbound name="item"/>
+ </and>
+ </validation>
+
+ <validation message="'selectedValue' and 'selection' cannot both be bound">
+ <and>
+ <bound name="selection"/>
+ <bound name="selectedValue"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOQuickTime">
+ <binding name="filename" passthrough="NO" defaults="Resources"/>
+ <binding name="framework" passthrough="NO" defaults="Frameworks"/>
+ <binding name="src" passthrough="NO"/>
+
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="href" passthrough="NO"/>
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ <binding name="prefixHost" passthrough="NO"/>
+
+ <binding name="width" passthrough="NO" required="YES"/>
+ <binding name="height" passthrough="NO" required="YES"/>
+ <binding name="pluginsPage" passthrough="NO"/>
+ <binding name="hotspotList" passthrough="NO"/>
+ <binding name="selection" passthrough="NO"/>
+ <binding name="bgcolor" passthrough="NO"/>
+ <binding name="target" passthrough="NO"/>
+ <binding name="volume" passthrough="NO"/>
+ <binding name="pan" passthrough="NO"/>
+ <binding name="tilt" passthrough="NO"/>
+ <binding name="fov" passthrough="NO"/>
+ <binding name="node" passthrough="NO"/>
+ <binding name="correction" passthrough="NO"/>
+ <binding name="cache" passthrough="NO" defaults="YES/NO"/>
+ <binding name="autoplay" passthrough="NO" defaults="YES/NO"/>
+ <binding name="hidden" passthrough="NO"/>
+ <binding name="playEveryFrame" passthrough="NO" defaults="YES/NO"/>
+ <binding name="controller" passthrough="NO" defaults="YES/NO"/>
+
+ <!-- SOPE -->
+ <binding name="otherTagString" passthrough="NO" />
+
+ <!-- WO4.5, NOT IMPLEMENTED IN SOPE:
+ <binding name="qtnextList" passthrough="NO"/>
+ <binding name="qtnextAction" passthrough="NO"/>
+ -->
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WORadioButton">
+ <binding name="selection" passthrough="NO" settable="YES"/>
+ <binding name="checked" passthrough="NO" settable="YES"/>
+
+ <binding name="name"/>
+ <binding name="value"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="exactly one of 'checked' or 'value' must be bound">
+ <count test="!=1">
+ <bound name="checked"/>
+ <bound name="value"/>
+ </count>
+ </validation>
+
+ <validation message="if either 'selection' or 'value' is bound, then both must be bound">
+ <and>
+ <or>
+ <bound name="selection"/>
+ <bound name="value"/>
+ </or>
+ <count test="<2">
+ <bound name="selection"/>
+ <bound name="value"/>
+ </count>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WORadioButtonList">
+ <binding name="list" passthrough="NO" required="YES"/>
+ <binding name="item" passthrough="NO"/>
+ <binding name="index" passthrough="NO"/>
+ <binding name="selection" passthrough="NO" settable="YES"/>
+ <binding name="prefix" passthrough="NO"/>
+ <binding name="suffix" passthrough="NO"/>
+
+ <binding name="name" passthrough="NO"/>
+ <binding name="value" passthrough="NO"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <validation message="'list' must not be a constant">
+ <and>
+ <bound name="list"/>
+ <ungettable name="list"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WORepetition">
+ <binding name="item" passthrough="NO" settable="YES"/>
+ <binding name="list" passthrough="NO"/>
+ <binding name="count" passthrough="NO"/>
+ <binding name="index" passthrough="NO"/>
+ <binding name="identifier" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="startIndex" passthrough="NO"/>
+ <binding name="separator" passthrough="NO"/>
+
+ <validation message="'list' must not be a constant">
+ <and>
+ <bound name="list"/>
+ <ungettable name="list"/>
+ </and>
+ </validation>
+
+ <validation message="exactly one of 'count' or 'list' must be bound">
+ <count test="!=1">
+ <bound name="list"/>
+ <bound name="count"/>
+ </count>
+ </validation>
+
+ <validation message="'item' must be bound when 'list' is bound">
+ <and>
+ <bound name="list"/>
+ <unbound name="item"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOSubmitButton">
+ <binding name="name" />
+ <binding name="value" />
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+ <binding name="otherTagString" passthrough="NO"/>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOResourceURL">
+ <binding name="filename" passthrough="NO" defaults="Resources"/>
+ <binding name="framework" passthrough="NO" defaults="Frameworks"/>
+ <binding name="data" passthrough="NO"/>
+ <binding name="mimeType" passthrough="NO" defaults="MIME Types"/>
+ <binding name="key" passthrough="NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <!-- WO4.5, NOT IMPLEMENTED IN SOPE:
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+ -->
+
+ <validation message="exactly one of 'data' or 'filename' must be bound">
+ <count test="!=1">
+ <bound name="filename"/>
+ <bound name="data"/>
+ </count>
+ </validation>
+
+ <validation message="'filename' must be bound when 'framework' is bound">
+ <and>
+ <bound name="framework"/>
+ <unbound name="filename"/>
+ </and>
+ </validation>
+
+ <validation message="'mimeType' must be bound when 'data' is bound">
+ <and>
+ <bound name="data"/>
+ <unbound name="mimeType"/>
+ </and>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOSetCursor">
+ <binding name="object" passthrough="NO" required="YES" />
+ <binding name="extraAttributes" passthrough="NO" />
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOString">
+ <binding name="value" passthrough="NO" required="YES"/>
+ <binding name="escapeHTML" passthrough="NO" defaults="YES/NO"/>
+ <binding name="numberformat" passthrough="NO" defaults="Number Format Strings"/>
+ <binding name="dateformat" passthrough="NO" defaults="Date Format Strings"/>
+ <binding name="formatter" passthrough="NO"/>
+ <binding name="valueWhenEmpty" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="insertBR" passthrough="NO" defaults="YES/NO"/>
+ <binding name="style" passthrough="NO" />
+
+ <validation message="no more than one of 'dateformat', 'numberformat', or 'formatter' may be bound">
+ <count test=">1">
+ <bound name="numberformat"/>
+ <bound name="dateformat"/>
+ <bound name="formatter"/>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOSubmitButton">
+ <binding name="action" passthrough="NO" defaults="Actions"/>
+ <binding name="pageName" passthrough="NO" defaults="Page Names"/>
+
+ <binding name="actionClass" passthrough="NO" defaults="Direct Action Classes"/>
+ <binding name="directActionName" passthrough="NO" defaults="Direct Actions"/>
+
+ <binding name="queryDictionary" passthrough="NO"/>
+
+ <binding name="name" />
+ <binding name="value" />
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="either one of 'action', 'href', or 'pageName' may be bound, or either or both of 'actionClass' and 'directActionName' may be bound">
+ <count test="!=1">
+ <bound name="action"/>
+ <bound name="href"/>
+ <bound name="pageName"/>
+ <or>
+ <bound name="actionClass"/>
+ <bound name="directActionName"/>
+ </or>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOSwitchComponent">
+ <binding name="WOComponentName" passthrough="NO" required="YES"/>
+
+ <!-- SOPE -->
+ <binding name="otherTagString" />
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOTextField">
+ <binding name="name"/>
+ <binding name="value" settable="YES" required="YES"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <!-- SOPE -->
+ <binding name="rows" passthrough="NO"/>
+ <binding name="cols" passthrough="NO"/>
+ <binding name="numberformat" passthrough="NO" defaults="Number Format Strings"/>
+ <binding name="dateformat" passthrough="NO" defaults="Date Format Strings"/>
+ <binding name="formatter" passthrough="NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="no more than one of 'dateFormat', 'numberFormat', or 'formatter' may be bound">
+ <count test=">1">
+ <bound name="numberformat"/>
+ <bound name="dateformat"/>
+ <bound name="formatter"/>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOTextField">
+ <binding name="name"/>
+ <binding name="value" settable="YES" required="YES"/>
+ <binding name="disabled" passthrough="NO" defaults="YES/NO"/>
+
+ <binding name="numberformat" passthrough="NO" defaults="Number Format Strings"/>
+ <binding name="dateformat" passthrough="NO" defaults="Date Format Strings"/>
+ <binding name="formatter" passthrough="NO"/>
+
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <!-- SOPE -->
+ <binding name="size" passthrough="NO"/>
+
+ <validation message="no more than one of 'dateFormat', 'numberFormat', or 'formatter' may be bound">
+ <count test=">1">
+ <bound name="numberformat"/>
+ <bound name="dateformat"/>
+ <bound name="formatter"/>
+ </count>
+ </validation>
+</wo>
--- /dev/null
+<?xml version="1.0" standalone="yes"?>
+
+<wo class="WOVBScript">
+ <binding name="hideInComment" passthrough="NO" defaults="YES/NO"/>
+ <binding name="scriptSource" passthrough="NO"/>
+ <binding name="scriptString" passthrough="NO"/>
+ <binding name="scriptFile" passthrough="NO"/>
+ <binding name="otherTagString" passthrough="NO"/>
+
+ <validation message="one of 'scriptFile', 'scriptSource', or 'scriptString' must be bound">
+ <count test="!=1">
+ <bound name="scriptFile"/>
+ <bound name="scriptSource"/>
+ <bound name="scriptString"/>
+ </count>
+ </validation>
+</wo>
settings = {
};
};
+ AD084B1007392B0200D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOActionURL.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B1107392B0200D0679C = {
+ fileRef = AD084B1007392B0200D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B1407392B0700D0679C = {
+ children = (
+ AD084B1007392B0200D0679C,
+ AD084B3607392C2500D0679C,
+ AD084B3807392C3300D0679C,
+ AD084C39073937F400D0679C,
+ AD084C3B073937FE00D0679C,
+ AD084B3A07392C4D00D0679C,
+ AD084C33073937BA00D0679C,
+ AD084B3C07392CA700D0679C,
+ AD084B3E07392CB700D0679C,
+ AD084C3D0739380E00D0679C,
+ AD084C3F0739381C00D0679C,
+ AD084B4007392CD900D0679C,
+ AD084B4207392CEF00D0679C,
+ AD084B4407392CFB00D0679C,
+ AD084C410739382500D0679C,
+ AD084C57073938A100D0679C,
+ AD084B4807392D2300D0679C,
+ AD084C59073938AB00D0679C,
+ AD084C430739382F00D0679C,
+ AD084B4A07392D3600D0679C,
+ AD084B4C07392D4B00D0679C,
+ AD084B4E07392D5B00D0679C,
+ AD084C470739384300D0679C,
+ AD084C490739384E00D0679C,
+ AD084B5007392D6800D0679C,
+ AD084C4B0739385700D0679C,
+ AD084C4D0739385F00D0679C,
+ AD084C35073937CA00D0679C,
+ AD084C4F0739386900D0679C,
+ AD084B5207392D7600D0679C,
+ AD084C37073937DE00D0679C,
+ AD084B5407392D7F00D0679C,
+ AD084C510739387E00D0679C,
+ AD084B5607392D8E00D0679C,
+ AD084C530739388800D0679C,
+ AD084C550739388F00D0679C,
+ AD084B5807392D9D00D0679C,
+ );
+ isa = PBXGroup;
+ name = Definitions;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B3607392C2500D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOBody.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B3707392C2500D0679C = {
+ fileRef = AD084B3607392C2500D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B3807392C3300D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOBrowser.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B3907392C3300D0679C = {
+ fileRef = AD084B3807392C3300D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B3A07392C4D00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOComponentReference.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B3B07392C4D00D0679C = {
+ fileRef = AD084B3A07392C4D00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B3C07392CA700D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOEmbeddedObject.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B3D07392CA700D0679C = {
+ fileRef = AD084B3C07392CA700D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B3E07392CB700D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOEntity.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B3F07392CB700D0679C = {
+ fileRef = AD084B3E07392CB700D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B4007392CD900D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOFrame.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B4107392CD900D0679C = {
+ fileRef = AD084B4007392CD900D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B4207392CEF00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOGenericContainer.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B4307392CEF00D0679C = {
+ fileRef = AD084B4207392CEF00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B4407392CFB00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOGenericElement.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B4507392CFB00D0679C = {
+ fileRef = AD084B4407392CFB00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B4807392D2300D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOIFrame.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B4907392D2300D0679C = {
+ fileRef = AD084B4807392D2300D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B4A07392D3600D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOJavaScript.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B4B07392D3600D0679C = {
+ fileRef = AD084B4A07392D3600D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B4C07392D4B00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOMetaRefresh.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B4D07392D4B00D0679C = {
+ fileRef = AD084B4C07392D4B00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B4E07392D5B00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WONestedList.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B4F07392D5B00D0679C = {
+ fileRef = AD084B4E07392D5B00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B5007392D6800D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOQuickTime.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B5107392D6800D0679C = {
+ fileRef = AD084B5007392D6800D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B5207392D7600D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOResourceURL.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B5307392D7600D0679C = {
+ fileRef = AD084B5207392D7600D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B5407392D7F00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOString.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B5507392D7F00D0679C = {
+ fileRef = AD084B5407392D7F00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B5607392D8E00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOSwitchComponent.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B5707392D8E00D0679C = {
+ fileRef = AD084B5607392D8E00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084B5807392D9D00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOVBScript.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084B5907392D9D00D0679C = {
+ fileRef = AD084B5807392D9D00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C33073937BA00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOConditional.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C34073937BA00D0679C = {
+ fileRef = AD084C33073937BA00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C35073937CA00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WORepetition.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C36073937CA00D0679C = {
+ fileRef = AD084C35073937CA00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C37073937DE00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOSetCursor.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C38073937DE00D0679C = {
+ fileRef = AD084C37073937DE00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C39073937F400D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOCheckBox.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C3A073937F400D0679C = {
+ fileRef = AD084C39073937F400D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C3B073937FE00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOCheckBoxList.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C3C073937FE00D0679C = {
+ fileRef = AD084C3B073937FE00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C3D0739380E00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOFileUpload.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C3E0739380E00D0679C = {
+ fileRef = AD084C3D0739380E00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C3F0739381C00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOForm.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C400739381C00D0679C = {
+ fileRef = AD084C3F0739381C00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C410739382500D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOHiddenField.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C420739382500D0679C = {
+ fileRef = AD084C410739382500D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C430739382F00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOImageButton.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C440739382F00D0679C = {
+ fileRef = AD084C430739382F00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C470739384300D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOPasswordField.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C480739384300D0679C = {
+ fileRef = AD084C470739384300D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C490739384E00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOPopUpButton.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C4A0739384E00D0679C = {
+ fileRef = AD084C490739384E00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C4B0739385700D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WORadioButton.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C4C0739385700D0679C = {
+ fileRef = AD084C4B0739385700D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C4D0739385F00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WORadioButtonList.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C4E0739385F00D0679C = {
+ fileRef = AD084C4D0739385F00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C4F0739386900D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOResetButton.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C500739386900D0679C = {
+ fileRef = AD084C4F0739386900D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C510739387E00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOSubmitButton.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C520739387E00D0679C = {
+ fileRef = AD084C510739387E00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C530739388800D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOText.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C540739388800D0679C = {
+ fileRef = AD084C530739388800D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C550739388F00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOTextField.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C560739388F00D0679C = {
+ fileRef = AD084C550739388F00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C57073938A100D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOHyperlink.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C58073938A100D0679C = {
+ fileRef = AD084C57073938A100D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
+ AD084C59073938AB00D0679C = {
+ explicitFileType = text.xml;
+ fileEncoding = 4;
+ indentWidth = 2;
+ isa = PBXFileReference;
+ path = WOImage.api;
+ refType = 4;
+ sourceTree = "<group>";
+ };
+ AD084C5A073938AB00D0679C = {
+ fileRef = AD084C59073938AB00D0679C;
+ isa = PBXBuildFile;
+ settings = {
+ };
+ };
AD0CFDA60721A76A00E72147 = {
fileEncoding = 5;
indentWidth = 2;
buildPhases = (
);
buildSettings = {
- OPTIMIZATION_CFLAGS = "";
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
OTHER_REZFLAGS = "";
buildPhases = (
);
buildSettings = {
- OPTIMIZATION_CFLAGS = "";
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
OTHER_REZFLAGS = "";
AD20BB060737E529002A6594,
);
buildSettings = {
- OPTIMIZATION_CFLAGS = "";
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
OTHER_REZFLAGS = "";
AD20BB0F0737E5AC002A6594,
);
buildSettings = {
- OPTIMIZATION_CFLAGS = "";
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
OTHER_REZFLAGS = "";
ADFE563A06E2493E006628C4,
ADFE6F7706E27365006628C4,
ADFE6F9006E27365006628C4,
+ AD084B1107392B0200D0679C,
+ AD084B3707392C2500D0679C,
+ AD084B3907392C3300D0679C,
+ AD084B3B07392C4D00D0679C,
+ AD084B3D07392CA700D0679C,
+ AD084B3F07392CB700D0679C,
+ AD084B4107392CD900D0679C,
+ AD084B4307392CEF00D0679C,
+ AD084B4507392CFB00D0679C,
+ AD084B4907392D2300D0679C,
+ AD084B4B07392D3600D0679C,
+ AD084B4D07392D4B00D0679C,
+ AD084B4F07392D5B00D0679C,
+ AD084B5107392D6800D0679C,
+ AD084B5307392D7600D0679C,
+ AD084B5507392D7F00D0679C,
+ AD084B5707392D8E00D0679C,
+ AD084B5907392D9D00D0679C,
+ AD084C34073937BA00D0679C,
+ AD084C36073937CA00D0679C,
+ AD084C38073937DE00D0679C,
+ AD084C3A073937F400D0679C,
+ AD084C3C073937FE00D0679C,
+ AD084C3E0739380E00D0679C,
+ AD084C400739381C00D0679C,
+ AD084C420739382500D0679C,
+ AD084C440739382F00D0679C,
+ AD084C480739384300D0679C,
+ AD084C4A0739384E00D0679C,
+ AD084C4C0739385700D0679C,
+ AD084C4E0739385F00D0679C,
+ AD084C500739386900D0679C,
+ AD084C520739387E00D0679C,
+ AD084C540739388800D0679C,
+ AD084C560739388F00D0679C,
+ AD084C58073938A100D0679C,
+ AD084C5A073938AB00D0679C,
);
isa = PBXResourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
children = (
ADFE53B106E2493C006628C4,
ADFE6F9806E273AC006628C4,
+ AD084B1407392B0700D0679C,
ADFE713D06E27F0E006628C4,
ADFE713106E27E48006628C4,
ADFE713406E27E91006628C4,
# version file
-SUBMINOR_VERSION:=82
+SUBMINOR_VERSION:=83
# v4.3.42 requires libNGExtensions v4.3.116
# v4.3.40 requires libNGExtensions v4.3.115