Change svn:eol-style to LF

This commit is contained in:
dsyer
2008-03-06 21:59:13 +00:00
parent ee5746a860
commit f5e85d5f63
372 changed files with 33472 additions and 33470 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,353 +1,353 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--xtools2_universal_type_manager-->
<?com.ibm.xtools.emf.core.signature <signature id="com.ibm.xtools.mmi.ui.signatures.diagram" version="7.0.0"><feature description="" name="Rational Modeling Platform (com.ibm.xtools.rmp)" url="" version="7.0.0"/></signature>?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.0/notation" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmlns:umlnotation="http://www.ibm.com/xtools/1.5.2/Umlnotation" xmi:id="_7ZFX8N9SEdyZfZ-HsR_CLw" type="Class" name="classdiagram">
<children xmi:id="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFX8t9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFX899SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFX9N9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFX9d9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFX9t9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFX999SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFX-N9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFX-d9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFX-t9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFX-99SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFX_N9SEdyZfZ-HsR_CLw" x="38991" y="14582"/>
</children>
<children xmi:id="_7ZFX_d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFX_t9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFX_99SEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_7ZFYAN9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYAd9SEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_7ZFYAt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYA99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYBN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYBd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYBt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYB99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_7ZFYCN9SEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=ItemStream%5Bjcu%5Ename=ItemStream.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYCd9SEdyZfZ-HsR_CLw" x="38991" y="9193"/>
</children>
<children xmi:id="_7ZFYCt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYC99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYDN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYDd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYDt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYD99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYEN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYEd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYEt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYE99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYFN9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=MockRestartableItemReader%5Bjsrctype%5Ename=SimpleStepExecutorTests%5Bjcu%5Ename=SimpleStepExecutorTests.java%5Bjpack%5Ename=org.springframework.batch.execution.step.simple%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYFd9SEdyZfZ-HsR_CLw" x="18703" y="16484"/>
</children>
<children xmi:id="_7ZFYFt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYF99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYGN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYGd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYGt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYG99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYHN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYHd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYHt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYH99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYIN9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=StreamException%5Bjcu%5Ename=StreamException.java%5Bjpack%5Ename=org.springframework.batch.item.exception%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYId9SEdyZfZ-HsR_CLw" x="28213" y="13948"/>
</children>
<children xmi:id="_7ZFYIt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYI99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYJN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYJd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYJt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYJ99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYKN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYKd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYKt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYK99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYLN9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ResourceLineReader%5Bjcu%5Ename=ResourceLineReader.java%5Bjpack%5Ename=org.springframework.batch.io.file.separator%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYLd9SEdyZfZ-HsR_CLw" x="26749" y="24689"/>
</children>
<children xmi:id="_7ZFYLt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYL99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYMN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYMd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYMt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYM99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYNN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYNd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYNt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYN99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYON9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ItemStreamAdapterExtension%5Bjsrctype%5Ename=SimpleStreamManagerTests%5Bjcu%5Ename=SimpleStreamManagerTests.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYOd9SEdyZfZ-HsR_CLw" x="35913" y="24699"/>
</children>
<children xmi:id="_7ZFYRN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYRd9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYRt9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYR99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYSN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYSd9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYSt9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYS99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYTN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYTd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYTt9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=AbstractItemStreamItemWriter%5Bjcu%5Ename=AbstractItemStreamItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item.writer%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYT99SEdyZfZ-HsR_CLw" x="43429" y="23775"/>
</children>
<children xmi:id="_7ZFYUN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYUd9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYUt9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYU99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYVN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYVd9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYVt9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYV99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYWN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYWd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYWt9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYW99SEdyZfZ-HsR_CLw" x="48501" y="8559"/>
</children>
<children xmi:id="_7ZFYaN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYad9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYat9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYa99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYbN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYbd9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYbt9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYb99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYcN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYcd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYct9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYc99SEdyZfZ-HsR_CLw" x="51671" y="24409"/>
</children>
<children xmi:id="_7ZFYdN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYdd9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYdt9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYd99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYeN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYed9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYet9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYe99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYfN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYfd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYft9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=AbstractTransactionalIoSource%5Bjcu%5Ename=AbstractTransactionalIoSource.java%5Bjpack%5Ename=org.springframework.batch.io.support%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYf99SEdyZfZ-HsR_CLw" x="60864" y="24118"/>
</children>
<children xmi:id="_OiG3X99TEdyZfZ-HsR_CLw">
<children xmi:id="_OiQoQN9TEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_OiQoQd9TEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_OiQoQt9TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_OiQoQ99TEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_OiQoRN9TEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_OiQoRd9TEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_OiQoRt9TEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_OiQoR99TEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_OiQoSN9TEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_OiQoSd9TEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_OiG3YN9TEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=ItemWriter%5Bjcu%5Ename=ItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OiG3Yd9TEdyZfZ-HsR_CLw" x="45331" y="27262"/>
</children>
<children xmi:id="_Whz4yt9TEdyZfZ-HsR_CLw">
<children xmi:id="_Whz4zd9TEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_Whz4zt9TEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_Whz4z99TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz40N9TEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_Whz40d9TEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_Whz40t9TEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz4099TEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_Whz41N9TEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz41d9TEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_Whz4y99TEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=HibernateCursorItemReader%5Bjcu%5Ename=HibernateCursorItemReader.java%5Bjpack%5Ename=org.springframework.batch.io.cursor%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz4zN9TEdyZfZ-HsR_CLw" x="51671" y="26945"/>
</children>
<children xmi:id="_Whz41t9TEdyZfZ-HsR_CLw">
<children xmi:id="_Whz42d9TEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_Whz42t9TEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_Whz4299TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz43N9TEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_Whz43d9TEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_Whz43t9TEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_Whz4399TEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz44N9TEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_Whz44d9TEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz44t9TEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_Whz4199TEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=ItemReader%5Bjcu%5Ename=ItemReader.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz42N9TEdyZfZ-HsR_CLw" x="52939" y="20605"/>
</children>
<styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_7ZFYgN9SEdyZfZ-HsR_CLw"/>
<element xsi:nil="true"/>
<edges xmi:id="_7ZFYgd9SEdyZfZ-HsR_CLw" source="_7ZFYdN9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYgt9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYg99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYhN9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYhd9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYht9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=AbstractTransactionalIoSource%5Bjcu%5Ename=AbstractTransactionalIoSource.java%5Bjpack%5Ename=org.springframework.batch.io.support%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYh99SEdyZfZ-HsR_CLw" points="[0, -5424, 26260, 3770]$[-26273, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYk99SEdyZfZ-HsR_CLw" source="_7ZFX8d9SEdyZfZ-HsR_CLw" target="_7ZFX_d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYlN9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYld9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYlt9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYl99SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYmN9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStream%5Bjcu%5Ename=ItemStream.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYmd9SEdyZfZ-HsR_CLw" points="[-13, -2183, 10610, 5529]$[-10623, -3770, 0, 3942]"/>
</edges>
<edges xmi:id="_7ZFYmt9SEdyZfZ-HsR_CLw" source="_7ZFYLt9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYm99SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYnN9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYnd9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYnt9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYn99SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=ItemStreamAdapterExtension%5Bjsrctype%5Ename=SimpleStreamManagerTests%5Bjcu%5Ename=SimpleStreamManagerTests.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYoN9SEdyZfZ-HsR_CLw" points="[0, -5424, -3241, 3770]$[3228, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYod9SEdyZfZ-HsR_CLw" source="_7ZFX8d9SEdyZfZ-HsR_CLw" target="_7ZFYFt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYot9SEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_7ZFYo99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYpN9SEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_7ZFYpd9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYpt9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYp99SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StreamException%5Bjcu%5Ename=StreamException.java%5Bjpack%5Ename=org.springframework.batch.item.exception%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYqN9SEdyZfZ-HsR_CLw" points="[-13, 2183, 19037, -7011]$[-19063, 3770, -13, -5424]"/>
</edges>
<edges xmi:id="_7ZFYqd9SEdyZfZ-HsR_CLw" source="_7ZFYCt9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYqt9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYq99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYrN9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYrd9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYrt9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=MockRestartableItemReader%5Bjsrctype%5Ename=SimpleStepExecutorTests%5Bjcu%5Ename=SimpleStepExecutorTests.java%5Bjpack%5Ename=org.springframework.batch.execution.step.simple%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYr99SEdyZfZ-HsR_CLw" points="[-14, -5424, -26472, 3770]$[26445, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYsN9SEdyZfZ-HsR_CLw" source="_7ZFYaN9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYsd9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYst9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYs99SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYtN9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYtd9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYtt9SEdyZfZ-HsR_CLw" points="[-13, -5424, 18296, 3770]$[-18322, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYw99SEdyZfZ-HsR_CLw" source="_7ZFYRN9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYxN9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYxd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYxt9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYx99SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYyN9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=AbstractItemStreamItemWriter%5Bjcu%5Ename=AbstractItemStreamItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item.writer%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYyd9SEdyZfZ-HsR_CLw" points="[0, -5424, 4564, 3770]$[-4577, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYyt9SEdyZfZ-HsR_CLw" source="_7ZFYIt9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYy99SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYzN9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYzd9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYzt9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYz99SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=ResourceLineReader%5Bjcu%5Ename=ResourceLineReader.java%5Bjpack%5Ename=org.springframework.batch.io.file.separator%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFY0N9SEdyZfZ-HsR_CLw" points="[-14, -5424, -11682, 3770]$[11655, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFY0d9SEdyZfZ-HsR_CLw" source="_7ZFX8d9SEdyZfZ-HsR_CLw" target="_7ZFYUN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFY0t9SEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_7ZFY099SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFY1N9SEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_7ZFY1d9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFY1t9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFY199SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFY2N9SEdyZfZ-HsR_CLw" points="[-13, 2183, -11416, -7011]$[11390, 3770, -13, -5424]"/>
</edges>
<edges xmi:id="_OiQoSt9TEdyZfZ-HsR_CLw" source="_7ZFYRN9SEdyZfZ-HsR_CLw" target="_OiG3X99TEdyZfZ-HsR_CLw">
<children xmi:id="_OiQoTd9TEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_OiQoT99TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_OiQoUN9TEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OiQoTt9TEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_OiQoS99TEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=AbstractItemStreamItemWriter%5Bjcu%5Ename=AbstractItemStreamItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item.writer%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemWriter%5Bjcu%5Ename=ItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OiQoTN9TEdyZfZ-HsR_CLw" points="[0, -702, -3453, 2500]$[3440, -2289, -13, 913]"/>
</edges>
<edges xmi:id="_Whz4499TEdyZfZ-HsR_CLw" source="_Whz4yt9TEdyZfZ-HsR_CLw" target="_7ZFYaN9SEdyZfZ-HsR_CLw">
<children xmi:id="_Whz45t9TEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_Whz46N9TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz46d9TEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz4599TEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_Whz45N9TEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=HibernateCursorItemReader%5Bjcu%5Ename=HibernateCursorItemReader.java%5Bjpack%5Ename=org.springframework.batch.io.cursor%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Whz45d9TEdyZfZ-HsR_CLw" points="[0, -6059, -13, 2288]$[0, -7646, -13, 701]"/>
</edges>
<edges xmi:id="_Whz47d9TEdyZfZ-HsR_CLw" source="_7ZFYaN9SEdyZfZ-HsR_CLw" target="_Whz41t9TEdyZfZ-HsR_CLw">
<children xmi:id="_Whz48N9TEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_Whz48t9TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz4899TEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz48d9TEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_Whz47t9TEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemReader%5Bjcu%5Ename=ItemReader.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Whz4799TEdyZfZ-HsR_CLw" points="[-13, -702, -3479, 2500]$[3453, -2289, -13, 913]"/>
</edges>
</notation:Diagram>
<?xml version="1.0" encoding="UTF-8"?>
<!--xtools2_universal_type_manager-->
<?com.ibm.xtools.emf.core.signature <signature id="com.ibm.xtools.mmi.ui.signatures.diagram" version="7.0.0"><feature description="" name="Rational Modeling Platform (com.ibm.xtools.rmp)" url="" version="7.0.0"/></signature>?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.0/notation" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmlns:umlnotation="http://www.ibm.com/xtools/1.5.2/Umlnotation" xmi:id="_7ZFX8N9SEdyZfZ-HsR_CLw" type="Class" name="classdiagram">
<children xmi:id="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFX8t9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFX899SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFX9N9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFX9d9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFX9t9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFX999SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFX-N9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFX-d9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFX-t9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFX-99SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFX_N9SEdyZfZ-HsR_CLw" x="38991" y="14582"/>
</children>
<children xmi:id="_7ZFX_d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFX_t9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFX_99SEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_7ZFYAN9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYAd9SEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_7ZFYAt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYA99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYBN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYBd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYBt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYB99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_7ZFYCN9SEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=ItemStream%5Bjcu%5Ename=ItemStream.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYCd9SEdyZfZ-HsR_CLw" x="38991" y="9193"/>
</children>
<children xmi:id="_7ZFYCt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYC99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYDN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYDd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYDt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYD99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYEN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYEd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYEt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYE99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYFN9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=MockRestartableItemReader%5Bjsrctype%5Ename=SimpleStepExecutorTests%5Bjcu%5Ename=SimpleStepExecutorTests.java%5Bjpack%5Ename=org.springframework.batch.execution.step.simple%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYFd9SEdyZfZ-HsR_CLw" x="18703" y="16484"/>
</children>
<children xmi:id="_7ZFYFt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYF99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYGN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYGd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYGt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYG99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYHN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYHd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYHt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYH99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYIN9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=StreamException%5Bjcu%5Ename=StreamException.java%5Bjpack%5Ename=org.springframework.batch.item.exception%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYId9SEdyZfZ-HsR_CLw" x="28213" y="13948"/>
</children>
<children xmi:id="_7ZFYIt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYI99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYJN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYJd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYJt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYJ99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYKN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYKd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYKt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYK99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYLN9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ResourceLineReader%5Bjcu%5Ename=ResourceLineReader.java%5Bjpack%5Ename=org.springframework.batch.io.file.separator%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYLd9SEdyZfZ-HsR_CLw" x="26749" y="24689"/>
</children>
<children xmi:id="_7ZFYLt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYL99SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYMN9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYMd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYMt9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYM99SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYNN9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYNd9SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYNt9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYN99SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYON9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ItemStreamAdapterExtension%5Bjsrctype%5Ename=SimpleStreamManagerTests%5Bjcu%5Ename=SimpleStreamManagerTests.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYOd9SEdyZfZ-HsR_CLw" x="35913" y="24699"/>
</children>
<children xmi:id="_7ZFYRN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYRd9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYRt9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYR99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYSN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYSd9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYSt9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYS99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYTN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYTd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYTt9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=AbstractItemStreamItemWriter%5Bjcu%5Ename=AbstractItemStreamItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item.writer%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYT99SEdyZfZ-HsR_CLw" x="43429" y="23775"/>
</children>
<children xmi:id="_7ZFYUN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYUd9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYUt9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYU99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYVN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYVd9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYVt9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYV99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYWN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYWd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYWt9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYW99SEdyZfZ-HsR_CLw" x="48501" y="8559"/>
</children>
<children xmi:id="_7ZFYaN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYad9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYat9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYa99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYbN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYbd9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYbt9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYb99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYcN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYcd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYct9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYc99SEdyZfZ-HsR_CLw" x="51671" y="24409"/>
</children>
<children xmi:id="_7ZFYdN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYdd9SEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_7ZFYdt9SEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_7ZFYd99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYeN9SEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_7ZFYed9SEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_7ZFYet9SEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYe99SEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_7ZFYfN9SEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_7ZFYfd9SEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_7ZFYft9SEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=AbstractTransactionalIoSource%5Bjcu%5Ename=AbstractTransactionalIoSource.java%5Bjpack%5Ename=org.springframework.batch.io.support%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYf99SEdyZfZ-HsR_CLw" x="60864" y="24118"/>
</children>
<children xmi:id="_OiG3X99TEdyZfZ-HsR_CLw">
<children xmi:id="_OiQoQN9TEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_OiQoQd9TEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_OiQoQt9TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_OiQoQ99TEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_OiQoRN9TEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_OiQoRd9TEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_OiQoRt9TEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_OiQoR99TEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_OiQoSN9TEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_OiQoSd9TEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_OiG3YN9TEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=ItemWriter%5Bjcu%5Ename=ItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OiG3Yd9TEdyZfZ-HsR_CLw" x="45331" y="27262"/>
</children>
<children xmi:id="_Whz4yt9TEdyZfZ-HsR_CLw">
<children xmi:id="_Whz4zd9TEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_Whz4zt9TEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_Whz4z99TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz40N9TEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_Whz40d9TEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_Whz40t9TEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz4099TEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_Whz41N9TEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz41d9TEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_Whz4y99TEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=HibernateCursorItemReader%5Bjcu%5Ename=HibernateCursorItemReader.java%5Bjpack%5Ename=org.springframework.batch.io.cursor%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz4zN9TEdyZfZ-HsR_CLw" x="51671" y="26945"/>
</children>
<children xmi:id="_Whz41t9TEdyZfZ-HsR_CLw">
<children xmi:id="_Whz42d9TEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_Whz42t9TEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_Whz4299TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz43N9TEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_Whz43d9TEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_Whz43t9TEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_Whz4399TEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz44N9TEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_Whz44d9TEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Whz44t9TEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_Whz4199TEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=ItemReader%5Bjcu%5Ename=ItemReader.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz42N9TEdyZfZ-HsR_CLw" x="52939" y="20605"/>
</children>
<styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_7ZFYgN9SEdyZfZ-HsR_CLw"/>
<element xsi:nil="true"/>
<edges xmi:id="_7ZFYgd9SEdyZfZ-HsR_CLw" source="_7ZFYdN9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYgt9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYg99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYhN9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYhd9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYht9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=AbstractTransactionalIoSource%5Bjcu%5Ename=AbstractTransactionalIoSource.java%5Bjpack%5Ename=org.springframework.batch.io.support%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYh99SEdyZfZ-HsR_CLw" points="[0, -5424, 26260, 3770]$[-26273, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYk99SEdyZfZ-HsR_CLw" source="_7ZFX8d9SEdyZfZ-HsR_CLw" target="_7ZFX_d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYlN9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYld9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYlt9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYl99SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYmN9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStream%5Bjcu%5Ename=ItemStream.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYmd9SEdyZfZ-HsR_CLw" points="[-13, -2183, 10610, 5529]$[-10623, -3770, 0, 3942]"/>
</edges>
<edges xmi:id="_7ZFYmt9SEdyZfZ-HsR_CLw" source="_7ZFYLt9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYm99SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYnN9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYnd9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYnt9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYn99SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=ItemStreamAdapterExtension%5Bjsrctype%5Ename=SimpleStreamManagerTests%5Bjcu%5Ename=SimpleStreamManagerTests.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYoN9SEdyZfZ-HsR_CLw" points="[0, -5424, -3241, 3770]$[3228, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYod9SEdyZfZ-HsR_CLw" source="_7ZFX8d9SEdyZfZ-HsR_CLw" target="_7ZFYFt9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYot9SEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_7ZFYo99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYpN9SEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_7ZFYpd9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYpt9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYp99SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StreamException%5Bjcu%5Ename=StreamException.java%5Bjpack%5Ename=org.springframework.batch.item.exception%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYqN9SEdyZfZ-HsR_CLw" points="[-13, 2183, 19037, -7011]$[-19063, 3770, -13, -5424]"/>
</edges>
<edges xmi:id="_7ZFYqd9SEdyZfZ-HsR_CLw" source="_7ZFYCt9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYqt9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYq99SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYrN9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYrd9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYrt9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=MockRestartableItemReader%5Bjsrctype%5Ename=SimpleStepExecutorTests%5Bjcu%5Ename=SimpleStepExecutorTests.java%5Bjpack%5Ename=org.springframework.batch.execution.step.simple%5Bjsrcroot%5Esrcfolder=src/test/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYr99SEdyZfZ-HsR_CLw" points="[-14, -5424, -26472, 3770]$[26445, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYsN9SEdyZfZ-HsR_CLw" source="_7ZFYaN9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYsd9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYst9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYs99SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYtN9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYtd9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYtt9SEdyZfZ-HsR_CLw" points="[-13, -5424, 18296, 3770]$[-18322, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYw99SEdyZfZ-HsR_CLw" source="_7ZFYRN9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYxN9SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYxd9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYxt9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYx99SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYyN9SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=AbstractItemStreamItemWriter%5Bjcu%5Ename=AbstractItemStreamItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item.writer%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFYyd9SEdyZfZ-HsR_CLw" points="[0, -5424, 4564, 3770]$[-4577, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFYyt9SEdyZfZ-HsR_CLw" source="_7ZFYIt9SEdyZfZ-HsR_CLw" target="_7ZFX8d9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFYy99SEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_7ZFYzN9SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFYzd9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFYzt9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFYz99SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=ResourceLineReader%5Bjcu%5Ename=ResourceLineReader.java%5Bjpack%5Ename=org.springframework.batch.io.file.separator%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFY0N9SEdyZfZ-HsR_CLw" points="[-14, -5424, -11682, 3770]$[11655, -7011, -13, 2183]"/>
</edges>
<edges xmi:id="_7ZFY0d9SEdyZfZ-HsR_CLw" source="_7ZFX8d9SEdyZfZ-HsR_CLw" target="_7ZFYUN9SEdyZfZ-HsR_CLw">
<children xmi:id="_7ZFY0t9SEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_7ZFY099SEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_7ZFY1N9SEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_7ZFY1d9SEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZFY1t9SEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_7ZFY199SEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=ItemStreamAdapter%5Bjcu%5Ename=ItemStreamAdapter.java%5Bjpack%5Ename=org.springframework.batch.item.stream%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZFY2N9SEdyZfZ-HsR_CLw" points="[-13, 2183, -11416, -7011]$[11390, 3770, -13, -5424]"/>
</edges>
<edges xmi:id="_OiQoSt9TEdyZfZ-HsR_CLw" source="_7ZFYRN9SEdyZfZ-HsR_CLw" target="_OiG3X99TEdyZfZ-HsR_CLw">
<children xmi:id="_OiQoTd9TEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_OiQoT99TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_OiQoUN9TEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OiQoTt9TEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_OiQoS99TEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=AbstractItemStreamItemWriter%5Bjcu%5Ename=AbstractItemStreamItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item.writer%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemWriter%5Bjcu%5Ename=ItemWriter.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OiQoTN9TEdyZfZ-HsR_CLw" points="[0, -702, -3453, 2500]$[3440, -2289, -13, 913]"/>
</edges>
<edges xmi:id="_Whz4499TEdyZfZ-HsR_CLw" source="_Whz4yt9TEdyZfZ-HsR_CLw" target="_7ZFYaN9SEdyZfZ-HsR_CLw">
<children xmi:id="_Whz45t9TEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_Whz46N9TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz46d9TEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz4599TEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_Whz45N9TEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="mmi:///#jgen%5Bjsrctype%5Ename=HibernateCursorItemReader%5Bjcu%5Ename=HibernateCursorItemReader.java%5Bjpack%5Ename=org.springframework.batch.io.cursor%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Generalization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Whz45d9TEdyZfZ-HsR_CLw" points="[0, -6059, -13, 2288]$[0, -7646, -13, 701]"/>
</edges>
<edges xmi:id="_Whz47d9TEdyZfZ-HsR_CLw" source="_7ZFYaN9SEdyZfZ-HsR_CLw" target="_Whz41t9TEdyZfZ-HsR_CLw">
<children xmi:id="_Whz48N9TEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_Whz48t9TEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Whz4899TEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Whz48d9TEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_Whz47t9TEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=AbstractItemStreamItemReader%5Bjcu%5Ename=AbstractItemStreamItemReader.java%5Bjpack%5Ename=org.springframework.batch.item.reader%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ItemReader%5Bjcu%5Ename=ItemReader.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Whz4799TEdyZfZ-HsR_CLw" points="[-13, -702, -3479, 2500]$[3453, -2289, -13, 913]"/>
</edges>
</notation:Diagram>

