ApplicationVersion com.omnigroup.OmniGraffle 139.18.0.187838 CreationDate 2018-01-09 09:27:23 +0000 Creator Nozomi Teruya GraphDocumentVersion 8 GuidesLocked NO GuidesVisible YES ImageCounter 1 LinksVisible NO MagnetsVisible NO MasterSheets ModificationDate 2018-01-27 13:20:08 +0000 Modifier Nozomi Teruya NotesVisible NO OriginVisible NO PageBreaks YES PrintInfo NSBottomMargin float 41 NSHorizonalPagination coded BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG NSLeftMargin float 18 NSPaperSize size {595, 842} NSPrintReverseOrientation int 0 NSRightMargin float 18 NSTopMargin float 18 ReadOnly NO Sheets ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {559, 783}} Class SolidGraphic ID 2 Style shadow Draws NO stroke Draws NO BaseZoom 0 CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Class LineGraphic Head ID 1 ID 69 Points {287.74282229118899, 410.47357228315627} {273, 454} {182, 460} {129, 399} {128, 239} {198.17810295225567, 162.36873815558289} Style stroke HeadArrow FilledArrow Legacy LineType 1 TailArrow 0 Tail ID 57 Class LineGraphic Head ID 48 ID 68 Points {295.01760888804694, 162.46739181064984} {307, 194} {346, 193} {355.34343878612884, 162.47809996531237} Style stroke HeadArrow FilledArrow Legacy LineType 1 TailArrow 0 Tail ID 3 Class LineGraphic Head ID 1 ID 35 Points {419.05970367951562, 162.38805700982695} {382, 208} {277, 212} {231.74864164183995, 162.36947792975997} Style stroke HeadArrow FilledArrow Legacy LineType 1 TailArrow 0 Tail ID 49 Bounds {{307, 267}, {45, 14}} Class ShapedGraphic FitText YES Flow Resize ID 67 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 node : B} VerticalPad 0 Wrap NO Class LineGraphic Head ID 63 ID 66 Points {283.49999996264472, 333.98852134839541} {374.50000079338196, 333.95053744632361} Style stroke HeadArrow StickArrow Legacy TailArrow StickArrow Tail ID 58 Class LineGraphic Head ID 62 ID 65 Points {414.93005423167637, 352.4091597285074} {429.78762011600901, 373.56261342953201} Style stroke HeadArrow 0 Legacy TailArrow StickArrow Tail ID 63 Class LineGraphic Head ID 63 ID 64 Points {378.68769058974192, 373.57780088039402} {392.09793155700845, 352.44050883420408} Style stroke HeadArrow StickArrow Legacy TailArrow 0 Tail ID 61 Bounds {{375, 316}, {54, 36}} Class ShapedGraphic ID 63 Shape Rectangle Style shadow Draws NO stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 CGM2} Bounds {{413, 374}, {54, 36}} Class ShapedGraphic ID 62 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Remote\ DSM} Bounds {{340, 374}, {54, 36}} Class ShapedGraphic ID 61 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Local\ DSM} Class LineGraphic Head ID 57 ID 60 Points {268.93005423167637, 352.4091597285074} {283.78762011600901, 373.56261342953201} Style stroke HeadArrow 0 Legacy TailArrow StickArrow Tail ID 58 Class LineGraphic Head ID 58 ID 59 Points {232.68769058974192, 373.57780088039402} {246.09793155700845, 352.44050883420408} Style stroke HeadArrow StickArrow Legacy TailArrow 0 Tail ID 56 Bounds {{229, 316}, {54, 36}} Class ShapedGraphic ID 58 Shape Rectangle Style shadow Draws NO stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 CGM1} Bounds {{267, 374}, {54, 36}} Class ShapedGraphic ID 57 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Remote\ DSM} Bounds {{194, 374}, {54, 36}} Class ShapedGraphic ID 56 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Local\ DSM} Bounds {{174, 294}, {311, 135}} Class ShapedGraphic ID 55 Shape Rectangle Style shadow Draws NO Bounds {{301, 19}, {45, 14}} Class ShapedGraphic FitText YES Flow Resize ID 54 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 node : A} VerticalPad 0 Wrap NO Class LineGraphic Head ID 50 ID 53 Points {277.49999996264472, 85.988521348236191} {368.50000079338196, 85.950537445637579} Style stroke HeadArrow StickArrow Legacy TailArrow StickArrow Tail ID 4 Class LineGraphic Head ID 49 ID 52 Points {408.93005423167642, 104.40915972850743} {423.78762011600901, 125.56261342953198} Style stroke HeadArrow 0 Legacy TailArrow StickArrow Tail ID 50 Class LineGraphic Head ID 50 ID 51 Points {372.68769058974198, 125.57780088039404} {386.09793155700845, 104.44050883420408} Style stroke HeadArrow StickArrow Legacy TailArrow 0 Tail ID 48 Bounds {{369, 68}, {54, 36}} Class ShapedGraphic ID 50 Shape Rectangle Style shadow Draws NO stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 CGM2} Bounds {{407, 126}, {54, 36}} Class ShapedGraphic ID 49 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Remote\ DSM} Bounds {{334, 126}, {54, 36}} Class ShapedGraphic ID 48 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Local\ DSM} Class LineGraphic Head ID 3 ID 46 Points {262.93005423167642, 104.40915972850743} {277.78762011600901, 125.56261342953198} Style stroke HeadArrow 0 Legacy TailArrow StickArrow Tail ID 4 Class LineGraphic Head ID 4 ID 45 Points {226.68769058974192, 125.57780088039404} {240.09793155700845, 104.44050883420408} Style stroke HeadArrow StickArrow Legacy TailArrow 0 Tail ID 1 Bounds {{223, 68}, {54, 36}} Class ShapedGraphic ID 4 Shape Rectangle Style shadow Draws NO stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 CGM1} Bounds {{261, 126}, {54, 36}} Class ShapedGraphic ID 3 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Remote\ DSM} Bounds {{188, 126}, {54, 36}} Class ShapedGraphic ID 1 Shape Rectangle Style shadow Draws NO Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 Local\ DSM} Bounds {{168, 46}, {311, 135}} Class ShapedGraphic ID 47 Shape Rectangle Style shadow Draws NO GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle Canvas 1 UniqueID 1 VPages 1 ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {559, 783}} Class SolidGraphic ID 2 Style shadow Draws NO stroke Draws NO BaseZoom 0 CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{462.25, 319.5}, {16, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 94 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 *} VerticalPad 0 Class LineGraphic ID 93 Points {485.75, 182} {485, 339} Style stroke HeadArrow 0 Legacy TailArrow Diamond TailScale 1.5000001192092896 Class LineGraphic Head ID 83 ID 90 Points {291.25001321257429, 142.17356659382125} {247.49998678792383, 141.85535768237662} Style stroke HeadArrow UMLInheritance Legacy LineType 1 Pattern 1 TailArrow 0 Tail ID 85 Bounds {{375.25, 257}, {16, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 89 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 *} VerticalPad 0 Class LineGraphic Head ID 76 ID 88 Points {404.86796214506819, 190.49999993384441} {404.82500695589715, 279.00001111248685} Style stroke HeadArrow 0 Legacy TailArrow Diamond TailScale 1.5000001192092896 Tail ID 87 Class TableGroup Graphics Bounds {{291.75, 136}, {226.25, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 85 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 StartCodeGear} VerticalPad 0 TextPlacement 0 Bounds {{291.75, 150}, {226.25, 12}} Class ShapedGraphic FitText Vertical Flow Resize ID 95 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 VerticalPad 0 TextPlacement 0 Bounds {{291.75, 162}, {226.25, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 87 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 public void run(CodeGearManager cgm);} VerticalPad 0 TextPlacement 0 GridH 85 95 87 ID 84 Class TableGroup Graphics Bounds {{12.5, 8}, {234.5, 42}} Class ShapedGraphic FitText Vertical Flow Resize ID 81 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 <abstract>\ [implements Runnable]\ StartCodeGear } VerticalPad 0 TextPlacement 0 Bounds {{12.5, 50}, {234.5, 70}} Class ShapedGraphic FitText Vertical Flow Resize ID 82 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 ThreadPoolExecuter exe\ LinkedBlockingQueue<Runnable> taskQueue\ ConcurrentHashMap<String, CodeGear> cgms} VerticalPad 0 TextPlacement 0 Bounds {{12.5, 120}, {234.5, 42}} Class ShapedGraphic FitText Vertical Flow Resize ID 83 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 static CodeGearManager createCGM();\ CodeGearManager getCGM();\ execute();} VerticalPad 0 TextPlacement 0 GridH 81 82 83 ID 80 Class LineGraphic Head ID 59 ID 79 Points {404.10901776419723, 319.99741076995082} {402.03960598191975, 340.25275020044165} Style stroke HeadArrow 0 Legacy TailArrow Diamond TailScale 1.5000001192092896 Tail ID 78 Class TableGroup Graphics Bounds {{334.875, 279.5}, {140, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 76 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 CodeGear} VerticalPad 0 TextPlacement 0 Bounds {{334.875, 293.5}, {140, 12}} Class ShapedGraphic FitText Vertical Flow Resize ID 96 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 VerticalPad 0 TextPlacement 0 Bounds {{334.875, 305.5}, {140, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 78 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 public void run();} VerticalPad 0 TextPlacement 0 GridH 76 96 78 ID 75 Bounds {{375.25, 585}, {16, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 74 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 *} VerticalPad 0 Class LineGraphic Head ID 46 ID 73 Points {394.24999646454881, 559.5} {394.24999646454881, 599.5} Style stroke HeadArrow 0 Legacy TailArrow Diamond TailScale 1.5000001192092896 Tail ID 65 Bounds {{375.25, 501}, {16, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 72 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 *} VerticalPad 0 Class LineGraphic Head ID 63 ID 9 Points {400.38439778417131, 425.24911134367545} {394.69783203446519, 520.50088919314396} Style stroke HeadArrow 0 Legacy TailArrow Diamond TailScale 1.5000001192092896 Tail ID 61 Class LineGraphic Head ID 53 ID 71 Points {334.37534712224652, 289.1283179823327} {247.49961346096504, 292.36715737642493} Style stroke HeadArrow UMLInheritance Legacy LineType 1 Pattern 1 TailArrow 0 Tail ID 76 Class LineGraphic Head ID 69 ID 27 Points {309.75000813442085, 528.48186832417662} {266.99997503208078, 528.72565399036091} Style stroke HeadArrow UMLInheritance Legacy LineType 1 Pattern 1 TailArrow 0 Tail ID 63 Class TableGroup Graphics Bounds {{12.5, 446}, {254, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 67 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 <abstract>\ DataSegmentManager} VerticalPad 0 TextPlacement 0 Bounds {{12.5, 474}, {254, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 68 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 Menlo-Regular;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 TreeMap<key, DataGear> DataGears\ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f1 \cf0 HashMap<String, Command> waitList} VerticalPad 0 TextPlacement 0 Bounds {{12.5, 502}, {254, 56}} Class ShapedGraphic FitText Vertical Flow Resize ID 69 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 take();\ put();\ runCommand();\ addWaitList();} VerticalPad 0 TextPlacement 0 GridH 67 68 69 ID 66 Class TableGroup Graphics Bounds {{310.25, 521}, {168, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 63 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 LocalDataSegmentManager} VerticalPad 0 TextPlacement 0 Bounds {{310.25, 535}, {168, 12}} Class ShapedGraphic FitText Vertical Flow Resize ID 91 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 VerticalPad 0 TextPlacement 0 Bounds {{310.25, 547}, {168, 12}} Class ShapedGraphic FitText Vertical Flow Resize ID 65 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 VerticalPad 0 TextPlacement 0 GridH 63 91 65 ID 62 Class TableGroup Graphics Bounds {{243.5, 340.75}, {315.5, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 59 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 CodeGearManager} VerticalPad 0 TextPlacement 0 Bounds {{243.5, 354.75}, {315.5, 42}} Class ShapedGraphic FitText Vertical Flow Resize ID 60 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 ConcurrentHasMap<name, DataGearManager> dataGearManagers\ ThreadPoolExecuter exe} VerticalPad 0 TextPlacement 0 Bounds {{243.5, 396.75}, {315.5, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 61 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 void submit(CodeGear cg);\ DataGearManager getDGM(String dist);} VerticalPad 0 TextPlacement 0 GridH 59 60 61 ID 58 Class TableGroup Graphics Bounds {{12.5, 171}, {234.5, 42}} Class ShapedGraphic FitText Vertical Flow Resize ID 50 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 <abstract>\ [implements Runnable]\ CodeGear} VerticalPad 0 TextPlacement 0 Bounds {{12.5, 213}, {234.5, 70}} Class ShapedGraphic FitText Vertical Flow Resize ID 51 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 InputDataGear idg\ OutputDataGear odg\ ArrayList<Command> commandList\ CodeGearManager cgm;\ DataGearManager dgm;} VerticalPad 0 TextPlacement 0 Bounds {{12.5, 283}, {234.5, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 53 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural \f0\fs24 \cf0 void CodeGear(CodeGearManager cgm);\ void setInputValue();} VerticalPad 0 TextPlacement 0 GridH 50 51 53 ID 49 Class TableGroup Graphics Bounds {{302.75, 600}, {183, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 46 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\b\fs24 \cf0 DataGear} VerticalPad 0 TextPlacement 0 Bounds {{302.75, 614}, {183, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 47 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 T data;\ Class<T> clazz;} VerticalPad 0 TextPlacement 0 Bounds {{302.75, 642}, {183, 70}} Class ShapedGraphic FitText Vertical Flow Resize ID 48 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720 \f0\fs24 \cf0 void DataGear(T data);\ Class getType();\ void setType(Class clazz)\ T getValue();\ void setValue(T data)} VerticalPad 0 TextPlacement 0 GridH 46 47 48 ID 45 GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle Canvas 2 UniqueID 2 VPages 1 ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {559, 783}} Class SolidGraphic ID 2 Style shadow Draws NO stroke Draws NO BaseZoom 0 CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Class LineGraphic Head ID 40 ID 42 Points {190.99204826201537, 437.21156105812548} {349.94713712278894, 465.90381536512433} Style stroke HeadArrow FilledArrow Legacy LineType 1 TailArrow 0 Tail ID 35 Class LineGraphic Head ID 37 ID 41 Points {373.00908814438878, 295.79378221744162} {221.58071347308666, 325.06618178215422} Style stroke HeadArrow FilledArrow Legacy LineType 1 TailArrow 0 Tail ID 16 Bounds {{349.5, 461}, {146, 36}} Class ShapedGraphic ID 40 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 get(data);\ get(remoteNodeName);} Bounds {{332.5, 500.5}, {175, 44.5}} Class ShapedGraphic ID 39 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 print("from " + remoteNodoName + \ " : " + data);} Bounds {{373.5, 551}, {90, 36}} Class ShapedGraphic ID 38 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 data++;} Bounds {{76.5, 321}, {146, 36}} Class ShapedGraphic ID 37 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 get(data);\ get(remoteNodeName);} Bounds {{59.5, 360.5}, {175, 44.5}} Class ShapedGraphic ID 36 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 print("from " + remoteNodoName + \ " : " + data);} Bounds {{100.5, 411}, {90, 36}} Class ShapedGraphic ID 35 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 data++;} Bounds {{262.5, 422}, {34, 14}} Class ShapedGraphic FitText YES Flow Resize ID 34 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 data:3} VerticalPad 0 Wrap NO Bounds {{224, 634}, {111, 18}} Class ShapedGraphic FitText YES Flow Resize ID 29 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 ...data:10 \f1 \'82\'c9\'82\'c8\'82\'e9\'82\'dc\'82\'c5} VerticalPad 0 Wrap NO Bounds {{266.5, 287}, {34, 14}} Class ShapedGraphic FitText YES Flow Resize ID 28 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 data:2} VerticalPad 0 Wrap NO Bounds {{262.5, 165}, {34, 14}} Class ShapedGraphic FitText YES Flow Resize ID 27 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 data:1} VerticalPad 0 Wrap NO Class LineGraphic Head ID 21 ID 25 Points {194.99791540417229, 176.16768159863761} {349.00208017453059, 190.27470865526877} Style stroke HeadArrow FilledArrow Legacy LineType 1 TailArrow 0 Tail ID 7 Bounds {{349.5, 179}, {146, 36}} Class ShapedGraphic ID 21 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 get(data);\ get(remoteNodeName);} Bounds {{332.5, 218.5}, {175, 44.5}} Class ShapedGraphic ID 17 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 print("from " + remoteNodoName + \ " : " + data);} Bounds {{373.5, 269}, {90, 36}} Class ShapedGraphic ID 16 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 data++;} Bounds {{399, 121}, {39, 14}} Class ShapedGraphic FitText YES Flow Resize ID 14 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 node:B} VerticalPad 0 Wrap NO Bounds {{325, 143}, {190, 457.5}} Class ShapedGraphic ID 13 Shape Rectangle Bounds {{104.5, 154}, {90, 36}} Class ShapedGraphic ID 7 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 int data = 1} Bounds {{126, 121}, {39, 14}} Class ShapedGraphic FitText YES Flow Resize ID 4 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1348\cocoasubrtf170 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc \f0\fs24 \cf0 node:A} VerticalPad 0 Wrap NO Bounds {{52, 143}, {190, 449.5}} Class ShapedGraphic ID 1 Shape Rectangle GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle Canvas 3 UniqueID 3 VPages 1 SmartAlignmentGuidesActive YES SmartDistanceGuidesActive YES UseEntirePage WindowInfo CurrentSheet 1 ExpandedCanvases name Canvas 1 Frame {{152, 4}, {807, 773}} ListView OutlineWidth 142 RightSidebar ShowRuler Sidebar SidebarWidth 120 VisibleRegion {{-57, 15}, {672, 619}} Zoom 1 ZoomValues Canvas 1 1 1 Canvas 2 1 1 Canvas 3 1 1