<Wizard id="XFlowAnalysisReportWizardDef" showSteps="false" type="AddReport">
	<DisplayName><![CDATA[Schedule Report]]></DisplayName>
	<FirstPageBackTarget><![CDATA[selectReportTable.htm]]></FirstPageBackTarget>
	<FinishTarget><![CDATA[reportScheduleStatus.html]]></FinishTarget>
	<CancelTarget><![CDATA[reportScheduleStatus.html]]></CancelTarget>
	<Step id="s1" inputValueClass="com.cs.reports.ReportInputParameters">
		<Title><![CDATA[Basic Information]]></Title>
		<Description><![CDATA[RPTUL_COLLECTS_REPORT_NAME_AND_TAB]]></Description>
		<Fields>
			<Field id="rptInstanceName" type="text" minLen="2" maxLen="125" defaultValueKey="reportName" required="true">
				<Label><![CDATA[RPTUL_REPORT_NAME]]></Label>
			</Field>
			<Field id="tabSelect" type="list" key="tab" defaultValueKey="activetab" required="true">
				<Label><![CDATA[RPTUL_SELECT_TAB]]></Label>
			</Field>		
		</Fields>
		<PostAction class="com.cs.reports.ValidateReportNameAction"/>
	</Step>
	<Step id="s2">
		<Title><![CDATA[RPTUL_CONFIGURATION]]></Title>
		<Description><![CDATA[RPTUL_COLLECTS_INFORMATION_FOR_REPORT_SPECIFIC_CONFIGURATION]]></Description>
		<Instruction><![CDATA[RPTUD_ENTER_AT_LEAST_ONE_VALUE]]></Instruction>
		<Fields>
		<Field id="sourceIp" type="regex" default=" " required="false">
				<Label> <![CDATA[RPTUL_SOURCE_IP_ADDRESS]]> </Label>
				<Description><![CDATA[RPTUD_SUPPORTED_IP_ADDRESS_VERSIONS<COL>_IPV4_AND_IPV6]]></Description>
				<Pattern><![CDATA[^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$|\A(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}\z]]>
				</Pattern>
		  		<ErrorMessage>
					<![CDATA[RPTUR_ENTER_A_VALID_SOURCE_IP_ADDRESS]]>
				</ErrorMessage>
		</Field>
		<Field id="destinationIp" type="regex" default=" " required="false">
				<Label><![CDATA[RPTUL_DESTINATION_IP_ADDRESS]]></Label>
				<Description><![CDATA[RPTUD_SUPPORTED_IP_ADDRESS_VERSIONS<COL>_IPV4_AND_IPV6]]></Description>
				<Pattern><![CDATA[^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$|\A(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}\z]]>
				</Pattern>
		  		<ErrorMessage>
					<![CDATA[RPTUR_ENTER_A_VALID_DESTINATION_IP_ADDRESS]]>
				</ErrorMessage>
		</Field>
		<Field id="destinationPort" type="regex" required="false">
				<Label><![CDATA[RPTUL_DESTINATION_PORT]]></Label>
				<Pattern> <![CDATA[^([0-9]{1,4}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$]]> </Pattern>
				<ErrorMessage>
					<![CDATA[RPTUR_ENTER_A_VALID_PORT_NUMBER]]>
				</ErrorMessage>
		</Field>
		</Fields>
		 <PostAction class="com.cs.reports.XFlowReportsValidatorAction" />
		
	</Step>
	<Step id="s3" class="com.cs.reports.ui.ReportScheduleStep">
		<Title><![CDATA[RPTUL_SCHEDULE]]></Title>
		<Description><![CDATA[RPTUL_COLLECTS_INFORMATION_FOR_REPORT_SCHEDULING]]></Description>
		<PostAction class="com.cs.reports.CreateReportConfigAction"/>
	</Step>
	<Step id="s4" class="com.cs.core.web.wizard.GenericFinalStep" >
		<Title><![CDATA[RPTUL_STATUS]]></Title>
		<Description><![CDATA[RPTUD_REPORT_ADDED_SUCCESSFULLY._PLEASE_REFRESH_MAIN_WINDOW_TO_SEE_THE_NEW_REPORT.]]></Description>
		<NextButtonLabel><![CDATA[RPTUL_CLOSE]]></NextButtonLabel>
	</Step>
</Wizard>
