ActiveLayerIndex 0 ApplicationVersion com.omnigroup.OmniGrafflePro 139.7.0.167456 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {558.99999713897705, 783}} Class SolidGraphic ID 2 Style shadow Draws NO stroke Draws NO BaseZoom 0 CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 CreationDate 2012-06-18 12:41:37 +0000 Creator Einar Rosenvinge DisplayScale 1.000 cm = 1.000 cm GraphDocumentVersion 8 GraphicsList Bounds {{404.66666889190674, 39.999999999999936}, {151.17318725585938, 14}} Class ShapedGraphic ID 114 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style stroke Color b 0 g 1 r 0 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 J2SE API} VerticalPad 0 Class TableGroup Graphics Bounds {{404.66666889190674, 18.66666666666665}, {151.17318725585938, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 109 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} stroke Color b 0 g 0 r 1 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 Netty API} VerticalPad 0 TextPlacement 0 ID 108 Bounds {{404.66666666666731, 7.9472862957175039e-08}, {151.17318725585938, 14}} Class ShapedGraphic ID 107 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style stroke Color b 1 g 0 r 0 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 jDISC core API} VerticalPad 0 Bounds {{328.46341597965198, 296.25884156306495}, {29.333332061767578, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 106 Line ID 105 Offset 6.6666665077209473 Position 0.91559326648712158 RotationType 0 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 1} VerticalPad 0 Class LineGraphic Head ID 52 ID 105 Points {225.55682373046864, 284.810302734375} {352.43905966196957, 312.07829430296113} Style stroke HeadArrow StickArrow Legacy LineType 1 TailArrow 0 Tail ID 104 Bounds {{101.99999999999997, 277.810302734375}, {123.55682373046864, 14}} Class ShapedGraphic ID 104 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style stroke Color b 0 g 0 r 1 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 ChannelPipeline} VerticalPad 0 Bounds {{166.25436339285309, 474.88842165638926}, {29.333332061767578, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 103 Line ID 102 Offset 6.6666665077209473 Position 0.78203368186950684 RotationType 0 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 1} VerticalPad 0 Class LineGraphic Head ID 89 ID 102 Points {291.52424638132226, 513.75253787937902} {148.21246360738095, 481.32189037141075} Style stroke HeadArrow StickArrow Legacy LineType 1 TailArrow 0 Tail ID 58 Class LineGraphic Head ID 95 ID 96 Points {116.77841269969511, 466.71157835576878} {116.77840998702608, 420.16666668003933} Style stroke HeadArrow Arrow Legacy LineType 1 TailArrow 0 Tail ID 89 Bounds {{58.945077896118171, 405.66666666666708}, {115.66666412353516, 14}} Class ShapedGraphic ID 95 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style stroke Color b 1 g 0 r 0 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 Request} VerticalPad 0 Class TableGroup Graphics Bounds {{68.3333333333334, 467.21157836914102}, {96.890159606933594, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 89 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 HttpRequest} VerticalPad 0 TextPlacement 0 ID 88 Class LineGraphic Head ID 86 ID 87 Points {350.25724339020428, 513.73666184812191} {432.54926154576208, 492.26520134230651} Style stroke HeadArrow Arrow Legacy Pattern 1 TailArrow 0 Tail ID 58 Class TableGroup Graphics Bounds {{429.24670918782579, 464.13918876647955}, {115.08661651611328, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 86 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} stroke Color b 1 g 0 r 0 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 <<interface>>\ ResponseHandler} VerticalPad 0 TextPlacement 0 ID 85 Class LineGraphic Head ID 80 ID 81 Points {388.98464357649044, 311.73041212162735} {421.12154403577119, 242.99627753494852} Style stroke HeadArrow Arrow Legacy LineType 1 TailArrow 0 Tail ID 52 Bounds {{298.33331664403278, 228.54334004720087}, {246, 14}} Class ShapedGraphic ID 80 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style stroke Color b 0 g 0 r 1 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 IdleStateAwareChannelUpstreamHandler} VerticalPad 0 Class LineGraphic Head ID 10 ID 27 Points {129.27841644847507, 130.04334003445351} {129.27841313680011, 80.666667938232422} Style stroke HeadArrow Arrow Legacy LineType 1 TailArrow 0 Tail ID 69 Bounds {{71.445081075032547, 66.666667938232422}, {115.66666412353516, 14}} Class ShapedGraphic ID 10 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style stroke Color b 1 g 0 r 0 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 AbstractResource} VerticalPad 0 Class LineGraphic Head ID 78 ID 79 Points {185.26276724928567, 130.48075966792658} {297.8372493866778, 116.27917789513803} Style stroke HeadArrow Arrow Legacy Pattern 1 TailArrow 0 Tail ID 69 Class TableGroup Graphics Bounds {{298.3333059188999, 92.666666666666913}, {151.17318725585938, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 78 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} stroke Color b 0 g 0 r 1 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 <<interface>>\ ChannelPipelineFactory} VerticalPad 0 TextPlacement 0 ID 77 Class LineGraphic Head ID 75 ID 76 Points {402.97819417613408, 311.99312587103537} {465.1473485992222, 286.41782928501391} Style stroke HeadArrow Arrow Legacy Pattern 1 TailArrow 0 Tail ID 52 Class TableGroup Graphics Bounds {{454.91339111328136, 258.22751967112259}, {89.419929504394531, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 75 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} stroke Color b 0 g 1 r 0 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 <<interface>>\ Runnable} VerticalPad 0 TextPlacement 0 ID 74 Class LineGraphic Head ID 34 ID 9 Points {143.15706944536032, 130.31230832708621} {250.79491585172687, 74.231022194055214} Style stroke HeadArrow Arrow Legacy Pattern 1 TailArrow 0 Tail ID 69 Class TableGroup Graphics Bounds {{226.66667683919275, 45.999999999999929}, {102.88706970214844, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 34 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} stroke Color b 1 g 0 r 0 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 <<interface>>\ ServerProvider} VerticalPad 0 TextPlacement 0 ID 33 Bounds {{344.6666666666668, 438.85001627604163}, {17, 14}} Class ShapedGraphic FitText YES Flow Resize ID 63 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 1} VerticalPad 0 Wrap NO Bounds {{308.27841186523432, 496.00000000000023}, {29.333332061767578, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 62 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 1..*} VerticalPad 0 Class LineGraphic Head ID 58 ID 61 Points {364.20702685721608, 438.63027009978003} {326.6915789284576, 513.41623846111793} Style stroke HeadArrow 0 Legacy LineType 1 TailArrow 0 Tail ID 54 Class TableGroup Graphics Bounds {{226.66666603088379, 513.86289469401004}, {192.55682373046875, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 58 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 RequestContext} VerticalPad 0 TextPlacement 0 Bounds {{226.66666603088379, 527.86289469401004}, {192.55682373046875, 42}} Class ShapedGraphic FitText Vertical Flow Resize ID 59 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 HttpRequest request\ ContentChannel requestContent\ ContentChannel responseContent} VerticalPad 0 TextPlacement 0 Bounds {{226.66666603088379, 569.86289469401004}, {192.55682373046875, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 60 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 connect()\ handleResponse(Response)} VerticalPad 0 TextPlacement 0 GridH 58 59 60 ID 57 Class TableGroup Graphics Bounds {{226.66666666666663, 312.183349609375}, {317.66665649414062, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 52 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 ChannelContext} VerticalPad 0 TextPlacement 0 Bounds {{226.66666666666652, 326.183349609375}, {317.66665649414062, 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\cocoartf1138\cocoasubrtf470 {\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 LinkedBlockingQueue<ResponsePart> responseOutputs\ Channel serverChannel} VerticalPad 0 TextPlacement 0 Bounds {{226.66666666666663, 354.183349609375}, {317.66665649414062, 84}} Class ShapedGraphic FitText Vertical Flow Resize ID 54 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 channelConnected()\ messageReceived()\ exceptionCaught()\ channelDisconnected()\ channelIdle()\ run()} VerticalPad 0 TextPlacement 0 GridH 52 53 54 ID 51 Bounds {{158.97158196265923, 262.43389980796718}, {29.333332061767578, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 47 Line ID 16 Offset 12.666667938232422 Position 0.93361091613769531 RotationType 0 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 0..*} VerticalPad 0 Class LineGraphic Head ID 104 ID 16 Points {144.7864237041758, 242.98231480726633} {163.77841186523429, 277.810302734375} Style stroke HeadArrow StickArrow Legacy LineType 1 TailArrow 0 Tail ID 71 Class TableGroup Graphics Bounds {{33.000005086262888, 130.54334004720062}, {192.55682373046875, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 69 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 HttpServer} VerticalPad 0 TextPlacement 0 Bounds {{33.000005086262888, 144.54334004720062}, {192.55682373046875, 42}} Class ShapedGraphic FitText Vertical Flow Resize ID 70 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 Channel serverChannel\ Executor channelWorkerExecutor\ HttpServerConfig config} VerticalPad 0 TextPlacement 0 Bounds {{33.000005086262888, 186.54334004720062}, {192.55682373046875, 56}} Class ShapedGraphic FitText Vertical Flow Resize ID 71 Shape Rectangle Style fill GradientCenter {-0.29411799999999999, -0.264706} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 {\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 start()\ close()\ destroy()\ getPipeline()} VerticalPad 0 TextPlacement 0 GridH 69 70 71 ID 68 GridInfo GuidesLocked NO GuidesVisible YES HPages 1 ImageCounter 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 LinksVisible NO MagnetsVisible NO MasterSheets ModificationDate 2012-06-19 09:20:43 +0000 Modifier Einar Rosenvinge NotesVisible NO Orientation 2 OriginVisible NO PageBreaks YES PrintInfo NSBottomMargin float 41 NSHorizonalPagination coded BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG NSLeftMargin float 18 NSPaperSize size {594.99999713897705, 842} NSPrintReverseOrientation int 0 NSRightMargin float 18 NSTopMargin float 18 PrintOnePage ReadOnly NO RowAlign 1 RowSpacing 36 SheetTitle Canvas 1 SmartAlignmentGuidesActive YES SmartDistanceGuidesActive YES UniqueID 1 UseEntirePage VPages 1 WindowInfo CurrentSheet 0 ExpandedCanvases name Canvas 1 Frame {{246, 375}, {1064, 803}} ListView OutlineWidth 142 RightSidebar ShowRuler Sidebar SidebarWidth 120 VisibleRegion {{-25, 0}, {610, 442.66666666666669}} Zoom 1.5 ZoomValues Canvas 1 1.5 0.25