View File

@@ -1,482 +1,482 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--xtools2_universal_type_manager-->
<?com.ibm.xtools.emf.core.signature <signature id="com.ibm.xtools.mmi.ui.signatures.diagram" version="7.0.0"><feature description="" name="Rational Modeling Platform (com.ibm.xtools.rmp)" url="" version="7.0.0"/></signature>?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.0/notation" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmlns:umlnotation="http://www.ibm.com/xtools/1.5.2/Umlnotation" xmi:id="_JiD3YNaYEdyFWa-S-HPO7A" type="Class" name="repository-classdiagram.dnx">
<children xmi:id="_LV6TINqUEdyZfZ-HsR_CLw">
<children xmi:id="_LV6TI9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_LV6TJNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_LV6TJdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_LV6TJtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_LV6TJ9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_LV6TKNqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_LV6TKdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_LV6TKtqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_LV6TK9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_LV6TIdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LV6TItqUEdyZfZ-HsR_CLw" x="44713" y="6257"/>
</children>
<children xmi:id="_N8zc_9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdAtqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdA9qUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdBNqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdBdqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdBtqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdB9qUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdCNqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdCdqUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdCtqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdANqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=StepExecution%5Bjcu%5Ename=StepExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdAdqUEdyZfZ-HsR_CLw" x="49769" y="13314"/>
</children>
<children xmi:id="_N8zdC9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdDtqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdD9qUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N8zdENqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdEdqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N8zdEtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdE9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdFNqUEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdFdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdFtqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdF9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N8zdDNqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=JobInstanceDao%5Bjcu%5Ename=JobInstanceDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdDdqUEdyZfZ-HsR_CLw" x="24092" y="1902"/>
</children>
<children xmi:id="_N8zdGNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdG9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdHNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdHdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdHtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdH9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdINqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdIdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdItqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdI9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdGdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=JobParameters%5Bjcu%5Ename=JobParameters.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdGtqUEdyZfZ-HsR_CLw" x="30432" y="10461"/>
</children>
<children xmi:id="_N8zdJNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdJ9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdKNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdKdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdKtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdK9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdLNqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdLdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdLtqUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdL9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdJdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=JobExecution%5Bjcu%5Ename=JobExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdJtqUEdyZfZ-HsR_CLw" x="29164" y="7608" width="4512"/>
</children>
<children xmi:id="_N8zdMNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdM9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdNNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdNdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdNtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdN9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdONqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdOdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdOtqUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdO9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdMdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=StepInstance%5Bjcu%5Ename=StepInstance.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdMtqUEdyZfZ-HsR_CLw" x="41527" y="17118"/>
</children>
<children xmi:id="_N8zdSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdTNqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdTdqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N8zdTtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89N4NqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89N4dqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89N4tqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89N49qUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N5NqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89N5dqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N5tqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N8zdStqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=JobRepository%5Bjcu%5Ename=JobRepository.java%5Bjpack%5Ename=org.springframework.batch.core.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdS9qUEdyZfZ-HsR_CLw" x="44879" y="1438"/>
</children>
<children xmi:id="_N89N59qUEdyZfZ-HsR_CLw">
<children xmi:id="_N89N6tqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89N69qUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89N7NqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89N7dqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89N7tqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89N79qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89N8NqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N8dqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89N8tqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N89qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89N6NqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=Step%5Bjcu%5Ename=Step.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89N6dqUEdyZfZ-HsR_CLw" x="53256" y="1902"/>
</children>
<children xmi:id="_N89N9NqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89N99qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89N-NqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89N-dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89N-tqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89N-9qUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89N_NqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89N_dqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N_tqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89N_9qUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OANqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89N9dqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=JobExecutionDao%5Bjcu%5Ename=JobExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89N9tqUEdyZfZ-HsR_CLw" x="35187" y="1585"/>
</children>
<children xmi:id="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OBNqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89OBdqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89OBtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89OB9qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89OCNqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89OCdqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89OCtqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OC9qUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89ODNqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89ODdqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89OAtqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OA9qUEdyZfZ-HsR_CLw" x="58962" y="5072"/>
</children>
<children xmi:id="_N89OMNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OM9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89ONNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N89ONdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89ONtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89ON9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89OONqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OOdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89OOtqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OO9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N89OMdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=Entity%5Bjcu%5Ename=Entity.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OMtqUEdyZfZ-HsR_CLw" x="46916" y="15533"/>
</children>
<children xmi:id="_N89OPNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OP9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89OQNqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89OQdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89OQtqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89OQ9qUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89ORNqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89ORdqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89ORtqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89OR9qUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OSNqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89OPdqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=Job%5Bjcu%5Ename=Job.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OPtqUEdyZfZ-HsR_CLw" x="30432" y="1585"/>
</children>
<children xmi:id="_N89OSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OTNqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89OTdqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N89OTtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89OT9qUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89OUNqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89OUdqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OUtqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89OU9qUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OVNqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N89OStqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=JobInstance%5Bjcu%5Ename=JobInstance.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OS9qUEdyZfZ-HsR_CLw" x="38357" y="12363"/>
</children>
<children xmi:id="_Z2RL_tqZEdyZfZ-HsR_CLw">
<children xmi:id="_Z2RMAdqZEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_Z2RMAtqZEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_Z2RMA9qZEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Z2RMBNqZEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_Z2RMBdqZEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_Z2aV4NqZEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Z2aV4dqZEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_Z2aV4tqZEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Z2aV49qZEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_Z2RL_9qZEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=MapStepDao%5Bjcu%5Ename=MapStepDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z2RMANqZEdyZfZ-HsR_CLw" x="57836" y="11878"/>
</children>
<children xmi:id="_ALWw2t5mEdyZfZ-HsR_CLw">
<children xmi:id="_ALWw3d5mEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_ALWw3t5mEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_ALWw395mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWw4N5mEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_ALWw4d5mEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_ALWw4t5mEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_ALWw495mEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_ALWw5N5mEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_ALWw5d5mEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_ALWw295mEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWw3N5mEdyZfZ-HsR_CLw" x="65936" y="2536"/>
</children>
<styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_JiD3YdaYEdyFWa-S-HPO7A"/>
<element xsi:nil="true"/>
<edges xmi:id="_N89OVdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G-4NqUEdyZfZ-HsR_CLw" type="FromMultiplicityLabel">
<children xmi:id="_N9G-4tqUEdyZfZ-HsR_CLw" type="FromMultiplicity"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9G-4dqUEdyZfZ-HsR_CLw" y="396"/>
</children>
<children xmi:id="_N9G-49qUEdyZfZ-HsR_CLw" type="FromRoleLabel">
<children xmi:id="_N9G-5dqUEdyZfZ-HsR_CLw" type="FromRole"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9G-5NqUEdyZfZ-HsR_CLw" y="-397"/>
</children>
<children xmi:id="_N9G-5tqUEdyZfZ-HsR_CLw" type="associationTypeLabel">
<children xmi:id="_N9G-6NqUEdyZfZ-HsR_CLw" type="associationTypeCompartment"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9G-59qUEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N89OVtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Property" href="mmi:///#jfield%5Ename=stepExecutionDao%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Property"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N89OV9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -19500, -10385]$[19486, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9G-6dqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G-7NqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G-7tqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G-8NqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G-79qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G-7dqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G-6tqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G-69qUEdyZfZ-HsR_CLw" points="[-14, 2884, -19500, -10385]$[19486, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9G--dqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89N59qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G-_NqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G-_tqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_ANqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G-_9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G-_dqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G--tqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=Step%5Bjcu%5Ename=Step.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G--9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -6324, -10385]$[6310, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9G_AdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zc_9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_BNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_BtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_CNqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_B9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_BdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_AtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecution%5Bjcu%5Ename=StepExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_A9qUEdyZfZ-HsR_CLw" points="[-14, 2884, 30493, -10385]$[-30520, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9G_GdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OPNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_HNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_HtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_INqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_H9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_HdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_GtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=Job%5Bjcu%5Ename=Job.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_G9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -40124, -10385]$[40097, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9G_IdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_JNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_JtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_KNqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_J9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_JdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_ItqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobInstance%5Bjcu%5Ename=JobInstance.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_I9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -45733, -10385]$[45706, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9G_PdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdC9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_QNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_QtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_RNqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_Q9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_QdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_PtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobInstanceDao%5Bjcu%5Ename=JobInstanceDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_P9qUEdyZfZ-HsR_CLw" points="[-2302, -397, 26168, 1084]$[-14605, -2408, 13865, -927]$[-26353, -1640, 2117, -159]"/>
</edges>
<edges xmi:id="_N9QI2NqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdJNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QI29qUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QI3dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QI39qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QI3tqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QI3NqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QI2dqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobExecution%5Bjcu%5Ename=JobExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QI2tqUEdyZfZ-HsR_CLw" points="[-14, 2884, 12475, -10385]$[-12502, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QI4NqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OMNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QI49qUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QI5dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QI59qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QI5tqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QI5NqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QI4dqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=Entity%5Bjcu%5Ename=Entity.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QI4tqUEdyZfZ-HsR_CLw" points="[-14, 2884, -34912, -10385]$[34885, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QI8NqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdGNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QI89qUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QI9dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QI99qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QI9tqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QI9NqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QI8dqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobParameters%5Bjcu%5Ename=JobParameters.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QI8tqUEdyZfZ-HsR_CLw" points="[-14, 2884, 18494, -10385]$[-18508, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9QJA9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdC9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJBtqUEdyZfZ-HsR_CLw" type="FromMultiplicityLabel">
<children xmi:id="_N9QJCNqUEdyZfZ-HsR_CLw" type="FromMultiplicity"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJB9qUEdyZfZ-HsR_CLw" y="396"/>
</children>
<children xmi:id="_N9QJCdqUEdyZfZ-HsR_CLw" type="FromRoleLabel">
<children xmi:id="_N9QJC9qUEdyZfZ-HsR_CLw" type="FromRole"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJCtqUEdyZfZ-HsR_CLw" y="-397"/>
</children>
<children xmi:id="_N9QJDNqUEdyZfZ-HsR_CLw" type="associationTypeLabel">
<children xmi:id="_N9QJDtqUEdyZfZ-HsR_CLw" type="associationTypeCompartment"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJDdqUEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJBNqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Property" href="mmi:///#jfield%5Ename=jobInstanceDao%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Property"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJBdqUEdyZfZ-HsR_CLw" points="[-2275, -185, 26168, 1296]$[-14287, -1138, 14156, 343]$[-16219, -2116, 12224, -635]$[-26326, -1587, 2117, -106]"/>
</edges>
<edges xmi:id="_N9QJD9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89N9NqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJEtqUEdyZfZ-HsR_CLw" type="FromMultiplicityLabel">
<children xmi:id="_N9QJFNqUEdyZfZ-HsR_CLw" type="FromMultiplicity"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJE9qUEdyZfZ-HsR_CLw" y="396"/>
</children>
<children xmi:id="_N9QJFdqUEdyZfZ-HsR_CLw" type="FromRoleLabel">
<children xmi:id="_N9QJF9qUEdyZfZ-HsR_CLw" type="FromRole"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJFtqUEdyZfZ-HsR_CLw" x="207" y="-463"/>
</children>
<children xmi:id="_N9QJGNqUEdyZfZ-HsR_CLw" type="associationTypeLabel">
<children xmi:id="_N9QJGtqUEdyZfZ-HsR_CLw" type="associationTypeCompartment"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJGdqUEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJENqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Property" href="mmi:///#jfield%5Ename=jobExecutionDao%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Property"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJEdqUEdyZfZ-HsR_CLw" points="[-14, 2884, -12872, -10385]$[12845, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QJG9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89N9NqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJHtqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QJINqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QJItqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QJIdqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QJH9qUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJHNqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobExecutionDao%5Bjcu%5Ename=JobExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJHdqUEdyZfZ-HsR_CLw" points="[-14, 2884, -12872, -10385]$[12845, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QJI9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJJtqUEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_N9QJKNqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QJKdqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QJJ9qUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJJNqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobRepository%5Bjcu%5Ename=JobRepository.java%5Bjpack%5Ename=org.springframework.batch.core.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJJdqUEdyZfZ-HsR_CLw" points="[-14, -2884, 0, 3202]$[-14, -4472, 0, 1614]"/>
</edges>
<edges xmi:id="_PbIp39qZEdyZfZ-HsR_CLw" source="_N89OAdqUEdyZfZ-HsR_CLw" target="_N8zc_9qUEdyZfZ-HsR_CLw">
<children xmi:id="_PbIp4tqZEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_PbIp5NqZEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_PbIp5tqZEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_PbIp5dqZEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PbIp49qZEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_PbIp4NqZEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecution%5Bjcu%5Ename=StepExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PbIp4dqZEdyZfZ-HsR_CLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
</edges>
<edges xmi:id="_ALWw5t5mEdyZfZ-HsR_CLw" source="_Z2RL_tqZEdyZfZ-HsR_CLw" target="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_ALWw6d5mEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_ALWw695mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWw7N5mEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWw6t5mEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_ALWw595mEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=MapStepDao%5Bjcu%5Ename=MapStepDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALWw6N5mEdyZfZ-HsR_CLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
</edges>
<edges xmi:id="_ALWw8N5mEdyZfZ-HsR_CLw" source="_N89OAdqUEdyZfZ-HsR_CLw" target="_N8zdJNqUEdyZfZ-HsR_CLw">
<children xmi:id="_ALWw895mEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_ALWw9d5mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWw995mEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_ALWw9t5mEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWw9N5mEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_ALWw8d5mEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobExecution%5Bjcu%5Ename=JobExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALWw8t5mEdyZfZ-HsR_CLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
</edges>
<edges xmi:id="_ALWw_95mEdyZfZ-HsR_CLw" source="_N89OAdqUEdyZfZ-HsR_CLw" target="_ALWw2t5mEdyZfZ-HsR_CLw">
<children xmi:id="_ALWxAt5mEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_ALWxBN5mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWxBt5mEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_ALWxBd5mEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWxA95mEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_ALWxAN5mEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALWxAd5mEdyZfZ-HsR_CLw" points="[-13, 2038, -13, -7011]$[-13, 3625, -13, -5424]"/>
</edges>
</notation:Diagram>
<?xml version="1.0" encoding="UTF-8"?>
<!--xtools2_universal_type_manager-->
<?com.ibm.xtools.emf.core.signature <signature id="com.ibm.xtools.mmi.ui.signatures.diagram" version="7.0.0"><feature description="" name="Rational Modeling Platform (com.ibm.xtools.rmp)" url="" version="7.0.0"/></signature>?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.0/notation" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmlns:umlnotation="http://www.ibm.com/xtools/1.5.2/Umlnotation" xmi:id="_JiD3YNaYEdyFWa-S-HPO7A" type="Class" name="repository-classdiagram.dnx">
<children xmi:id="_LV6TINqUEdyZfZ-HsR_CLw">
<children xmi:id="_LV6TI9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_LV6TJNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_LV6TJdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_LV6TJtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_LV6TJ9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_LV6TKNqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_LV6TKdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_LV6TKtqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_LV6TK9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_LV6TIdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LV6TItqUEdyZfZ-HsR_CLw" x="44713" y="6257"/>
</children>
<children xmi:id="_N8zc_9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdAtqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdA9qUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdBNqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdBdqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdBtqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdB9qUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdCNqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdCdqUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdCtqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdANqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=StepExecution%5Bjcu%5Ename=StepExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdAdqUEdyZfZ-HsR_CLw" x="49769" y="13314"/>
</children>
<children xmi:id="_N8zdC9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdDtqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdD9qUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N8zdENqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdEdqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N8zdEtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdE9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdFNqUEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdFdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdFtqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdF9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N8zdDNqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=JobInstanceDao%5Bjcu%5Ename=JobInstanceDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdDdqUEdyZfZ-HsR_CLw" x="24092" y="1902"/>
</children>
<children xmi:id="_N8zdGNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdG9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdHNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdHdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdHtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdH9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdINqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdIdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdItqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdI9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdGdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=JobParameters%5Bjcu%5Ename=JobParameters.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdGtqUEdyZfZ-HsR_CLw" x="30432" y="10461"/>
</children>
<children xmi:id="_N8zdJNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdJ9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdKNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdKdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdKtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdK9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdLNqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdLdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdLtqUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdL9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdJdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=JobExecution%5Bjcu%5Ename=JobExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdJtqUEdyZfZ-HsR_CLw" x="29164" y="7608" width="4512"/>
</children>
<children xmi:id="_N8zdMNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdM9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdNNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N8zdNdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N8zdNtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N8zdN9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N8zdONqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdOdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N8zdOtqUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N8zdO9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N8zdMdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=StepInstance%5Bjcu%5Ename=StepInstance.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdMtqUEdyZfZ-HsR_CLw" x="41527" y="17118"/>
</children>
<children xmi:id="_N8zdSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N8zdTNqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N8zdTdqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N8zdTtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89N4NqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89N4dqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89N4tqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89N49qUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N5NqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89N5dqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N5tqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N8zdStqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=JobRepository%5Bjcu%5Ename=JobRepository.java%5Bjpack%5Ename=org.springframework.batch.core.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N8zdS9qUEdyZfZ-HsR_CLw" x="44879" y="1438"/>
</children>
<children xmi:id="_N89N59qUEdyZfZ-HsR_CLw">
<children xmi:id="_N89N6tqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89N69qUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89N7NqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89N7dqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89N7tqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89N79qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89N8NqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N8dqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89N8tqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N89qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89N6NqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=Step%5Bjcu%5Ename=Step.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89N6dqUEdyZfZ-HsR_CLw" x="53256" y="1902"/>
</children>
<children xmi:id="_N89N9NqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89N99qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89N-NqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89N-dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89N-tqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89N-9qUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89N_NqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89N_dqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89N_tqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89N_9qUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OANqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89N9dqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=JobExecutionDao%5Bjcu%5Ename=JobExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89N9tqUEdyZfZ-HsR_CLw" x="35187" y="1585"/>
</children>
<children xmi:id="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OBNqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89OBdqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89OBtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89OB9qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89OCNqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89OCdqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89OCtqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OC9qUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89ODNqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89ODdqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89OAtqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OA9qUEdyZfZ-HsR_CLw" x="58962" y="5072"/>
</children>
<children xmi:id="_N89OMNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OM9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89ONNqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N89ONdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89ONtqUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89ON9qUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89OONqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OOdqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89OOtqUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OO9qUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N89OMdqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=Entity%5Bjcu%5Ename=Entity.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OMtqUEdyZfZ-HsR_CLw" x="46916" y="15533"/>
</children>
<children xmi:id="_N89OPNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OP9qUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89OQNqUEdyZfZ-HsR_CLw" width="530" height="530"/>
</children>
<children xmi:id="_N89OQdqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89OQtqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N89OQ9qUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89ORNqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89ORdqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89ORtqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89OR9qUEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OSNqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLClassifierStyle" xmi:id="_N89OPdqUEdyZfZ-HsR_CLw" showStereotype="Label" useClassifierShape="true"/>
<element xmi:type="uml:Interface" href="mmi:///#jsrctype%5Ename=Job%5Bjcu%5Ename=Job.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Interface"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OPtqUEdyZfZ-HsR_CLw" x="30432" y="1585"/>
</children>
<children xmi:id="_N89OSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N89OTNqUEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_N89OTdqUEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_N89OTtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N89OT9qUEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_N89OUNqUEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_N89OUdqUEdyZfZ-HsR_CLw" visible="false" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OUtqUEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_N89OU9qUEdyZfZ-HsR_CLw" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_N89OVNqUEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_N89OStqUEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=JobInstance%5Bjcu%5Ename=JobInstance.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N89OS9qUEdyZfZ-HsR_CLw" x="38357" y="12363"/>
</children>
<children xmi:id="_Z2RL_tqZEdyZfZ-HsR_CLw">
<children xmi:id="_Z2RMAdqZEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_Z2RMAtqZEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_Z2RMA9qZEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_Z2RMBNqZEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_Z2RMBdqZEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_Z2aV4NqZEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Z2aV4dqZEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_Z2aV4tqZEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_Z2aV49qZEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_Z2RL_9qZEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=MapStepDao%5Bjcu%5Ename=MapStepDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z2RMANqZEdyZfZ-HsR_CLw" x="57836" y="11878"/>
</children>
<children xmi:id="_ALWw2t5mEdyZfZ-HsR_CLw">
<children xmi:id="_ALWw3d5mEdyZfZ-HsR_CLw" type="ImageCompartment">
<layoutConstraint xmi:type="notation:Size" xmi:id="_ALWw3t5mEdyZfZ-HsR_CLw" width="1320" height="1320"/>
</children>
<children xmi:id="_ALWw395mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWw4N5mEdyZfZ-HsR_CLw" type="Name"/>
<children xmi:id="_ALWw4d5mEdyZfZ-HsR_CLw" type="Parent"/>
<children xmi:id="_ALWw4t5mEdyZfZ-HsR_CLw" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_ALWw495mEdyZfZ-HsR_CLw"/>
</children>
<children xmi:id="_ALWw5N5mEdyZfZ-HsR_CLw" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_ALWw5d5mEdyZfZ-HsR_CLw"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_ALWw295mEdyZfZ-HsR_CLw" showStereotype="Label"/>
<element xmi:type="uml:Class" href="mmi:///#jsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D$uml.Class"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWw3N5mEdyZfZ-HsR_CLw" x="65936" y="2536"/>
</children>
<styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_JiD3YdaYEdyFWa-S-HPO7A"/>
<element xsi:nil="true"/>
<edges xmi:id="_N89OVdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G-4NqUEdyZfZ-HsR_CLw" type="FromMultiplicityLabel">
<children xmi:id="_N9G-4tqUEdyZfZ-HsR_CLw" type="FromMultiplicity"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9G-4dqUEdyZfZ-HsR_CLw" y="396"/>
</children>
<children xmi:id="_N9G-49qUEdyZfZ-HsR_CLw" type="FromRoleLabel">
<children xmi:id="_N9G-5dqUEdyZfZ-HsR_CLw" type="FromRole"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9G-5NqUEdyZfZ-HsR_CLw" y="-397"/>
</children>
<children xmi:id="_N9G-5tqUEdyZfZ-HsR_CLw" type="associationTypeLabel">
<children xmi:id="_N9G-6NqUEdyZfZ-HsR_CLw" type="associationTypeCompartment"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9G-59qUEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N89OVtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Property" href="mmi:///#jfield%5Ename=stepExecutionDao%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Property"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N89OV9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -19500, -10385]$[19486, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9G-6dqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G-7NqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G-7tqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G-8NqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G-79qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G-7dqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G-6tqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G-69qUEdyZfZ-HsR_CLw" points="[-14, 2884, -19500, -10385]$[19486, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9G--dqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89N59qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G-_NqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G-_tqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_ANqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G-_9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G-_dqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G--tqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=Step%5Bjcu%5Ename=Step.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G--9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -6324, -10385]$[6310, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9G_AdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zc_9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_BNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_BtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_CNqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_B9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_BdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_AtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecution%5Bjcu%5Ename=StepExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_A9qUEdyZfZ-HsR_CLw" points="[-14, 2884, 30493, -10385]$[-30520, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9G_GdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OPNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_HNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_HtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_INqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_H9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_HdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_GtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=Job%5Bjcu%5Ename=Job.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_G9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -40124, -10385]$[40097, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9G_IdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_JNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_JtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_KNqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_J9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_JdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_ItqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobInstance%5Bjcu%5Ename=JobInstance.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_I9qUEdyZfZ-HsR_CLw" points="[-14, 2884, -45733, -10385]$[45706, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9G_PdqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdC9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9G_QNqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9G_QtqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9G_RNqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9G_Q9qUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9G_QdqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9G_PtqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobInstanceDao%5Bjcu%5Ename=JobInstanceDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9G_P9qUEdyZfZ-HsR_CLw" points="[-2302, -397, 26168, 1084]$[-14605, -2408, 13865, -927]$[-26353, -1640, 2117, -159]"/>
</edges>
<edges xmi:id="_N9QI2NqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdJNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QI29qUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QI3dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QI39qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QI3tqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QI3NqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QI2dqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobExecution%5Bjcu%5Ename=JobExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QI2tqUEdyZfZ-HsR_CLw" points="[-14, 2884, 12475, -10385]$[-12502, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QI4NqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89OMNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QI49qUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QI5dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QI59qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QI5tqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QI5NqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QI4dqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=Entity%5Bjcu%5Ename=Entity.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QI4tqUEdyZfZ-HsR_CLw" points="[-14, 2884, -34912, -10385]$[34885, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QI8NqUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdGNqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QI89qUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QI9dqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QI99qUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QI9tqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QI9NqUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QI8dqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobParameters%5Bjcu%5Ename=JobParameters.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QI8tqUEdyZfZ-HsR_CLw" points="[-14, 2884, 18494, -10385]$[-18508, 4471, 0, -8798]"/>
</edges>
<edges xmi:id="_N9QJA9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdC9qUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJBtqUEdyZfZ-HsR_CLw" type="FromMultiplicityLabel">
<children xmi:id="_N9QJCNqUEdyZfZ-HsR_CLw" type="FromMultiplicity"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJB9qUEdyZfZ-HsR_CLw" y="396"/>
</children>
<children xmi:id="_N9QJCdqUEdyZfZ-HsR_CLw" type="FromRoleLabel">
<children xmi:id="_N9QJC9qUEdyZfZ-HsR_CLw" type="FromRole"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJCtqUEdyZfZ-HsR_CLw" y="-397"/>
</children>
<children xmi:id="_N9QJDNqUEdyZfZ-HsR_CLw" type="associationTypeLabel">
<children xmi:id="_N9QJDtqUEdyZfZ-HsR_CLw" type="associationTypeCompartment"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJDdqUEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJBNqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Property" href="mmi:///#jfield%5Ename=jobInstanceDao%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Property"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJBdqUEdyZfZ-HsR_CLw" points="[-2275, -185, 26168, 1296]$[-14287, -1138, 14156, 343]$[-16219, -2116, 12224, -635]$[-26326, -1587, 2117, -106]"/>
</edges>
<edges xmi:id="_N9QJD9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89N9NqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJEtqUEdyZfZ-HsR_CLw" type="FromMultiplicityLabel">
<children xmi:id="_N9QJFNqUEdyZfZ-HsR_CLw" type="FromMultiplicity"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJE9qUEdyZfZ-HsR_CLw" y="396"/>
</children>
<children xmi:id="_N9QJFdqUEdyZfZ-HsR_CLw" type="FromRoleLabel">
<children xmi:id="_N9QJF9qUEdyZfZ-HsR_CLw" type="FromRole"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJFtqUEdyZfZ-HsR_CLw" x="207" y="-463"/>
</children>
<children xmi:id="_N9QJGNqUEdyZfZ-HsR_CLw" type="associationTypeLabel">
<children xmi:id="_N9QJGtqUEdyZfZ-HsR_CLw" type="associationTypeCompartment"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N9QJGdqUEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJENqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Property" href="mmi:///#jfield%5Ename=jobExecutionDao%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Property"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJEdqUEdyZfZ-HsR_CLw" points="[-14, 2884, -12872, -10385]$[12845, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QJG9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N89N9NqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJHtqUEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_N9QJINqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QJItqUEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_N9QJIdqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QJH9qUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJHNqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobExecutionDao%5Bjcu%5Ename=JobExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJHdqUEdyZfZ-HsR_CLw" points="[-14, 2884, -12872, -10385]$[12845, 4471, -13, -8798]"/>
</edges>
<edges xmi:id="_N9QJI9qUEdyZfZ-HsR_CLw" source="_LV6TINqUEdyZfZ-HsR_CLw" target="_N8zdSdqUEdyZfZ-HsR_CLw">
<children xmi:id="_N9QJJtqUEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_N9QJKNqUEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_N9QJKdqUEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_N9QJJ9qUEdyZfZ-HsR_CLw" y="-530"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_N9QJJNqUEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=SimpleJobRepository%5Bjcu%5Ename=SimpleJobRepository.java%5Bjpack%5Ename=org.springframework.batch.execution.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobRepository%5Bjcu%5Ename=JobRepository.java%5Bjpack%5Ename=org.springframework.batch.core.repository%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N9QJJdqUEdyZfZ-HsR_CLw" points="[-14, -2884, 0, 3202]$[-14, -4472, 0, 1614]"/>
</edges>
<edges xmi:id="_PbIp39qZEdyZfZ-HsR_CLw" source="_N89OAdqUEdyZfZ-HsR_CLw" target="_N8zc_9qUEdyZfZ-HsR_CLw">
<children xmi:id="_PbIp4tqZEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_PbIp5NqZEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_PbIp5tqZEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_PbIp5dqZEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PbIp49qZEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_PbIp4NqZEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecution%5Bjcu%5Ename=StepExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PbIp4dqZEdyZfZ-HsR_CLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
</edges>
<edges xmi:id="_ALWw5t5mEdyZfZ-HsR_CLw" source="_Z2RL_tqZEdyZfZ-HsR_CLw" target="_N89OAdqUEdyZfZ-HsR_CLw">
<children xmi:id="_ALWw6d5mEdyZfZ-HsR_CLw" type="NameLabel">
<children xmi:id="_ALWw695mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWw7N5mEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWw6t5mEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_ALWw595mEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:InterfaceRealization" href="mmi:///#jimpl%5Bjsrctype%5Ename=MapStepDao%5Bjcu%5Ename=MapStepDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D$uml.InterfaceRealization"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALWw6N5mEdyZfZ-HsR_CLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
</edges>
<edges xmi:id="_ALWw8N5mEdyZfZ-HsR_CLw" source="_N89OAdqUEdyZfZ-HsR_CLw" target="_N8zdJNqUEdyZfZ-HsR_CLw">
<children xmi:id="_ALWw895mEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_ALWw9d5mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWw995mEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_ALWw9t5mEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWw9N5mEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_ALWw8d5mEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=JobExecution%5Bjcu%5Ename=JobExecution.java%5Bjpack%5Ename=org.springframework.batch.core.domain%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-core%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALWw8t5mEdyZfZ-HsR_CLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
</edges>
<edges xmi:id="_ALWw_95mEdyZfZ-HsR_CLw" source="_N89OAdqUEdyZfZ-HsR_CLw" target="_ALWw2t5mEdyZfZ-HsR_CLw">
<children xmi:id="_ALWxAt5mEdyZfZ-HsR_CLw" type="KindLabel">
<children xmi:id="_ALWxBN5mEdyZfZ-HsR_CLw" type="Stereotype"/>
<children xmi:id="_ALWxBt5mEdyZfZ-HsR_CLw" type="Kind"/>
<children xmi:id="_ALWxBd5mEdyZfZ-HsR_CLw" type="Name"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALWxA95mEdyZfZ-HsR_CLw" y="-186"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_ALWxAN5mEdyZfZ-HsR_CLw" showStereotype="Text"/>
<element xmi:type="uml:Usage" href="mmi:///#jdep%5Bjsrctype%5Ename=StepExecutionDao%5Bjcu%5Ename=StepExecutionDao.java%5Bjpack%5Ename=org.springframework.batch.execution.repository.dao%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-execution%5D%5D%5D%5D%5D%5Bjsrctype%5Ename=ExecutionContext%5Bjcu%5Ename=ExecutionContext.java%5Bjpack%5Ename=org.springframework.batch.item%5Bjsrcroot%5Esrcfolder=src/main/java%5Bproject%5Eid=spring-batch-infrastructure%5D%5D%5D%5D%5D$uml.Usage"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALWxAd5mEdyZfZ-HsR_CLw" points="[-13, 2038, -13, -7011]$[-13, 3625, -13, -5424]"/>
</edges>
</notation:Diagram>