<xsd:complexType name="SplitFunctionType">
<xsd:annotation>
<xsd:documentation>The split function takes a single string component and turns it into multiple values based on a delimiter string. For example assume a basic component element that returns the value "a-b-c-d" with the delimiter set to "-". The local_variable element would be evaluated to have four values "a", "b", "c", and "d". If the string component used by the split function returns multiple values, then the split is performed multiple times.</xsd:documentation>
</xsd:annotation>
<xsd:sequence minOccurs="1" maxOccurs="1">
<xsd:group ref="oval-def:ComponentGroup" />
</xsd:sequence>
<xsd:attribute name="delimiter" type="xsd:string" use="required" />
</xsd:complexType>
|