blob: 730871fd03ee356b9fdb0117cd01c545612b8881 [file] [log] [blame]
%!PS-Adobe-3.0
%%BoundingBox: (atend)
%%Pages: (atend)
%%PageOrder: (atend)
%%DocumentFonts: (atend)
%%DocumentNeedsFonts: (atend)
%%DocumentSuppliedFonts: (atend)
%%Creator: Frame 7.0
%%DocumentData: Clean7Bit
%%EndComments
%%BeginProlog
%
% Frame ps_prolog 7.0, for use with Adobe Unix Frame 7.0 products
%
% This ps_prolog file is Copyright (c) 1986-2002 Adobe Systems, Incoporated.
% All rights reserved. This ps_prolog file may be freely copied and
% distributed in conjunction with documents created using Adobe FrameMaker
% as long as this copyright notice is preserved.
/FMDocSave save def
%
% FrameMaker users specify the proper paper size for each print job in the
% "Print" dialog's "Printer Paper Size" "Width" and "Height~ fields. If the
% printer that the PS file is sent to does not support the requested paper
% size, or if there is no paper tray of the proper size currently installed,
% then the job will not be printed. The following flag, if set to true, will
% cause the job to print on the default paper in such cases.
/FMAllowPaperSizeMismatch false def
%
% Adobe FrameMaker normally prints colors as their true color on a color printer
% or as shades of gray, based on luminance, on a black-and white printer. The
% following flag, if set to true, forces all non-white colors to print as pure
% black. This has no effect on bitmap images.
/FMPrintAllColorsAsBlack false def
%
% Adobe FrameMaker can either set their own line screens or use a printer's
% default settings. Three flags below control this separately for no
% separations, spot separations and process separations. If a flag
% is true, then the default printer settings will not be changed. If it is
% false, Adobe FrameMaker will use their own settings from a table based on
% the printer's resolution.
/FMUseDefaultNoSeparationScreen true def
/FMUseDefaultSpotSeparationScreen true def
/FMUseDefaultProcessSeparationScreen false def
%
% For any given PostScript printer resolution, Adobe FrameMaker has two sets of
% screen angles and frequencies for printing process separations, which are
% recomended by Adobe. The following variable chooses the higher frequencies
% when set to true or the lower frequencies when set to false. This is only
% effective if the appropriate FMUseDefault...SeparationScreen flag is false.
/FMUseHighFrequencyScreens true def
%
% The following is a set of predefined optimal frequencies and angles for various
% common dpi settings. This is taken from "Advances in Color Separation Using
% PostScript Software Technology," from Adobe Systems (3/13/89 P.N. LPS 0043)
% and corrolated with information which is in various PPD (4.0) files.
%
% The "dpiranges" figure is the minimum dots per inch device resolution which
% can support this setting. The "low" and "high" values are controlled by the
% setting of the FMUseHighFrequencyScreens flag above. The "TDot" flags control
% the use of the "Yellow Triple Dot" feature whereby the frequency id divided by
% three, but the dot function is "trippled" giving a block of 3x3 dots per cell.
%
% PatFreq is a compromise pattern frequency for ps Level 2 printers which is close
% to the ideal WYSIWYG pattern frequency of 9 repetitions/inch but does not beat
% (too badly) against the screen frequencies of any separations for that DPI.
/dpiranges [ 2540 2400 1693 1270 1200 635 600 0 ] def
/CMLowFreqs [ 100.402 94.8683 89.2289 100.402 94.8683 66.9349 63.2456 47.4342 ] def
/YLowFreqs [ 95.25 90.0 84.65 95.25 90.0 70.5556 66.6667 50.0 ] def
/KLowFreqs [ 89.8026 84.8528 79.8088 89.8026 84.8528 74.8355 70.7107 53.033 ] def
/CLowAngles [ 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 ] def
/MLowAngles [ 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 ] def
/YLowTDot [ true true false true true false false false ] def
/CMHighFreqs [ 133.87 126.491 133.843 108.503 102.523 100.402 94.8683 63.2456 ] def
/YHighFreqs [ 127.0 120.0 126.975 115.455 109.091 95.25 90.0 60.0 ] def
/KHighFreqs [ 119.737 113.137 119.713 128.289 121.218 89.8026 84.8528 63.6395 ] def
/CHighAngles [ 71.5651 71.5651 71.5651 70.0169 70.0169 71.5651 71.5651 71.5651 ] def
/MHighAngles [ 18.4349 18.4349 18.4349 19.9831 19.9831 18.4349 18.4349 18.4349 ] def
/YHighTDot [ false false true false false true true false ] def
/PatFreq [ 10.5833 10.0 9.4055 10.5833 10.0 10.5833 10.0 9.375 ] def
%
% PostScript Level 2 printers contain an "Accurate Screens" feature which can
% improve process separation rendering at the expense of compute time. This
% flag is ignored by PostScript Level 1 printers.
/FMUseAcccurateScreens true def
%
% The following PostScript procedure defines the spot function that Frame
% products will use for process separations. You may un-comment-out one of
% the alternative functions below, or use your own.
%
% Dot function
/FMSpotFunction {abs exch abs 2 copy add 1 gt
{1 sub dup mul exch 1 sub dup mul add 1 sub }
{dup mul exch dup mul add 1 exch sub }ifelse } def
%
% Line function
% /FMSpotFunction { pop } def
%
% Elipse function
% /FMSpotFunction { dup 5 mul 8 div mul exch dup mul exch add
% sqrt 1 exch sub } def
%
%
/FMversion (7.0) def
/fMLevel1 /languagelevel where {pop languagelevel} {1} ifelse 2 lt def
/FMPColor
fMLevel1 {
false
/colorimage where {pop pop true} if
} {
true
} ifelse
def
/FrameDict 400 dict def
systemdict /errordict known not {/errordict 10 dict def
errordict /rangecheck {stop} put} if
% The readline in PS 23.0 doesn't recognize cr's as nl's on AppleTalk
FrameDict /tmprangecheck errordict /rangecheck get put
errordict /rangecheck {FrameDict /bug true put} put
FrameDict /bug false put
mark
% Some PS machines read past the CR, so keep the following 3 lines together!
currentfile 5 string readline
00
0000000000
cleartomark
errordict /rangecheck FrameDict /tmprangecheck get put
FrameDict /bug get {
/readline {
/gstring exch def
/gfile exch def
/gindex 0 def
{
gfile read pop
dup 10 eq {exit} if
dup 13 eq {exit} if
gstring exch gindex exch put
/gindex gindex 1 add def
} loop
pop
gstring 0 gindex getinterval true
} bind def
} if
/FMshowpage /showpage load def
/FMquit /quit load def
/FMFAILURE {
2 copy exch = = flush
FMshowpage
/Helvetica findfont 12 scalefont setfont
72 200 moveto show
72 220 moveto show
FMshowpage
FMquit
} def
/FMVERSION {
FMversion ne {
(Adobe Frame product version does not match ps_prolog! Check installation;)
(also check ~/fminit and ./fminit for old versions) FMFAILURE
} if
} def
/fmConcatProcs
{
/proc2 exch cvlit def/proc1 exch cvlit def/newproc proc1 length proc2 length add array def
newproc 0 proc1 putinterval newproc proc1 length proc2 putinterval newproc cvx
}def
FrameDict begin [
/ALDsave
/FMdicttop
/FMoptop
/FMpointsize
/FMsetsize
/FMsaveobject
/b
/bitmapsave
/blut
/bpside
/bs
/bstring
/bwidth
/c
/cf
/cs
/cynu
/depth
/edown
/fh
/fillvals
/fw
/fx
/fy
/g
/gfile
/gindex
/grnt
/gryt
/gstring
/height
/hh
/i
/im
/indx
/is
/k
/kk
/landscape
/lb
/len
/llx
/lly
/m
/magu
/manualfeed
/n
/offbits
/onbits
/organgle
/orgbangle
/orgbfreq
/orgbproc
/orgbxfer
/orgfreq
/orggangle
/orggfreq
/orggproc
/orggxfer
/orghalftone
/orgmatrix
/orgproc
/orgrangle
/orgrfreq
/orgrproc
/orgrxfer
/orgxfer
/pagesave
/paperheight
/papersizedict
/paperwidth
/pos
/pwid
/r
/rad
/redt
/sl
/str
/tran
/u
/urx
/ury
/val
/width
/width
/ws
/ww
/x
/x1
/x2
/xindex
/xpoint
/xscale
/xx
/y
/y1
/y2
/yelu
/yindex
/ypoint
/yscale
/yy
/tintGray
] { 0 def } forall
/FmBD {bind def} bind def
/FmPD4U true def
/IsDistiller5050
{
mark systemdict
dup currentdistillerparams /CoreDistVersion get dup 5050 ge
{cleartomark true}
{5000 lt
{cleartomark false}
{
dup dup /product known exch /buildtime known and not
{cleartomark false}
{dup dup /product get (Distiller) eq
{/buildtime get 985000000 gt
{cleartomark true}
{cleartomark false} ifelse
}
{dup dup /product get (Mac Distiller) eq
{/buildtime get 985000000 gt
{cleartomark true}
{cleartomark false} ifelse
}
{dup dup /product (Acrobat Distiller Server) eq
{cleartomark true }
{
1183615869 internaldict /makeoperator known
{cleartomark true}
{cleartomark false} ifelse
} ifelse
} ifelse
} ifelse
} ifelse
} ifelse
} ifelse
} bind def
systemdict /pdfmark known systemdict /currentdistillerparams known and {
/fMAcrobat true def
/FmPD /pdfmark load def
/FmPT /show load def
currentdistillerparams /CoreDistVersion get 2000 ge
{
/FmPD2 /pdfmark load def
IsDistiller5050
{
/FmPD4 /pdfmark load def
}
{
/FmPD4
{ FmPD4U
{(%%[Acrobat Distiller 5.05 and higher is required to generate Tagged PDF]%%) =
(%%[Tagged PDF is not generated.]%%) = flush
} if
/FmPD4U false def
cleartomark
} FmBD
} ifelse
/fmCG true def
/FmND
{ mark exch /Dest exch 5 3 roll /View [ /XYZ 5 -2 roll FmDC null ] /DEST FmPD
}FmBD
/FmPA
{ fmCG
{ pop pop pop }
{ FmND } ifelse
} FmBD
}
{
/FmPD4 /cleartomark load def
/FmPD2 /cleartomark load def
/FmPA {pop pop pop}FmBD
/FmND {pop pop pop}FmBD
} ifelse
} {
/fMAcrobat false def
/FmPD /cleartomark load def
/FmPD4 /cleartomark load def
/FmPD2 /cleartomark load def
/FmPT /pop load def
/FmPA {pop pop pop}FmBD
/FmND {pop pop pop}FmBD
} ifelse
/FmDC {
transform fMDefaultMatrix defaultmatrix itransform round cvi exch round cvi exch
}FmBD
/FmBx {
dup 3 index lt {3 1 roll exch} if
1 index 4 index lt {4 -1 roll 3 1 roll exch 4 1 roll} if
}FmBD
/FmBz {3 -1 roll sub 3 1 roll exch sub exch 0 0 4 1 roll 4 1 roll}FmBD
/FMnone 0 def
/FMcyan 1 def
/FMmagenta 2 def
/FMyellow 3 def
/FMblack 4 def
/FMcustom 5 def
/fMNegative false def
/FrameSepIs FMnone def
/FrameSepBlack 0 def
/FrameSepYellow 0 def
/FrameSepMagenta 0 def
/FrameSepCyan 0 def
/FrameSepRed 1 def
/FrameSepGreen 1 def
/FrameSepBlue 1 def
/FrameCurGray 1 def
/FrameCurPat null def
/FrameCurColors [ 0 0 0 1 0 0 0 1] def
/FrameColorEpsilon .001 def
/eqepsilon {
sub dup 0 lt {neg} if
FrameColorEpsilon le
} bind def
/FrameCmpColorsCMYK {
2 copy 0 get exch 0 get eqepsilon {
2 copy 1 get exch 1 get eqepsilon {
2 copy 2 get exch 2 get eqepsilon {
3 get exch 3 get eqepsilon
} {pop pop false} ifelse
}{pop pop false} ifelse
} {pop pop false} ifelse
} bind def
/FrameCmpColorsRGB {
2 copy 4 get exch 0 get eqepsilon {
2 copy 5 get exch 1 get eqepsilon {
6 get exch 2 get eqepsilon
}{pop pop false} ifelse
} {pop pop false} ifelse
} bind def
/RGBtoCMYK {
1 exch sub
3 1 roll
1 exch sub
3 1 roll
1 exch sub
3 1 roll
3 copy
2 copy
le { pop } { exch pop } ifelse
2 copy
le { pop } { exch pop } ifelse
dup dup dup
6 1 roll
4 1 roll
7 1 roll
sub
6 1 roll
sub
5 1 roll
sub
4 1 roll
} bind def
/CMYKtoRGB {
dup dup 4 -1 roll add
5 1 roll 3 -1 roll add
4 1 roll add
1 exch sub dup 0 lt {pop 0} if 3 1 roll
1 exch sub dup 0 lt {pop 0} if exch
1 exch sub dup 0 lt {pop 0} if exch
} bind def
/FrameSepInit {
1.0 RealSetgray
} bind def
/FrameSetSepColor {
/FrameSepBlue exch def
/FrameSepGreen exch def
/FrameSepRed exch def
/FrameSepBlack exch def
/FrameSepYellow exch def
/FrameSepMagenta exch def
/FrameSepCyan exch def
/FrameSepIs FMcustom def
setCurrentScreen
} bind def
/FrameSetCyan {
/FrameSepBlue 1.0 def
/FrameSepGreen 1.0 def
/FrameSepRed 0.0 def
/FrameSepBlack 0.0 def
/FrameSepYellow 0.0 def
/FrameSepMagenta 0.0 def
/FrameSepCyan 1.0 def
/FrameSepIs FMcyan def
setCurrentScreen
} bind def
/FrameSetMagenta {
/FrameSepBlue 1.0 def
/FrameSepGreen 0.0 def
/FrameSepRed 1.0 def
/FrameSepBlack 0.0 def
/FrameSepYellow 0.0 def
/FrameSepMagenta 1.0 def
/FrameSepCyan 0.0 def
/FrameSepIs FMmagenta def
setCurrentScreen
} bind def
/FrameSetYellow {
/FrameSepBlue 0.0 def
/FrameSepGreen 1.0 def
/FrameSepRed 1.0 def
/FrameSepBlack 0.0 def
/FrameSepYellow 1.0 def
/FrameSepMagenta 0.0 def
/FrameSepCyan 0.0 def
/FrameSepIs FMyellow def
setCurrentScreen
} bind def
/FrameSetBlack {
/FrameSepBlue 0.0 def
/FrameSepGreen 0.0 def
/FrameSepRed 0.0 def
/FrameSepBlack 1.0 def
/FrameSepYellow 0.0 def
/FrameSepMagenta 0.0 def
/FrameSepCyan 0.0 def
/FrameSepIs FMblack def
setCurrentScreen
} bind def
/FrameNoSep {
/FrameSepIs FMnone def
setCurrentScreen
} bind def
/FrameSetSepColors {
FrameDict begin
[ exch 1 add 1 roll ]
/FrameSepColors
exch def end
} bind def
/FrameColorInSepListCMYK {
FrameSepColors {
exch dup 3 -1 roll
FrameCmpColorsCMYK
{ pop true exit } if
} forall
dup true ne {pop false} if
} bind def
/FrameColorInSepListRGB {
FrameSepColors {
exch dup 3 -1 roll
FrameCmpColorsRGB
{ pop true exit } if
} forall
dup true ne {pop false} if
} bind def
/RealSetgray /setgray load def
/RealSetrgbcolor /setrgbcolor load def
/RealSethsbcolor /sethsbcolor load def
end
/setgray {
FrameDict begin
FrameSepIs FMnone eq
{ RealSetgray }
{
FrameSepIs FMblack eq
{ RealSetgray }
{ FrameSepIs FMcustom eq
FrameSepRed 0 eq and
FrameSepGreen 0 eq and
FrameSepBlue 0 eq and {
RealSetgray
} {
1 RealSetgray pop
} ifelse
} ifelse
} ifelse
end
} bind def
/setrgbcolor {
FrameDict begin
FrameSepIs FMnone eq
{ RealSetrgbcolor }
{
3 copy [ 4 1 roll ]
FrameColorInSepListRGB
{
FrameSepBlue eq exch
FrameSepGreen eq and exch
FrameSepRed eq and
{ 0 } { 1 } ifelse
}
{
FMPColor {
RealSetrgbcolor
currentcmykcolor
} {
RGBtoCMYK
} ifelse
FrameSepIs FMblack eq
{1.0 exch sub 4 1 roll pop pop pop} {
FrameSepIs FMyellow eq
{pop 1.0 exch sub 3 1 roll pop pop} {
FrameSepIs FMmagenta eq
{pop pop 1.0 exch sub exch pop } {
FrameSepIs FMcyan eq
{pop pop pop 1.0 exch sub }
{pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse
} ifelse
RealSetgray
}
ifelse
end
} bind def
/sethsbcolor {
FrameDict begin
FrameSepIs FMnone eq
{ RealSethsbcolor }
{
RealSethsbcolor
currentrgbcolor
setrgbcolor
}
ifelse
end
} bind def
FrameDict begin
/setcmykcolor where {
pop /RealSetcmykcolor /setcmykcolor load def
} {
/RealSetcmykcolor {
4 1 roll
3 { 3 index add 0 max 1 min 1 exch sub 3 1 roll} repeat
RealSetrgbcolor pop
} bind def
} ifelse
userdict /setcmykcolor {
FrameDict begin
FrameSepIs FMnone eq
{ RealSetcmykcolor }
{
4 copy [ 5 1 roll ]
FrameColorInSepListCMYK
{
FrameSepBlack eq exch
FrameSepYellow eq and exch
FrameSepMagenta eq and exch
FrameSepCyan eq and
{ 0 } { 1 } ifelse
}
{
FrameSepIs FMblack eq
{1.0 exch sub 4 1 roll pop pop pop} {
FrameSepIs FMyellow eq
{pop 1.0 exch sub 3 1 roll pop pop} {
FrameSepIs FMmagenta eq
{pop pop 1.0 exch sub exch pop } {
FrameSepIs FMcyan eq
{pop pop pop 1.0 exch sub }
{pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse
} ifelse
RealSetgray
}
ifelse
end
} bind put
fMLevel1 {
/patScreenDict 7 dict dup begin
<0f1e3c78f0e1c387> [ 45 { pop } {exch pop} .5 2 sqrt] FmBD
<0f87c3e1f0783c1e> [ 135 { pop } {exch pop} .5 2 sqrt] FmBD
<cccccccccccccccc> [ 0 { pop } dup .5 2 ] FmBD
<ffff0000ffff0000> [ 90 { pop } dup .5 2 ] FmBD
<8142241818244281> [ 45 { 2 copy lt {exch} if pop} dup .75 2 sqrt] FmBD
<03060c183060c081> [ 45 { pop } {exch pop} .875 2 sqrt] FmBD
<8040201008040201> [ 135 { pop } {exch pop} .875 2 sqrt] FmBD
end def
} {
/patProcDict 5 dict dup begin
<0f1e3c78f0e1c387> { 3 setlinewidth -1 -1 moveto 9 9 lineto stroke
4 -4 moveto 12 4 lineto stroke
-4 4 moveto 4 12 lineto stroke} bind def
<0f87c3e1f0783c1e> { 3 setlinewidth -1 9 moveto 9 -1 lineto stroke
-4 4 moveto 4 -4 lineto stroke
4 12 moveto 12 4 lineto stroke} bind def
<8142241818244281> { 1 setlinewidth -1 9 moveto 9 -1 lineto stroke
-1 -1 moveto 9 9 lineto stroke } bind def
<03060c183060c081> { 1 setlinewidth -1 -1 moveto 9 9 lineto stroke
4 -4 moveto 12 4 lineto stroke
-4 4 moveto 4 12 lineto stroke} bind def
<8040201008040201> { 1 setlinewidth -1 9 moveto 9 -1 lineto stroke
-4 4 moveto 4 -4 lineto stroke
4 12 moveto 12 4 lineto stroke} bind def
end def
/patDict 15 dict dup begin
/PatternType 1 def
/PaintType 2 def
/TilingType 3 def
/BBox [ 0 0 8 8 ] def
/XStep 8 def
/YStep 8 def
/PaintProc {
begin
patProcDict bstring known {
patProcDict bstring get exec
} {
8 8 true [1 0 0 -1 0 8] bstring imagemask
} ifelse
end
} bind def
end def
} ifelse
/tintCMYK {
1 tintGray sub FrameCurColors 0 4 getinterval aload pop
4 index mul 5 1 roll
3 index mul 5 1 roll
2 index mul 5 1 roll
mul 4 1 roll
}bind def
/tintRGB {
1 tintGray sub FrameCurColors 4 3 getinterval aload pop
1 exch sub 3 index mul 1 exch sub 4 1 roll
1 exch sub 2 index mul 1 exch sub 4 1 roll
1 exch sub mul 1 exch sub 3 1 roll
}bind def
/combineColor {
/tintGray 1 1 FrameCurGray sub FrameCurColors 7 get mul sub def
FrameSepIs FMnone eq
{
graymode fMLevel1 or not {
[/Pattern [/DeviceCMYK]] setcolorspace
tintCMYK FrameCurPat setcolor
} {
FrameCurColors 3 get 1.0 ge {
tintGray RealSetgray
} {
fMAcrobat not FMPColor graymode and and {
tintCMYK
RealSetcmykcolor
} {
tintRGB
RealSetrgbcolor
} ifelse
} ifelse
} ifelse
} {
FrameCurColors 0 4 getinterval aload
FrameColorInSepListCMYK {
FrameSepBlack eq exch
FrameSepYellow eq and exch
FrameSepMagenta eq and exch
FrameSepCyan eq and
FrameSepIs FMcustom eq and
{ tintGray } { 1 } ifelse
} {
FrameSepIs FMblack eq
{tintGray 1.0 exch sub mul 1.0 exch sub 4 1 roll pop pop pop} {
FrameSepIs FMyellow eq
{pop tintGray 1.0 exch sub mul 1.0 exch sub 3 1 roll pop pop} {
FrameSepIs FMmagenta eq
{pop pop tintGray 1.0 exch sub mul 1.0 exch sub exch pop } {
FrameSepIs FMcyan eq
{pop pop pop tintGray 1.0 exch sub mul 1.0 exch sub }
{pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse
} ifelse
graymode fMLevel1 or not {
[/Pattern [/DeviceGray]] setcolorspace
FrameCurPat setcolor
} {
graymode not fMLevel1 and {
dup 1 lt {pop FrameCurGray} if
} if
RealSetgray
} ifelse
} ifelse
} bind def
/savematrix {
orgmatrix currentmatrix pop
} bind def
/restorematrix {
orgmatrix setmatrix
} bind def
/fMDefaultMatrix matrix def
/fMatrix2 matrix def
/dpi 72 0 fMDefaultMatrix defaultmatrix dtransform
dup mul exch dup mul add sqrt def
/freq dpi dup 72 div round dup 0 eq {pop 1} if 8 mul div def
/sangle 1 0 fMDefaultMatrix defaultmatrix dtransform exch atan def
sangle fMatrix2 rotate
fMDefaultMatrix defaultmatrix fMatrix2 concatmatrix
dup 0 get /sflipx exch def
3 get /sflipy exch def
/screenIndex {
0 1 dpiranges length 1 sub { dup dpiranges exch get 1 sub dpi le {exit} {pop} ifelse } for
} bind def
/getCyanScreen {
FMUseHighFrequencyScreens { CHighAngles CMHighFreqs} {CLowAngles CMLowFreqs} ifelse
screenIndex dup 3 1 roll get 3 1 roll get /FMSpotFunction load
} bind def
/getMagentaScreen {
FMUseHighFrequencyScreens { MHighAngles CMHighFreqs } {MLowAngles CMLowFreqs} ifelse
screenIndex dup 3 1 roll get 3 1 roll get /FMSpotFunction load
} bind def
/getYellowScreen {
FMUseHighFrequencyScreens { YHighTDot YHighFreqs} { YLowTDot YLowFreqs } ifelse
screenIndex dup 3 1 roll get 3 1 roll get { 3 div
{2 { 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch} repeat
FMSpotFunction } } {/FMSpotFunction load } ifelse
0.0 exch
} bind def
/getBlackScreen {
FMUseHighFrequencyScreens { KHighFreqs } { KLowFreqs } ifelse
screenIndex get 45.0 /FMSpotFunction load
} bind def
/getSpotScreen {
getBlackScreen
} bind def
/getCompositeScreen {
getBlackScreen
} bind def
/FMSetScreen
fMLevel1 { /setscreen load
}{ {
8 dict begin
/HalftoneType 1 def
/SpotFunction exch def
/Angle exch def
/Frequency exch def
/AccurateScreens FMUseAcccurateScreens def
currentdict end sethalftone
} bind } ifelse
def
/setDefaultScreen {
fMLevel1 {
FMPColor {
orgrxfer cvx orggxfer cvx orgbxfer cvx orgxfer cvx setcolortransfer
}
{
orgxfer cvx settransfer
} ifelse
orgfreq organgle orgproc cvx setscreen
} {
orghalftone sethalftone
}ifelse
} bind def
/setCurrentScreen {
FrameSepIs FMnone eq {
FMUseDefaultNoSeparationScreen {
setDefaultScreen
} {
getCompositeScreen FMSetScreen
} ifelse
} {
FrameSepIs FMcustom eq {
FMUseDefaultSpotSeparationScreen {
setDefaultScreen
} {
getSpotScreen FMSetScreen
} ifelse
} {
FMUseDefaultProcessSeparationScreen {
setDefaultScreen
} {
FrameSepIs FMcyan eq {
getCyanScreen FMSetScreen
} {
FrameSepIs FMmagenta eq {
getMagentaScreen FMSetScreen
} {
FrameSepIs FMyellow eq {
getYellowScreen FMSetScreen
} {
getBlackScreen FMSetScreen
} ifelse
} ifelse
} ifelse
} ifelse
} ifelse
} ifelse
} bind def
end
/FMDOCUMENT {
array /FMfonts exch def
dup 1 gt {/#copies exch def} {pop} ifelse
FrameDict begin
0 ne /manualfeed exch def
/paperheight exch def
/paperwidth exch def
0 ne /fMNegative exch def
0 ne /edown exch def
/yscale exch def
/xscale exch def
fMLevel1 {
manualfeed {setmanualfeed} if
/FMdicttop countdictstack 1 add def
/FMoptop count def
setpapername
manualfeed {true} {papersize} ifelse
{manualpapersize} {false} ifelse
{desperatepapersize} {false} ifelse
{papersizefailure} if
count -1 FMoptop {pop pop} for
countdictstack -1 FMdicttop {pop end} for
}
{2 dict
dup /PageSize [paperwidth paperheight] put
manualfeed {dup /ManualFeed manualfeed put} if
{setpagedevice} stopped {papersizefailure} if
}
ifelse
fMLevel1 not {
/orghalftone currenthalftone def
}if
FMPColor {
currentcolorscreen
cvlit /orgproc exch def
/organgle exch def
/orgfreq exch def
cvlit /orgbproc exch def
/orgbangle exch def
/orgbfreq exch def
cvlit /orggproc exch def
/orggangle exch def
/orggfreq exch def
cvlit /orgrproc exch def
/orgrangle exch def
/orgrfreq exch def
currentcolortransfer
fMNegative {
1 1 4 {
pop { 1 exch sub } fmConcatProcs 4 1 roll
} for
4 copy
setcolortransfer
} if
cvlit /orgxfer exch def
cvlit /orgbxfer exch def
cvlit /orggxfer exch def
cvlit /orgrxfer exch def
} {
currentscreen
cvlit /orgproc exch def
/organgle exch def
/orgfreq exch def
currenttransfer
fMNegative {
{ 1 exch sub } fmConcatProcs
dup settransfer
} if
cvlit /orgxfer exch def
} ifelse
end
} def
/FMENDDOCUMENT {
FMDocSave restore
} def
/FMBEGINPAGE {
FrameDict begin
/pagesave save def
3.86 setmiterlimit
0 0 moveto paperwidth 0 lineto paperwidth paperheight lineto
0 paperheight lineto 0 0 lineto 1 setgray fill
/landscape exch 0 ne def
landscape {
90 rotate 0 exch dup /pwid exch def neg translate pop
}{
pop /pwid exch def
} ifelse
edown { [-1 0 0 1 pwid 0] concat } if
xscale yscale scale
/orgmatrix matrix def
gsave
} def
/FMENDPAGE {
grestore
/FmPD4U FmPD4U
pagesave restore
def
end
showpage
} def
/FMFONTDEFINE {
FrameDict begin
findfont
ReEncode
1 index exch
definefont
FMfonts 3 1 roll
put
end
} def
/FMFILLS {
FrameDict begin dup
array /fillvals exch def
dict /patCache exch def
end
} def
/FMFILL {
FrameDict begin
fillvals 3 1 roll put
end
} def
/FMNORMALIZEGRAPHICS {
newpath
1 setlinewidth
0 setlinecap
0 0 0 sethsbcolor
0 setgray
} bind def
/FMBEGINEPSF {
end
/FMEPSF save def
/showpage {} def
FMNORMALIZEGRAPHICS
[/fy /fx /fh /fw /ury /urx /lly /llx] {exch def} forall
fx fw 2 div add fy fh 2 div add translate
rotate
fw 2 div neg fh 2 div neg translate
fw urx llx sub div fh ury lly sub div scale
llx neg lly neg translate
/FMdicttop countdictstack 1 add def
/FMoptop count def
} bind def
/FMENDEPSF {
count -1 FMoptop {pop pop} for
countdictstack -1 FMdicttop {pop end} for
FMEPSF restore
FrameDict begin
} bind def
FrameDict begin
/setmanualfeed {
%%BeginFeature: *ManualFeed True
statusdict /manualfeed true put
%%EndFeature
} bind def
/max {2 copy lt {exch} if pop} bind def
/min {2 copy gt {exch} if pop} bind def
/inch {72 mul} def
/pagedimen {
paperheight sub abs 16 lt exch
paperwidth sub abs 16 lt and
{/papername exch def} {pop} ifelse
} bind def
/setpapername {
/papersizedict 14 dict def
papersizedict begin
/papername /unknown def
/Letter 8.5 inch 11.0 inch pagedimen
/LetterSmall 7.68 inch 10.16 inch pagedimen
/Tabloid 11.0 inch 17.0 inch pagedimen
/Ledger 17.0 inch 11.0 inch pagedimen
/Legal 8.5 inch 14.0 inch pagedimen
/Statement 5.5 inch 8.5 inch pagedimen
/Executive 7.5 inch 10.0 inch pagedimen
/A3 11.69 inch 16.5 inch pagedimen
/A4 8.26 inch 11.69 inch pagedimen
/A4Small 7.47 inch 10.85 inch pagedimen
/B4 10.125 inch 14.33 inch pagedimen
/B5 7.16 inch 10.125 inch pagedimen
end
} bind def
/papersize {
papersizedict begin
/Letter {lettertray letter} def
/LetterSmall {lettertray lettersmall} def
/Tabloid {11x17tray 11x17} def
/Ledger {ledgertray ledger} def
/Legal {legaltray legal} def
/Statement {statementtray statement} def
/Executive {executivetray executive} def
/A3 {a3tray a3} def
/A4 {a4tray a4} def
/A4Small {a4tray a4small} def
/B4 {b4tray b4} def
/B5 {b5tray b5} def
/unknown {unknown} def
papersizedict dup papername known {papername} {/unknown} ifelse get
end
statusdict begin stopped end
} bind def
/manualpapersize {
papersizedict begin
/Letter {letter} def
/LetterSmall {lettersmall} def
/Tabloid {11x17} def
/Ledger {ledger} def
/Legal {legal} def
/Statement {statement} def
/Executive {executive} def
/A3 {a3} def
/A4 {a4} def
/A4Small {a4small} def
/B4 {b4} def
/B5 {b5} def
/unknown {unknown} def
papersizedict dup papername known {papername} {/unknown} ifelse get
end
stopped
} bind def
/desperatepapersize {
mark
statusdict begin
/setpageparams where {
pop
paperwidth paperheight 0 1
{setpageparams} stopped
} {
true
} ifelse
{
/setpagedevice where {
pop
1 dict dup begin
/PageSize [ paperwidth paperheight ] def
end
{setpagedevice} stopped
} {
true
} ifelse
} {
false
} ifelse
end
{cleartomark true}{cleartomark false}ifelse
} bind def
/papersizefailure {
FMAllowPaperSizeMismatch not
{
(The requested paper size is not available in any currently-installed tray)
(Edit the PS file to "FMAllowPaperSizeMismatch true" to use default tray)
FMFAILURE } if
} def
/DiacriticEncoding [
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl
/numbersign /dollar /percent /ampersand /quotesingle /parenleft
/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
/two /three /four /five /six /seven /eight /nine /colon /semicolon
/less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K
/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash
/bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h
/i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar
/braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute
/Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis
/atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis
/iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve
/ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex
/udieresis /dagger /.notdef /cent /sterling /section /bullet
/paragraph /germandbls /registered /copyright /trademark /acute
/dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef
/yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown
/exclamdown /logicalnot /.notdef /florin /.notdef /.notdef
/guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde
/Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright
/quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis
/fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl
/periodcentered /quotesinglbase /quotedblbase /perthousand
/Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute
/Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve
/Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron
/breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron
] def
/ReEncode {
dup
length
dict begin
{
1 index /FID ne
{def}
{pop pop} ifelse
} forall
0 eq {/Encoding DiacriticEncoding def} if
currentdict
end
} bind def
FMPColor
{
/BEGINBITMAPCOLOR {
BITMAPCOLOR} def
/BEGINBITMAPCOLORc {
BITMAPCOLORc} def
/BEGINBITMAPTRUECOLOR {
BITMAPTRUECOLOR } def
/BEGINBITMAPTRUECOLORc {
BITMAPTRUECOLORc } def
/BEGINBITMAPCMYK {
BITMAPCMYK } def
/BEGINBITMAPCMYKc {
BITMAPCMYKc } def
}
{
/BEGINBITMAPCOLOR {
BITMAPGRAY} def
/BEGINBITMAPCOLORc {
BITMAPGRAYc} def
/BEGINBITMAPTRUECOLOR {
BITMAPTRUEGRAY } def
/BEGINBITMAPTRUECOLORc {
BITMAPTRUEGRAYc } def
/BEGINBITMAPCMYK {
BITMAPCMYKGRAY } def
/BEGINBITMAPCMYKc {
BITMAPCMYKGRAYc } def
}
ifelse
/K {
FMPrintAllColorsAsBlack {
8 1 roll
dup 1 eq 2 index 1 eq and 3 index 1 eq and not
{7 {pop} repeat 0 0 0 1 0 0 0} if
8 -1 roll
} if
FrameCurColors astore
pop combineColor
} bind def
/graymode true def
fMLevel1 {
/fmGetFlip {
fMatrix2 exch get mul 0 lt { -1 } { 1 } ifelse
} FmBD
} if
/setPatternMode {
fMLevel1 {
2 index patScreenDict exch known {
pop pop
patScreenDict exch get aload pop
freq
mul
5 2 roll
fMatrix2 currentmatrix 1 get 0 ne {
3 -1 roll 90 add 3 1 roll
sflipx 1 fmGetFlip sflipy 2 fmGetFlip neg mul
} {
sflipx 0 fmGetFlip sflipy 3 fmGetFlip mul
} ifelse
0 lt {exch pop} {pop} ifelse
fMNegative {
{neg} fmConcatProcs
} if
bind
systemdict /setscreen get exec
/FrameCurGray exch def
} {
/bwidth exch def
/bpside exch def
/bstring exch def
/onbits 0 def /offbits 0 def
freq sangle landscape {90 add} if
{/ypoint exch def
/xpoint exch def
/xindex xpoint 1 add 2 div bpside mul cvi def
/yindex ypoint 1 add 2 div bpside mul cvi def
bstring yindex bwidth mul xindex 8 idiv add get
1 7 xindex 8 mod sub bitshift and 0 ne fMNegative {not} if
{/onbits onbits 1 add def 1}
{/offbits offbits 1 add def 0}
ifelse
}
setscreen
offbits offbits onbits add dup 0 ne {div} {pop pop .5} ifelse fMNegative {1.0 exch sub} if
/FrameCurGray exch def
} ifelse
} {
pop pop
dup patCache exch known {
patCache exch get
} {
dup
patDict /bstring 3 -1 roll put
patDict
9 PatFreq screenIndex get div dup matrix scale
makepattern
dup
patCache 4 -1 roll 3 -1 roll put
} ifelse
/FrameCurGray 0 def
/FrameCurPat exch def
} ifelse
/graymode false def
combineColor
} bind def
/setGrayScaleMode {
graymode not {
/graymode true def
fMLevel1 {
setCurrentScreen
} if
} if
/FrameCurGray exch def
combineColor
} bind def
/normalize {
transform round exch round exch itransform
} bind def
/dnormalize {
dtransform round exch round exch idtransform
} bind def
/lnormalize {
0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop
} bind def
/H {
lnormalize setlinewidth
} bind def
/Z {
setlinecap
} bind def
/PFill {
graymode fMLevel1 or not {
gsave 1 setgray eofill grestore
} if
} bind def
/PStroke {
graymode fMLevel1 or not {
gsave 1 setgray stroke grestore
} if
stroke
} bind def
/X {
fillvals exch get
dup type /stringtype eq
{8 1 setPatternMode}
{setGrayScaleMode}
ifelse
} bind def
/V {
PFill gsave eofill grestore
} bind def
/Vclip {
clip
} bind def
/Vstrk {
currentlinewidth exch setlinewidth PStroke setlinewidth
} bind def
/N {
PStroke
} bind def
/Nclip {
strokepath clip newpath
} bind def
/Nstrk {
currentlinewidth exch setlinewidth PStroke setlinewidth
} bind def
/M {newpath moveto} bind def
/E {lineto} bind def
/D {curveto} bind def
/O {closepath} bind def
/L {
/n exch def
newpath
normalize
moveto
2 1 n {pop normalize lineto} for
} bind def
/Y {
L
closepath
} bind def
/R {
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
x1 y1
x2 y1
x2 y2
x1 y2
4 Y
} bind def
/rarc
{rad
arcto
} bind def
/RR {
/rad exch def
normalize
/y2 exch def
/x2 exch def
normalize
/y1 exch def
/x1 exch def
mark
newpath
{
x1 y1 rad add moveto
x1 y2 x2 y2 rarc
x2 y2 x2 y1 rarc
x2 y1 x1 y1 rarc
x1 y1 x1 y2 rarc
closepath
} stopped {x1 y1 x2 y2 R} if
cleartomark
} bind def
/RRR {
/rad exch def
normalize /y4 exch def /x4 exch def
normalize /y3 exch def /x3 exch def
normalize /y2 exch def /x2 exch def
normalize /y1 exch def /x1 exch def
newpath
normalize moveto
mark
{
x2 y2 x3 y3 rarc
x3 y3 x4 y4 rarc
x4 y4 x1 y1 rarc
x1 y1 x2 y2 rarc
closepath
} stopped
{x1 y1 x2 y2 x3 y3 x4 y4 newpath moveto lineto lineto lineto closepath} if
cleartomark
} bind def
/C {
grestore
gsave
R
clip
setCurrentScreen
} bind def
/CP {
grestore
gsave
Y
clip
setCurrentScreen
} bind def
/F {
FMfonts exch get
[FMsetsize 0 0 FMpointsize 0 0] makefont
setfont
} bind def
/Q {
/FMpointsize exch def
/FMsetsize FMpointsize def
F
} bind def
/QQ {
/FMsetsize exch def
/FMpointsize exch def
F
} bind def
/T {
moveto show
} bind def
/RF {
rotate
0 ne {-1 1 scale} if
} bind def
/TF {
gsave
moveto
RF
show
grestore
} bind def
/P {
moveto
0 32 3 2 roll widthshow
} bind def
/PF {
gsave
moveto
RF
0 32 3 2 roll widthshow
grestore
} bind def
/S {
moveto
0 exch ashow
} bind def
/SF {
gsave
moveto
RF
0 exch ashow
grestore
} bind def
/B {
moveto
0 32 4 2 roll 0 exch awidthshow
} bind def
/BF {
gsave
moveto
RF
0 32 4 2 roll 0 exch awidthshow
grestore
} bind def
/G {
gsave
newpath
normalize translate 0.0 0.0 moveto
dnormalize scale
0.0 0.0 1.0 5 3 roll arc
closepath
PFill fill
grestore
} bind def
/Gstrk {
savematrix
newpath
2 index 2 div add exch 3 index 2 div sub exch
normalize 2 index 2 div sub exch 3 index 2 div add exch
translate
scale
0.0 0.0 1.0 5 3 roll arc
restorematrix
currentlinewidth exch setlinewidth PStroke setlinewidth
} bind def
/Gclip {
newpath
savematrix
normalize translate 0.0 0.0 moveto
dnormalize scale
0.0 0.0 1.0 5 3 roll arc
closepath
clip newpath
restorematrix
} bind def
/GG {
gsave
newpath
normalize translate 0.0 0.0 moveto
rotate
dnormalize scale
0.0 0.0 1.0 5 3 roll arc
closepath
PFill
fill
grestore
} bind def
/GGclip {
savematrix
newpath
normalize translate 0.0 0.0 moveto
rotate
dnormalize scale
0.0 0.0 1.0 5 3 roll arc
closepath
clip newpath
restorematrix
} bind def
/GGstrk {
savematrix
newpath
normalize translate 0.0 0.0 moveto
rotate
dnormalize scale
0.0 0.0 1.0 5 3 roll arc
closepath
restorematrix
currentlinewidth exch setlinewidth PStroke setlinewidth
} bind def
/A {
gsave
savematrix
newpath
2 index 2 div add exch 3 index 2 div sub exch
normalize 2 index 2 div sub exch 3 index 2 div add exch
translate
scale
2 copy 0.0 0.0 1.0 5 3 roll arc
round cvi 360 mod exch round cvi 360 mod eq {closepath} if
restorematrix
PStroke
grestore
} bind def
/Aclip {
newpath
savematrix
normalize translate 0.0 0.0 moveto
dnormalize scale
0.0 0.0 1.0 5 3 roll arc
closepath
strokepath clip newpath
restorematrix
} bind def
/Astrk {
Gstrk
} bind def
/AA {
gsave
savematrix
newpath
3 index 2 div add exch 4 index 2 div sub exch
normalize 3 index 2 div sub exch 4 index 2 div add exch
translate
rotate
scale
0.0 0.0 1.0 5 3 roll arc
restorematrix
PStroke
grestore
} bind def
/AAclip {
savematrix
newpath
normalize translate 0.0 0.0 moveto
rotate
dnormalize scale
0.0 0.0 1.0 5 3 roll arc
closepath
strokepath clip newpath
restorematrix
} bind def
/AAstrk {
GGstrk
} bind def
/BEGINPRINTCODE {
/FMdicttop countdictstack 1 add def
/FMoptop count 7 sub def
/FMsaveobject save def
userdict begin
/showpage {} def
FMNORMALIZEGRAPHICS
3 index neg 3 index neg translate
} bind def
/ENDPRINTCODE {
count -1 FMoptop {pop pop} for
countdictstack -1 FMdicttop {pop end} for
FMsaveobject restore
} bind def
/gn {
0
{ 46 mul
cf read pop
32 sub
dup 46 lt {exit} if
46 sub add
} loop
add
} bind def
/cfs {
/str sl string def
0 1 sl 1 sub {str exch val put} for
str def
} bind def
/ic [
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
0
{0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx}
{10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx}
{19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12}
{13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh}
{4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh}
{13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl}
{7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl}
{0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl}
{10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl}
] def
/ms {
/sl exch def
/val 255 def
/ws cfs
/im cfs
/val 0 def
/bs cfs
/cs cfs
} bind def
400 ms
/ip {
is
0
cf cs readline pop
{ ic exch get exec
add
} forall
pop
} bind def
/rip {
bis ris copy pop
is
0
cf cs readline pop
{ ic exch get exec
add
} forall
pop pop
ris gis copy pop
dup is exch
cf cs readline pop
{ ic exch get exec
add
} forall
pop pop
gis bis copy pop
dup add is exch
cf cs readline pop
{ ic exch get exec
add
} forall
pop
} bind def
/rip4 {
kis cis copy pop
is
0
cf cs readline pop
{ ic exch get exec
add
} forall
pop pop
cis mis copy pop
dup is exch
cf cs readline pop
{ ic exch get exec
add
} forall
pop pop
mis yis copy pop
dup dup add is exch
cf cs readline pop
{ ic exch get exec
add
} forall
pop pop
yis kis copy pop
3 mul is exch
cf cs readline pop
{ ic exch get exec
add
} forall
pop
} bind def
/wh {
/len exch def
/pos exch def
ws 0 len getinterval im pos len getinterval copy pop
pos len
} bind def
/bl {
/len exch def
/pos exch def
bs 0 len getinterval im pos len getinterval copy pop
pos len
} bind def
/s1 1 string def
/fl {
/len exch def
/pos exch def
/val cf s1 readhexstring pop 0 get def
pos 1 pos len add 1 sub {im exch val put} for
pos len
} bind def
/hx {
3 copy getinterval
cf exch readhexstring pop pop
} bind def
/wbytes {
dup dup
8 gt { pop 8 idiv mul }
{ 8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse } ifelse
} bind def
/BEGINBITMAPBWc {
1 {} COMMONBITMAPc
} bind def
/BEGINBITMAPGRAYc {
8 {} COMMONBITMAPc
} bind def
/BEGINBITMAP2BITc {
2 {} COMMONBITMAPc
} bind def
/COMMONBITMAPc {
/cvtProc exch def
/depth exch def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/lb width depth wbytes def
sl lb lt {lb ms} if
/bitmapsave save def
cvtProc
/is im 0 lb getinterval def
ws 0 lb getinterval is copy pop
/cf currentfile def
width height depth [width 0 0 height neg 0 height]
{ip} image
bitmapsave restore
grestore
} bind def
/BEGINBITMAPBW {
1 {} COMMONBITMAP
} bind def
/BEGINBITMAPGRAY {
8 {} COMMONBITMAP
} bind def
/BEGINBITMAP2BIT {
2 {} COMMONBITMAP
} bind def
/COMMONBITMAP {
/cvtProc exch def
/depth exch def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/bitmapsave save def
cvtProc
/is width depth wbytes string def
/cf currentfile def
width height depth [width 0 0 height neg 0 height]
{cf is readhexstring pop} image
bitmapsave restore
grestore
} bind def
/ngrayt 256 array def
/nredt 256 array def
/nbluet 256 array def
/ngreent 256 array def
fMLevel1 {
/colorsetup {
currentcolortransfer
/gryt exch def
/blut exch def
/grnt exch def
/redt exch def
0 1 255 {
/indx exch def
/cynu 1 red indx get 255 div sub def
/magu 1 green indx get 255 div sub def
/yelu 1 blue indx get 255 div sub def
/kk cynu magu min yelu min def
/u kk currentundercolorremoval exec def
% /u 0 def
nredt indx 1 0 cynu u sub max sub redt exec put
ngreent indx 1 0 magu u sub max sub grnt exec put
nbluet indx 1 0 yelu u sub max sub blut exec put
ngrayt indx 1 kk currentblackgeneration exec sub gryt exec put
} for
{255 mul cvi nredt exch get}
{255 mul cvi ngreent exch get}
{255 mul cvi nbluet exch get}
{255 mul cvi ngrayt exch get}
setcolortransfer
{pop 0} setundercolorremoval
{} setblackgeneration
} bind def
}
{
/colorSetup2 {
[ /Indexed /DeviceRGB 255
{dup red exch get 255 div
exch dup green exch get 255 div
exch blue exch get 255 div}
] setcolorspace
} bind def
} ifelse
/fakecolorsetup {
/tran 256 string def
0 1 255 {/indx exch def
tran indx
red indx get 77 mul
green indx get 151 mul
blue indx get 28 mul
add add 256 idiv put} for
currenttransfer
{255 mul cvi tran exch get 255.0 div}
exch fmConcatProcs settransfer
} bind def
/BITMAPCOLOR {
/depth 8 def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/bitmapsave save def
fMLevel1 {
colorsetup
/is width depth wbytes string def
/cf currentfile def
width height depth [width 0 0 height neg 0 height]
{cf is readhexstring pop} {is} {is} true 3 colorimage
} {
colorSetup2
/is width depth wbytes string def
/cf currentfile def
7 dict dup begin
/ImageType 1 def
/Width width def
/Height height def
/ImageMatrix [width 0 0 height neg 0 height] def
/DataSource {cf is readhexstring pop} bind def
/BitsPerComponent depth def
/Decode [0 255] def
end image
} ifelse
bitmapsave restore
grestore
} bind def
/BITMAPCOLORc {
/depth 8 def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/lb width depth wbytes def
sl lb lt {lb ms} if
/bitmapsave save def
fMLevel1 {
colorsetup
/is im 0 lb getinterval def
ws 0 lb getinterval is copy pop
/cf currentfile def
width height depth [width 0 0 height neg 0 height]
{ip} {is} {is} true 3 colorimage
} {
colorSetup2
/is im 0 lb getinterval def
ws 0 lb getinterval is copy pop
/cf currentfile def
7 dict dup begin
/ImageType 1 def
/Width width def
/Height height def
/ImageMatrix [width 0 0 height neg 0 height] def
/DataSource {ip} bind def
/BitsPerComponent depth def
/Decode [0 255] def
end image
} ifelse
bitmapsave restore
grestore
} bind def
/BITMAPTRUECOLORc {
/depth 24 def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/lb width depth wbytes def
sl lb lt {lb ms} if
/bitmapsave save def
/is im 0 lb getinterval def
/ris im 0 width getinterval def
/gis im width width getinterval def
/bis im width 2 mul width getinterval def
ws 0 lb getinterval is copy pop
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{width rip pop ris} {gis} {bis} true 3 colorimage
bitmapsave restore
grestore
} bind def
/BITMAPCMYKc {
/depth 32 def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/lb width depth wbytes def
sl lb lt {lb ms} if
/bitmapsave save def
/is im 0 lb getinterval def
/cis im 0 width getinterval def
/mis im width width getinterval def
/yis im width 2 mul width getinterval def
/kis im width 3 mul width getinterval def
ws 0 lb getinterval is copy pop
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{width rip4 pop cis} {mis} {yis} {kis} true 4 colorimage
bitmapsave restore
grestore
} bind def
/BITMAPTRUECOLOR {
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/bitmapsave save def
/is width string def
/gis width string def
/bis width string def
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{ cf is readhexstring pop }
{ cf gis readhexstring pop }
{ cf bis readhexstring pop }
true 3 colorimage
bitmapsave restore
grestore
} bind def
/BITMAPCMYK {
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/bitmapsave save def
/is width string def
/mis width string def
/yis width string def
/kis width string def
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{ cf is readhexstring pop }
{ cf mis readhexstring pop }
{ cf yis readhexstring pop }
{ cf kis readhexstring pop }
true 4 colorimage
bitmapsave restore
grestore
} bind def
/BITMAPTRUEGRAYc {
/depth 24 def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/lb width depth wbytes def
sl lb lt {lb ms} if
/bitmapsave save def
/is im 0 lb getinterval def
/ris im 0 width getinterval def
/gis im width width getinterval def
/bis im width 2 mul width getinterval def
ws 0 lb getinterval is copy pop
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{width rip pop ris gis bis width gray} image
bitmapsave restore
grestore
} bind def
/BITMAPCMYKGRAYc {
/depth 32 def
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/lb width depth wbytes def
sl lb lt {lb ms} if
/bitmapsave save def
/is im 0 lb getinterval def
/cis im 0 width getinterval def
/mis im width width getinterval def
/yis im width 2 mul width getinterval def
/kis im width 3 mul width getinterval def
ws 0 lb getinterval is copy pop
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{width rip pop cis mis yis kis width cgray} image
bitmapsave restore
grestore
} bind def
/cgray {
/ww exch def
/k exch def
/y exch def
/m exch def
/c exch def
0 1 ww 1 sub { /i exch def c i get m i get y i get k i get CMYKtoRGB
.144 mul 3 1 roll .587 mul 3 1 roll .299 mul add add
c i 3 -1 roll floor cvi put } for
c
} bind def
/gray {
/ww exch def
/b exch def
/g exch def
/r exch def
0 1 ww 1 sub { /i exch def r i get .299 mul g i get .587 mul
b i get .114 mul add add r i 3 -1 roll floor cvi put } for
r
} bind def
/BITMAPTRUEGRAY {
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/bitmapsave save def
/is width string def
/gis width string def
/bis width string def
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{ cf is readhexstring pop
cf gis readhexstring pop
cf bis readhexstring pop width gray} image
bitmapsave restore
grestore
} bind def
/BITMAPCMYKGRAY {
gsave
3 index 2 div add exch
4 index 2 div add exch
translate
rotate
1 index 2 div neg
1 index 2 div neg
translate
scale
/height exch def /width exch def
/bitmapsave save def
/is width string def
/yis width string def
/mis width string def
/kis width string def
/cf currentfile def
width height 8 [width 0 0 height neg 0 height]
{ cf is readhexstring pop
cf mis readhexstring pop
cf yis readhexstring pop
cf kis readhexstring pop width cgray} image
bitmapsave restore
grestore
} bind def
/BITMAPGRAY {
8 {fakecolorsetup} COMMONBITMAP
} bind def
/BITMAPGRAYc {
8 {fakecolorsetup} COMMONBITMAPc
} bind def
/ENDBITMAP {
} bind def
end
/ALDmatrix matrix def ALDmatrix currentmatrix pop
/StartALD {
/ALDsave save def
savematrix
ALDmatrix setmatrix
} bind def
/InALD {
restorematrix
} bind def
/DoneALD {
ALDsave restore
} bind def
/I { setdash } bind def
/J { [] 0 setdash } bind def
%%EndProlog
%%BeginSetup
(7.0) FMVERSION
1 1 0 0 612 792 0 1 19 FMDOCUMENT
%%IncludeFont: Helvetica-Bold
0 0 /Helvetica-Bold FMFONTDEFINE
%%IncludeFont: Times-Roman
1 0 /Times-Roman FMFONTDEFINE
%%IncludeFont: Times-Italic
2 0 /Times-Italic FMFONTDEFINE
%%IncludeFont: Times-Bold
3 0 /Times-Bold FMFONTDEFINE
%%IncludeFont: Palatino-Roman
4 0 /Palatino-Roman FMFONTDEFINE
%%IncludeFont: Courier-Bold
5 0 /Courier-Bold FMFONTDEFINE
%%IncludeFont: Helvetica
6 0 /Helvetica FMFONTDEFINE
%%IncludeFont: Courier
7 0 /Courier FMFONTDEFINE
32 FMFILLS
0 0 FMFILL
1 0.1 FMFILL
2 0.3 FMFILL
3 0.5 FMFILL
4 0.7 FMFILL
5 0.9 FMFILL
6 0.97 FMFILL
7 1 FMFILL
8 <0f1e3c78f0e1c387> FMFILL
9 <0f87c3e1f0783c1e> FMFILL
10 <cccccccccccccccc> FMFILL
11 <ffff0000ffff0000> FMFILL
12 <8142241818244281> FMFILL
13 <03060c183060c081> FMFILL
14 <8040201008040201> FMFILL
16 1 FMFILL
17 0.9 FMFILL
18 0.7 FMFILL
19 0.5 FMFILL
20 0.3 FMFILL
21 0.1 FMFILL
22 0.03 FMFILL
23 0 FMFILL
24 <f0e1c3870f1e3c78> FMFILL
25 <f0783c1e0f87c3e1> FMFILL
26 <3333333333333333> FMFILL
27 <0000ffff0000ffff> FMFILL
28 <7ebddbe7e7dbbd7e> FMFILL
29 <fcf9f3e7cf9f3f7e> FMFILL
30 <7fbfdfeff7fbfdfe> FMFILL
%%EndSetup
%%Page: "1" 1
%%BeginPaperSize: Letter
%%EndPaperSize
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
0 0 0 1 0 0 0 1 K
J
-45 -45 657 837 C
[{Catalog} <</MarkInfo <</Marked true>>>> /PUT FmPD4
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.1/DEST FmPD2
[/Dest/F/DEST FmPD2
[/Subtype /Document /Lang (en-US) /StPNE FmPD4
[/Dest/G268103/Title(ReportTitle - JavaBeans\222 Activation Framework Specification Version 1.1)/OUT FmPD2
[/Dest/G273590/Title(ReportTitle - )/OUT FmPD2
[/Dest/G273802/Title(Heading1 - 1.0 Overview)/OUT FmPD2
[/Dest/G273414/Title(Heading1 - 2.0 Goals)/OUT FmPD2
[/Dest/G264813/Title(Heading1 - 3.0 Architectural Overview)/Count -4/OUT FmPD2
[/Dest/G264816/Title(Heading2 - 3.1 The DataHandler Class)/OUT FmPD2
[/Dest/G265036/Title(Heading2 - 3.2 The DataSource Interface)/OUT FmPD2
[/Dest/G264820/Title(Heading2 - 3.3 The CommandMap Interface)/OUT FmPD2
[/Dest/G264823/Title(Heading2 - 3.4 The Command Object Interface)/OUT FmPD2
[/Dest/G264825/Title(Heading1 - 4.0 Using The Framework)/OUT FmPD2
[/Dest/G265043/Title(Heading1 - 5.0 Usage Scenarios)/Count -5/OUT FmPD2
[/Dest/G264830/Title(Heading2 - 5.1 Scenario Architecture)/OUT FmPD2
[/Dest/G264833/Title(Heading2 - 5.2 Initialization)/OUT FmPD2
[/Dest/G266554/Title(Heading2 - 5.3 Getting the Command List)/OUT FmPD2
[/Dest/G264839/Title(Heading2 - 5.4 Performing a Command)/OUT FmPD2
[/Dest/G264844/Title(Heading2 - 5.5 An Alternative Scenario)/OUT FmPD2
[/Dest/G264848/Title(Heading1 - 6.0 Primary Framework Interfaces)/Count -7/OUT FmPD2
[/Dest/G264850/Title(Heading2 - 6.1 The DataSource Interface)/OUT FmPD2
[/Dest/G264860/Title(Heading2 - 6.2 The DataHandler Class)/Count -2/OUT FmPD2
[/Dest/G267592/Title(Heading3 - 6.2.1 Data Encapsulation)/OUT FmPD2
[/Dest/G267594/Title(Heading3 - 6.2.2 Command Binding)/OUT FmPD2
[/Dest/G264876/Title(Heading2 - 6.3 The DataContentHandler Interface)/OUT FmPD2
[/Dest/G264881/Title(Heading2 - 6.4 The CommandMap Interface)/OUT FmPD2
[/Dest/G264889/Title(Heading2 - 6.5 The CommandInfo Class)/OUT FmPD2
[/Dest/G267858/Title(Heading2 - 6.6 The CommandObject Interface)/OUT FmPD2
[/Dest/G267005/Title(Heading2 - 6.7 The DataContentHandlerFactory)/OUT FmPD2
[/Dest/G264898/Title(Heading1 - 7.0 Writing Beans for the Framework)/Count -9/OUT FmPD2
[/Dest/G265063/Title(Heading2 - 7.1 Overview)/OUT FmPD2
[/Dest/G264901/Title(Heading2 - 7.2 Viewer Goals)/Count -2/OUT FmPD2
[/Dest/G264902/Title(Numbered1 - 1. Make the implementation of viewers and editors as simple as implementing Beans. That is, require low cost of entry to be a good citizen.)/OUT FmPD2
[/Dest/G264903/Title(Numbered - 2. Allow developers to have a certain amount of flexibility in their implementations.)/OUT FmPD2
[/Dest/G264904/Title(Heading2 - 7.3 General)/OUT FmPD2
[/Dest/G264907/Title(Heading2 - 7.4 Interfaces)/OUT FmPD2
[/Dest/G264909/Title(Heading2 - 7.5 Storage)/OUT FmPD2
[/Dest/G264913/Title(Heading2 - 7.6 Packaging)/OUT FmPD2
[/Dest/G264915/Title(Heading2 - 7.7 Container Support)/OUT FmPD2
[/Dest/G264917/Title(Heading2 - 7.8 Lifecycle)/OUT FmPD2
[/Dest/G264920/Title(Heading2 - 7.9 Command Verbs)/OUT FmPD2
[/Dest/G265985/Title(Heading1 - 8.0 Framework Integration Points)/Count -4/OUT FmPD2
[/Dest/G266282/Title(Heading2 - 8.1 Bean)/OUT FmPD2
[/Dest/G266294/Title(Heading2 - 8.2 Beans)/OUT FmPD2
[/Dest/G266304/Title(Heading2 - 8.3 Viewer Only)/OUT FmPD2
[/Dest/G266312/Title(Heading2 - 8.4 ContentHandler Bean Only)/OUT FmPD2
[/Dest/G264922/Title(Heading1 - 9.0 Framework Deliverables)/Count -3/OUT FmPD2
[/Dest/G266515/Title(Heading2 - 9.1 Packaging Details)/OUT FmPD2
[/Dest/G271189/Title(Heading2 - 9.2 Framework Core Classes)/OUT FmPD2
[/Dest/G264929/Title(Heading2 - 9.3 Framework Auxiliary Classes)/OUT FmPD2
[/Dest/G266916/Title(Heading1 - 10.0 Document Change History)/OUT FmPD2
[/Dest/G269824/Title(Heading1 - 11.0 Contacting Us)/OUT FmPD2
[
/Creator (FrameMaker 7.0)
/CreationDate (D:19970509091352)
/ModDate (D:20060414125401)
/DOCINFO FmPD2
[/Title(A)/Rect[198 459 567 702]/ARTICLE FmPD2
[/Title(A)/Rect[63 79 567 441]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(April 14, 2006) 72 737.98 T
66 747/G30237 FmND
72 444.68 558 444.68 2 L
2 Z
N
72 75.33 558 75.33 2 L
0.25 H
N
0 10 Q
(1) 527.82 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
66 70/G30239 FmND
0 102 708 194 748 102.77 44.68 72.71 659.17 FMBEGINEPSF
%%BeginDocument: <inline>
%!PS-Adobe-3.0 EPSF-3.0
%%Title: /home/ichiban/jwasan/sun_black.epsi
%%Creator: IslandDraw for jwasan
%%CreationDate: Thu Sep 19 15:11:28 1996
%%Pages: 1
%%BoundingBox: 102 708 194 748
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
%%EndComments
save /d_sv_obj exch def
userdict /IslandDrawDict 300 dict dup begin put
/bdef {bind def} bind def
/E {exch} bdef
/FF {findfont} bdef
/MF {makefont} bdef
/RO {rotate} bdef
/SC {scale} bdef
/SF {setfont} bdef
/SG {setgray} bdef
/TR {translate} bdef
/bp {lj lw rgb} bdef
/bpbw {lj lw setgray} bdef
/c {curveto} bdef
/cl {closepath} bdef
/fi {eofill} bdef
/g {setgray} bdef
/gr {grestore} bdef
/gs {gsave} bdef
/l {lineto} bdef
/lj {setlinejoin} bdef
/lw {setlinewidth} bdef
/m {moveto} bdef
/n {newpath} bdef
/nx {/x E def} bdef
/r {rmoveto} bdef
/rl {rlineto} bdef
/rgb {setrgbcolor} bdef
/s {show} bdef
/sd {setdash} bdef
/sp {x 0 rmoveto} bdef
/ss {currentpoint pop E m} bdef
/st {stroke} bdef
%% pattern stuff
/BPSIDE 32 def %% pixels per pattern side
/PATFREQ 3.0 def %% pattern pixels per mm
/dp_mat [PATFREQ 0 0 PATFREQ 0 0] def
/dp_pw BPSIDE def %% pattern pixel width
/dp_ph BPSIDE def %% pattern pixel height
/dp_w dp_pw PATFREQ div def %% pattern mm width
/dp_h dp_ph PATFREQ div def %% pattern mm height
/savemat matrix def
/topmat matrix def
/patmat matrix def
%% catch nocurrentpoint error for: pathbbox
/ncpoint errordict /nocurrentpoint get def
errordict begin
/nocurrentpoint {
dup /pathbbox load eq
{pop 0 0 1 1}
{ncpoint}
ifelse
} bdef
end
/ar { %% sa ea sx sy rot tx ty
matrix currentmatrix 8 1 roll TR RO SC
n 0 0 1 5 3 roll arc setmatrix
} bdef
/arn { %% sa ea sx sy rot tx ty
TR RO SC
matrix currentmatrix 8 1 roll
n 0 0 1 5 3 roll arcn setmatrix
} bdef
/el { %% sx sy rot tx ty
matrix currentmatrix 6 1 roll TR RO SC
n 0 0 1 0 360 arc setmatrix cl
} bdef
/image_raster { %% sw sh sd dw dh xs ys
TR SC /sd E def /sh E def /sw E def
/imagebuf sw sd mul 7 add 8 idiv string def
sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop}
image
} bdef
/imagemask_raster {
TR SC /sh E def /sw E def
/imagebuf sw 7 add 8 idiv string def
sw sh false [sw 0 0 sh 0 0]
{currentfile imagebuf readhexstring pop}
imagemask
} bdef
/dither_color_raster { % bool sw sh sd dw dh xs ys
TR SC /sd E def /sh E def /sw E def
sd 8 eq and
{
/imagebuf 3 string def
/grayval 1 string def
sw sh sd [sw 0 0 sh 0 0]
{
currentfile imagebuf readhexstring pop pop
imagebuf 0 get 0.299 mul
imagebuf 1 get 0.587 mul add
imagebuf 2 get 0.114 mul add cvi grayval exch 0 exch put grayval
}
image
}
{
/imagebuf sw 3 mul sd mul 7 add 8 idiv string def
sh { currentfile imagebuf readhexstring pop pop } repeat
} ifelse
} bdef
/image_color_raster { % bool sw sh sd dw dh xs ys
/colorimage where not
{ dither_color_raster }
{
pop
TR SC /sd E def /sh E def /sw E def pop
/imagebuf sw 3 mul sd mul 7 add 8 idiv string def
sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop}
false 3 colorimage
} ifelse
} bdef
/patpath {
/inv E def
topmat setmatrix
pathbbox %% get lo - hi indecies
/hy E dp_h div floor cvi def
/hx E dp_w div floor cvi def
/ly E dp_h div floor cvi def
/lx E dp_w div floor cvi def
lx 1 hx {
dp_w mul
ly 1 hy {
dp_h mul
E dup 3 1 roll E
patmat currentmatrix pop
TR
dp_pw dp_ph inv
dp_mat dp_proc imagemask
patmat setmatrix
} for
pop
} for
} bdef
% setpattern brush of patterns instead of gray
/setpattern {
/blue E def /green E def /red E def
/freq E def /bwidth E def /bpside E def
/bstring E def
/onbits 0 def /offbits 0 def
freq 0 {/y E def /x E def
/xindex x 1 add 2 div bpside mul cvi def
/yindex y 1 add 2 div bpside mul cvi def
bstring yindex bwidth mul xindex 8 idiv add get not
1 7 xindex 8 mod sub bitshift and 0 ne
{/onbits onbits 1 add def 1}
{/offbits offbits 1 add def 0}
ifelse
} setscreen {} settransfer
systemdict /setcmykcolor known
{ /fact 1 onbits offbits onbits add div sub def
1 red sub fact mul 1 green sub fact mul 1 blue sub fact mul 0
setcmykcolor
}
{ offbits offbits onbits add div setgray}
ifelse
} bdef
/dmatrix matrix def
/dpi 72 0 dmatrix defaultmatrix dtransform
dup mul E dup mul add sqrt
def
/B {gs bp st gr} bdef %% brush: gr lw lj
/Bbw {gs bpbw st gr} bdef %% brush: gr lw lj
/F {gs rgb eofill gr} bdef %% fill: gr
/Fbw {gs setgray eofill gr} bdef %% fill: gr
/PB {gs lj lw setpattern st gr} bdef
/PF {gs eoclip patpath gr} bdef
/BB {gs rgb lj lw strokepath clip patpath gr} bdef
/xdef {exch def} bdef
/clip_region {
/ht xdef
/wd xdef
/bm xdef
/lm xdef
newpath
lm bm moveto
0 ht rlineto
wd 0 rlineto
0 ht neg rlineto
closepath clip
} bdef
%! Island text prolog Version 3.1
%%
%%BeginProlog
/reencode_small_dict 12 dict def
/ReencodeSmall {
reencode_small_dict begin
/new_codes_and_names exch def
/new_font_name exch def
/base_font_name exch def
/base_font_dict base_font_name findfont def
/newfont base_font_dict maxlength dict def
base_font_dict {
exch dup /FID ne
{ dup /Encoding eq
{ exch dup length array copy newfont 3 1 roll put }
{ exch newfont 3 1 roll put }
ifelse
}
{ pop pop }
ifelse
} forall
newfont /FontName new_font_name put
new_codes_and_names aload pop
new_codes_and_names length 2 idiv
{ newfont /Encoding get 3 1 roll put }
repeat
new_font_name newfont definefont pop
end %reencode_small_dict
} def
/extended_Zapf [
8#223 /a89
8#224 /a90
8#225 /a93
8#226 /a94
8#227 /a91
8#230 /a92
8#231 /a205
8#232 /a85
8#233 /a206
8#234 /a86
8#235 /a87
8#236 /a88
8#237 /a95
8#240 /a96
] def
/extended_Standard [
29 /thorn
30 /yacute
31 /divide
128 /Acircumflex
129 /Adieresis
130 /Agrave
131 /Aring
132 /Atilde
133 /Ccedilla
134 /Eacute
135 /Ecircumflex
136 /Edieresis
137 /Egrave
138 /Iacute
139 /Icircumflex
140 /Idieresis
141 /Igrave
142 /Ntilde
143 /Oacute
144 /Ocircumflex
145 /Odieresis
146 /Ograve
147 /Otilde
148 /Scaron
149 /Uacute
150 /Ucircumflex
151 /Udieresis
152 /Ugrave
153 /Ydieresis
154 /Zcaron
155 /aacute
156 /acircumflex
157 /adieresis
158 /agrave
159 /aring
160 /atilde
161 /exclamdown
162 /cent
163 /sterling
164 /fraction
165 /yen
166 /florin
167 /section
168 /currency
169 /quotesingle
170 /quotedblleft
171 /guillemotleft
172 /guilsinglleft
173 /guilsinglright
174 /fi
175 /fl
176 /plusminus
177 /endash
178 /dagger
179 /daggerdbl
180 /periodcentered
181 /twosuperior
182 /paragraph
183 /bullet
184 /quotesinglbase
185 /quotedblbase
186 /quotedblright
187 /guillemotright
188 /ellipsis
189 /perthousand
190 /threesuperior
191 /questiondown
192 /mu
193 /grave
194 /acute
195 /circumflex
196 /tilde
197 /macron
198 /breve
199 /dotaccent
200 /dieresis
201 /onesuperior
202 /ring
203 /cedilla
204 /onequarter
205 /hungarumlaut
206 /ogonek
207 /caron
208 /emdash
209 /ccedilla
210 /copyright
211 /eacute
212 /ecircumflex
213 /edieresis
214 /egrave
215 /iacute
216 /icircumflex
217 /idieresis
218 /igrave
219 /logicalnot
220 /minus
221 /ntilde
222 /oacute
223 /ocircumflex
224 /odieresis
225 /AE
226 /onehalf
227 /ordfeminine
228 /ograve
229 /otilde
230 /registered
231 /scaron
232 /Lslash
233 /Oslash
234 /OE
235 /ordmasculine
236 /trademark
237 /uacute
238 /ucircumflex
239 /udieresis
240 /ugrave
241 /ae
242 /ydieresis
243 /zcaron
244 /Aacute
245 /dotlessi
246 /threequarters
247 /Eth
248 /lslash
249 /oslash
250 /oe
251 /germandbls
252 /multiply
253 /Yacute
254 /Thorn
255 /eth
] def
/extended_Symbol [
] def
/extend_font { % stack: fontname newfontname
exch dup (ZapfDingbats) eq
{ cvn exch cvn extended_Zapf ReencodeSmall }
{ dup (Symbol) eq
{ cvn exch cvn extended_Symbol ReencodeSmall }
{ cvn exch cvn extended_Standard ReencodeSmall }
ifelse
}
ifelse
} bind def
/extend_font_name { % stack: font_name_string
dup length 1 add string /extended_font_name exch def
extended_font_name 0 (_) putinterval
extended_font_name 1 3 -1 roll putinterval
extended_font_name
} bind def
/gf {
/f exch def f cvn where
{ f exch begin cvn load exec setfont end }
{ f 0 f length 8 sub getinterval dup
/localfont exch extend_font_name def
localfont extend_font
localfont findfont
/xsz f f length 4 sub 4 getinterval cvi def
/ysz f f length 8 sub 4 getinterval cvi def
[ xsz 0 0 ysz neg 0 0 ] makefont dup f cvn exch def
setfont
}
ifelse
} bind def
/gfns {
/f exch def f cvn where
{ f exch begin cvn load exec setfont end }
{ f 0 f length 8 sub getinterval cvn findfont
/xsz f f length 4 sub 4 getinterval cvi def
/ysz f f length 8 sub 4 getinterval cvi def
[ xsz 0 0 ysz neg 0 0 ] makefont dup f cvn exch def
setfont
}
ifelse
} bind def
/ul { % space drop thickness
gs currentpoint currentlinewidth
currentpoint n m 6 -3 roll
lw 0 exch r
0 rl st lw m
gr
} bind def
/nxtab { currentpoint pop 1000.0 mul cvi tab mod
tab exch sub 1000.0 div 0 rmoveto } bind def
/nx { /x exch def } bind def
0. nx
%%EndProlog
gsave
2.83465 -2.83465 scale 0 -279.4 translate
topmat currentmatrix pop
n 50.579 18.898 m 50.538 21.026 52.929 22.027 52.888 23.89 c
52.888 24.404 52.499 25.739 51.136 25.712 c
50.454 25.698 49.801 25.239 49.815 24.057 c
49.815 23.222 l
49.801 23.153 49.801 23.07 49.745 23 c
49.703 22.958 49.62 22.93 49.551 22.958 c
49.425 23.028 49.397 23.167 49.342 23.278 c
49.273 23.64 49.189 24.015 49.119 24.377 c
49.105 24.404 49.147 24.404 49.119 24.404 c
49.064 24.669 49.022 24.947 49.008 25.211 c
48.994 25.378 49.105 25.517 49.245 25.6 c
49.759 25.878 50.413 26.073 51.136 26.087 c
52.902 26.115 54.348 24.571 54.376 23.07 c
54.389 21.86 53.708 21.164 52.957 20.261 c
52.582 19.788 51.831 19.134 51.859 18.272 c
51.859 17.577 52.429 16.798 53.472 16.812 c
54.876 16.84 54.654 18.328 54.681 19.009 c
54.681 19.079 54.681 19.148 54.737 19.176 c
54.793 19.232 54.876 19.246 54.946 19.218 c
54.987 19.176 55.015 19.148 55.029 19.106 c
55.377 17.8 l
55.433 17.563 55.544 17.327 55.544 17.049 c
55.544 16.979 55.488 16.91 55.419 16.854 c
54.681 16.465 54.237 16.409 53.555 16.395 c
51.831 16.367 50.593 17.591 50.579 18.898 c
cl 54.782 21.484 m 54.782 21.554 54.837 21.624 54.921 21.624 c
55.101 21.624 55.199 21.262 55.644 20.664 c
55.894 20.288 56.214 19.996 56.381 19.996 c
56.506 19.996 56.52 20.094 56.52 20.177 c
56.52 20.594 54.935 23.932 54.935 25.239 c
54.935 25.642 55.101 26.031 55.616 26.031 c
56.839 26.031 58.161 24.488 59.106 23.097 c
59.148 23.056 59.176 23.056 59.162 23.125 c
58.967 23.695 58.689 24.78 58.689 25.447 c
58.689 25.726 58.745 26.059 59.189 26.059 c
60.274 26.059 61.679 23.932 61.679 23.431 c
61.679 23.348 61.651 23.264 61.553 23.264 c
61.387 23.264 61.331 23.542 61.15 23.848 c
60.816 24.377 60.274 25.072 60.01 25.072 c
59.913 25.072 59.913 24.961 59.913 24.877 c
59.913 24.168 61.609 19.538 61.609 19.399 c
61.609 19.287 61.595 19.218 61.428 19.218 c
61.317 19.218 61.136 19.204 60.886 19.204 c
60.427 19.204 60.399 19.274 60.357 19.357 c
60.135 19.788 59.801 21.164 59.134 22.374 c
58.23 23.946 57.006 25.183 56.492 25.183 c
56.311 25.183 56.2 25.044 56.2 24.836 c
56.2 24.14 57.883 20.539 57.883 19.663 c
57.883 19.454 57.771 19.037 57.271 19.037 c
55.922 19.037 54.782 21.234 54.782 21.484 c
cl 67.509 19.051 m 66.16 19.051 64.727 21.192 64.241 21.916 c
64.213 21.985 64.199 21.957 64.213 21.902 c
64.449 21.039 64.727 20.275 64.727 19.704 c
64.727 19.357 64.561 19.009 64.116 19.009 c
63.17 19.009 61.793 20.872 61.793 21.331 c
61.793 21.429 61.821 21.498 61.891 21.498 c
62.058 21.498 62.197 21.178 62.447 20.845 c
62.767 20.455 63.156 19.955 63.393 19.955 c
63.434 19.955 63.476 19.983 63.476 20.122 c
63.476 20.706 62.28 24.001 61.78 25.642 c
61.724 25.823 61.835 25.864 62.364 25.864 c
62.739 25.864 62.92 25.92 62.989 25.628 c
63.295 24.53 63.865 23.306 64.491 22.235 c
65.061 21.234 66.285 19.788 66.966 19.788 c
67.119 19.788 67.217 19.899 67.217 20.136 c
67.217 20.831 65.437 24.154 65.492 25.42 c
65.506 25.781 65.631 26.045 66.09 26.045 c
67.147 26.045 68.079 24.571 68.51 23.793 c
68.579 23.668 68.691 23.528 68.593 23.376 c
68.565 23.32 68.51 23.292 68.44 23.292 c
68.399 23.292 68.357 23.334 68.329 23.376 c
68.037 23.89 67.397 25.016 66.966 25.044 c
66.883 25.044 66.841 24.961 66.841 24.891 c
66.841 24.39 68.399 21.151 68.399 20.052 c
68.399 19.315 67.995 19.051 67.509 19.051 c
cl 0 0 0 F
n 37.927 22.069 m 37.526 22.47 36.877 22.469 36.476 22.069 c
36.076 21.668 36.075 21.018 36.476 20.618 c
38.852 18.242 l
39.488 18.877 l
37.095 21.27 l
37.275 21.45 l
39.667 19.057 l
40.303 19.692 l
37.927 22.069 l
cl 0 0 0 F
n 39.777 20.592 m 40.178 20.191 40.827 20.191 41.228 20.592 c
41.629 20.992 41.629 21.642 41.228 22.043 c
38.852 24.419 l
38.217 23.784 l
40.609 21.391 l
40.43 21.211 l
38.037 23.604 l
37.401 22.968 l
39.777 20.592 l
cl 0 0 0 F
n 42.858 25.522 m 43.259 25.922 43.259 26.572 42.858 26.972 c
42.457 27.373 41.807 27.373 41.407 26.972 c
39.031 24.596 l
39.666 23.961 l
42.059 26.354 l
42.239 26.174 l
39.846 23.781 l
40.482 23.145 l
42.858 25.522 l
cl 0 0 0 F
n 41.381 23.671 m 40.98 23.271 40.98 22.621 41.381 22.221 c
41.781 21.82 42.431 21.82 42.832 22.221 c
45.208 24.597 l
44.573 25.232 l
42.18 22.84 l
42 23.019 l
44.393 25.412 l
43.757 26.048 l
41.381 23.671 l
cl 0 0 0 F
n 44.462 22.068 m 44.062 22.469 43.412 22.468 43.012 22.068 c
42.611 21.667 42.611 21.017 43.012 20.616 c
45.388 18.241 l
46.023 18.876 l
43.631 21.269 l
43.81 21.448 l
46.203 19.056 l
46.839 19.692 l
44.462 22.068 l
cl 0 0 0 F
n 46.313 20.591 m 46.713 20.19 47.363 20.19 47.763 20.591 c
48.164 20.992 48.164 21.642 47.763 22.042 c
45.387 24.418 l
44.752 23.782 l
47.145 21.39 l
46.965 21.21 l
44.572 23.603 l
43.936 22.967 l
46.313 20.591 l
cl 0 0 0 F
n 42.858 18.987 m 43.259 19.388 43.259 20.037 42.858 20.438 c
42.457 20.839 41.807 20.839 41.407 20.438 c
39.031 18.062 l
39.666 17.426 l
42.059 19.819 l
42.239 19.64 l
39.846 17.247 l
40.482 16.611 l
42.858 18.987 l
cl 0 0 0 F
n 41.381 17.137 m 40.98 16.736 40.98 16.087 41.381 15.686 c
41.781 15.286 42.431 15.286 42.832 15.686 c
45.208 18.062 l
44.573 18.698 l
42.18 16.305 l
42 16.484 l
44.393 18.877 l
43.757 19.513 l
41.381 17.137 l
cl 0 0 0 F
n 51.433 28.821 m 51.433 27.9 l
51.433 27.7 51.386 27.573 51.193 27.573 c
50.981 27.573 50.779 27.79 50.779 28.136 c
50.779 28.821 l
50.514 28.821 l
50.514 27.897 l
50.514 27.718 50.475 27.573 50.273 27.573 c
50.047 27.573 49.859 27.807 49.859 28.136 c
49.859 28.821 l
49.592 28.821 l
49.592 27.386 l
49.851 27.386 l
49.851 27.469 49.845 27.599 49.827 27.686 c
49.833 27.689 l
49.919 27.487 50.109 27.357 50.347 27.357 c
50.66 27.357 50.743 27.568 50.755 27.683 c
50.817 27.547 50.975 27.357 51.261 27.357 c
51.541 27.357 51.701 27.504 51.701 27.828 c
51.701 28.821 l
51.433 28.821 l
cl 0 0 0 F
n 53.723 28.841 m 53.369 28.841 53.075 28.68 53.075 28.151 c
53.075 27.689 53.319 27.362 53.813 27.362 c
53.929 27.362 54.045 27.38 54.149 27.409 c
54.119 27.637 l
54.027 27.602 53.917 27.576 53.801 27.576 c
53.503 27.576 53.357 27.79 53.357 28.116 c
53.357 28.396 53.453 28.619 53.78 28.619 c
53.905 28.619 54.036 28.59 54.131 28.541 c
54.152 28.766 l
54.054 28.804 53.896 28.841 53.723 28.841 c
cl 0 0 0 F
n 55.286 27.614 m 54.973 27.562 54.825 27.784 54.825 28.244 c
54.825 28.821 l
54.557 28.821 l
54.557 27.386 l
54.816 27.386 l
54.816 27.475 54.807 27.608 54.783 27.726 c
54.789 27.726 l
54.851 27.527 55.003 27.328 55.298 27.36 c
55.286 27.614 l
cl 0 0 0 F
n 56.195 28.847 m 55.794 28.847 55.532 28.622 55.532 28.116 c
55.532 27.694 55.806 27.36 56.252 27.36 c
56.63 27.36 56.919 27.562 56.919 28.079 c
56.919 28.512 56.633 28.847 56.195 28.847 c
cl 56.228 27.576 m 56.014 27.576 55.811 27.735 55.811 28.09 c
55.811 28.437 55.957 28.628 56.228 28.628 c
56.448 28.628 56.639 28.46 56.639 28.093 c
56.639 27.767 56.502 27.576 56.228 27.576 c
cl 0 0 0 F
n 57.611 28.847 m 57.501 28.847 57.391 28.838 57.299 28.821 c
57.308 28.59 l
57.4 28.619 57.519 28.639 57.632 28.639 c
57.829 28.639 57.963 28.552 57.963 28.42 c
57.963 28.099 57.275 28.296 57.275 27.79 c
57.275 27.547 57.481 27.36 57.867 27.36 c
57.957 27.36 58.061 27.371 58.15 27.388 c
58.144 27.605 l
58.052 27.576 57.945 27.559 57.847 27.559 c
57.65 27.559 57.552 27.64 57.552 27.764 c
57.552 28.079 58.242 27.908 58.242 28.391 c
58.242 28.651 58.004 28.847 57.611 28.847 c
cl 0 0 0 F
n 59.235 28.966 m 59.063 29.41 58.923 29.555 58.596 29.555 c
58.539 29.555 58.462 29.546 58.402 29.538 c
58.426 29.304 l
58.489 29.324 58.548 29.332 58.617 29.332 c
58.78 29.332 58.867 29.26 58.971 28.983 c
59.033 28.821 l
58.474 27.386 l
58.777 27.386 l
59.057 28.131 l
59.105 28.261 59.137 28.374 59.17 28.486 c
59.176 28.486 l
59.203 28.385 59.265 28.203 59.322 28.044 c
59.56 27.386 l
59.851 27.386 l
59.235 28.966 l
cl 0 0 0 F
n 60.402 28.847 m 60.291 28.847 60.181 28.838 60.089 28.821 c
60.098 28.59 l
60.191 28.619 60.309 28.639 60.423 28.639 c
60.619 28.639 60.753 28.552 60.753 28.42 c
60.753 28.099 60.065 28.296 60.065 27.79 c
60.065 27.547 60.271 27.36 60.657 27.36 c
60.747 27.36 60.851 27.371 60.94 27.388 c
60.934 27.605 l
60.842 27.576 60.735 27.559 60.637 27.559 c
60.44 27.559 60.342 27.64 60.342 27.764 c
60.342 28.079 61.033 27.908 61.033 28.391 c
61.033 28.651 60.795 28.847 60.402 28.847 c
cl 0 0 0 F
n 61.981 28.844 m 61.677 28.844 61.585 28.723 61.585 28.414 c
61.585 27.588 l
61.282 27.588 l
61.282 27.386 l
61.585 27.386 l
61.585 26.92 l
61.853 26.848 l
61.853 27.386 l
62.267 27.386 l
62.267 27.588 l
61.853 27.588 l
61.853 28.322 l
61.853 28.558 61.898 28.622 62.064 28.622 c
62.133 28.622 62.207 28.61 62.267 28.596 c
62.267 28.815 l
62.183 28.833 62.076 28.844 61.981 28.844 c
cl 0 0 0 F
n 63.809 28.088 m 62.842 28.088 l
62.83 28.472 62.994 28.636 63.309 28.636 c
63.461 28.636 63.621 28.602 63.741 28.547 c
63.764 28.758 l
63.621 28.815 63.449 28.847 63.265 28.847 c
62.809 28.847 62.565 28.616 62.565 28.11 c
62.565 27.68 62.806 27.36 63.226 27.36 c
63.642 27.36 63.818 27.634 63.818 27.963 c
63.818 27.998 63.815 28.038 63.809 28.088 c
cl 63.214 27.55 m 63.021 27.55 62.883 27.692 62.854 27.902 c
63.544 27.902 l
63.55 27.692 63.422 27.55 63.214 27.55 c
cl 0 0 0 F
n 66.085 28.821 m 66.085 27.9 l
66.085 27.7 66.037 27.573 65.844 27.573 c
65.633 27.573 65.431 27.79 65.431 28.136 c
65.431 28.821 l
65.166 28.821 l
65.166 27.897 l
65.166 27.718 65.127 27.573 64.925 27.573 c
64.699 27.573 64.511 27.807 64.511 28.136 c
64.511 28.821 l
64.243 28.821 l
64.243 27.386 l
64.502 27.386 l
64.502 27.469 64.496 27.599 64.478 27.686 c
64.484 27.689 l
64.571 27.487 64.761 27.357 64.999 27.357 c
65.311 27.357 65.395 27.568 65.407 27.683 c
65.469 27.547 65.627 27.357 65.913 27.357 c
66.192 27.357 66.353 27.504 66.353 27.828 c
66.353 28.821 l
66.085 28.821 l
cl 0 0 0 F
n 67.116 28.847 m 67.006 28.847 66.896 28.838 66.804 28.821 c
66.813 28.59 l
66.905 28.619 67.024 28.639 67.137 28.639 c
67.333 28.639 67.467 28.552 67.467 28.42 c
67.467 28.099 66.78 28.296 66.78 27.79 c
66.78 27.547 66.985 27.36 67.372 27.36 c
67.461 27.36 67.565 27.371 67.655 27.388 c
67.649 27.605 l
67.557 27.576 67.449 27.559 67.351 27.559 c
67.155 27.559 67.057 27.64 67.057 27.764 c
67.057 28.079 67.747 27.908 67.747 28.391 c
67.747 28.651 67.509 28.847 67.116 28.847 c
cl 0 0 0 F
n 52.454 27.149 m 52.552 27.149 52.632 27.071 52.632 26.978 c
52.632 26.883 52.552 26.811 52.454 26.811 c
52.355 26.811 52.275 26.886 52.275 26.978 c
52.275 27.074 52.355 27.149 52.454 27.149 c
cl 0 0 0 F
n 52.103 27.382 m 52.103 27.585 l
52.32 27.585 l
52.32 28.821 l
52.588 28.821 l
52.588 27.386 l
52.103 27.382 l
cl 0 0 0 F
userdict /#copies 1 put
grestore
%%Trailer
%%DocumentNeededResources: font
%%DocumentSuppliedResources:
end d_sv_obj restore
%%EndDocument
FMENDEPSF
[/EMC FmPD4
[/Subtype (Article_A) cvn /StPNE FmPD4
[(Article_A) cvn /Art /StRoleMap FmPD4
[/Subtype /TextSection /StPNE FmPD4
[/_objdef {PS192579} /type /dict /OBJ FmPD4
[{PS192579} <</O /Layout /EndIndent 108 >> /PUT FmPD4
[/SP192579 {PS192579} /StClassMap FmPD4
[/Subtype (_ReportTitle) cvn /Class /SP192579 /StPNE FmPD4
[/_objdef {CS3732} /type /dict /OBJ FmPD4
[{CS3732} <</O /Layout /LineHeight 24>> /PUT FmPD4
[/SC3732 {CS3732} /StClassMap FmPD4
[/Subtype /Span /Class /SC3732 /StPNE FmPD4
[/StBMC FmPD4
1 24 Q
-0.17 (Ja) 207 676.2 S
-0.17 (v) 226.18 676.2 S
-0.17 (aBeans) 237.42 676.2 S
[/EMC FmPD4
[/StPop FmPD4
[/_objdef {CS3742} /type /dict /OBJ FmPD4
[{CS3742} <</O /Layout /LineHeight 18 /BaselineShift 7.2>> /PUT FmPD4
[/SC3742 {CS3742} /StClassMap FmPD4
[/Subtype /Span /Class /SC3742 /StPNE FmPD4
[/StBMC FmPD4
1 14.4 Q
(\252) 305.74 683.4 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3732 /StPNE FmPD4
[/StBMC FmPD4
1 24 Q
-0.17 ( Acti) 319.85 676.2 S
-0.17 (v) 365.75 676.2 S
-0.17 (ation ) 376.99 676.2 S
201 701/G268103 FmND
-0.17 (Frame) 207 646.2 S
-0.17 (w) 266.89 646.2 S
-0.17 (ork ) 283.82 646.2 S
-0.17 (Specif) 321.07 646.2 S
-0.17 (ication) 380.08 646.2 S
-0.17 ( ) 444.25 646.2 S
207 598.2 558 608.2 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
207 599.2 459 599.2 2 L
0.25 H
0 Z
0 X
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
2 24 Q
0 X
-0.17 (V) 207 616.2 S
-0.17 (er) 218.84 616.2 S
-0.17 (sion 1.1) 238.26 616.2 S
[/EMC FmPD4
[/StPop FmPD4
[/_objdef {PS192581} /type /dict /OBJ FmPD4
[{PS192581} <</O /Layout /SpaceBefore 10 /EndIndent 90 >> /PUT FmPD4
[/SP192581 {PS192581} /StClassMap FmPD4
[/Subtype (_ReportAuthor) cvn /Class /SP192581 /StPNE FmPD4
[/_objdef {CS3765} /type /dict /OBJ FmPD4
[{CS3765} <</O /Layout /LineHeight 12>> /PUT FmPD4
[/SC3765 {CS3765} /StClassMap FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
3 12 Q
(Bart Calder) 207 574.2 T
(, Bill Shannon) 267.55 574.2 T
201 586/G267530 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/_objdef {PS192525} /type /dict /OBJ FmPD4
[{PS192525} <</O /Layout /SpaceAfter 20 /SpaceBefore 26 /EndIndent 162 >> /PUT FmPD4
[/Subtype (_ReportPurpose) cvn /StPNE FmPD4
[/Obj {PS192525} /StAttr FmPD4
[/_objdef {CS3749} /type /dict /OBJ FmPD4
[{CS3749} <</O /Layout /LineHeight 9>> /PUT FmPD4
[/SC3749 {CS3749} /StClassMap FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
0 9 Q
(The Ja) 207 531.8 T
(v) 235.38 531.8 T
(aBeans) 240.2 531.8 T
[/EMC FmPD4
[/StPop FmPD4
[/_objdef {CS3751} /type /dict /OBJ FmPD4
[{CS3751} <</O /Layout /LineHeight 9 /BaselineShift 3.6>> /PUT FmPD4
[/SC3751 {CS3751} /StClassMap FmPD4
[/Subtype /Span /Class /SC3751 /StPNE FmPD4
[/StBMC FmPD4
4 7.2 Q
(\252) 272.21 535.4 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
0 9 Q
( Activ) 279.26 531.8 T
(ation Frame) 303.59 531.8 T
(w) 354.47 531.8 T
(ork ) 361.29 531.8 T
201 543/G269523 FmND
(Speci\336cation is a data typing and registr) 207 519.8 T
(y ) 380.14 519.8 T
(tec) 207 507.8 T
(hnology that is a Standar) 219.91 507.8 T
(d Extension to ) 327.26 507.8 T
(the Ja) 207 495.13 T
(v) 232.88 495.13 T
(a) 237.7 495.13 T
[/EMC FmPD4
[/StPop FmPD4
[/_objdef {CS3755} /type /dict /OBJ FmPD4
[{CS3755} <</O /Layout /LineHeight 10>> /PUT FmPD4
[/SC3755 {CS3755} /StClassMap FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(\252) 242.7 495.13 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
0 9 Q
( Platf) 252.5 495.13 T
(orm.) 274.33 495.13 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299010 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "1" 1
%%Page: "2" 2
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
0 0 0 1 0 0 0 1 K
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.2/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
48 749/G30230 FmND
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(2) 54 60.29 T
0 9 Q
( of) 59.56 60.29 T
0 10 Q
( 21) 70.56 60.29 T
48 70/G30232 FmND
54 653.33 540 663.33 C
0 0 0 1 0 0 0 1 K
54 654.33 306 654.33 2 L
0.25 H
0 Z
0 X
N
-45 -45 657 837 C
[/EMC FmPD4
[/StoreName /P299010 /StRetrieve FmPD4
[/StoreName /P299010 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_ReportTitle) cvn /Class /SP192579 /StPNE FmPD4
48 695/G273590 FmND
[/_objdef {PS192523} /type /dict /OBJ FmPD4
[{PS192523} <</O /Layout /SpaceAfter 6 /SpaceBefore 12 /StartIndent 135 /TextIndent 135 /TextAlign /Justify>> /PUT FmPD4
[/SP192523 {PS192523} /StClassMap FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
1 10 Q
0 X
(Speci\336cation: ) 189 628.66 T
(Ja) 256.13 628.66 T
(v) 264.26 628.66 T
(aBeans ) 269.01 628.66 T
(Acti) 310.01 628.66 T
(v) 326.98 628.66 T
(ation ) 331.73 628.66 T
(Frame) 363.86 628.66 T
(w) 389.16 628.66 T
(ork ) 396.28 628.66 T
(v) 421.74 628.66 T
(ersion ) 426.59 628.66 T
(1.1 ) 463.15 628.66 T
(Speci\336cation) 487.78 628.66 T
( ) 540 628.66 T
48 639/G273759 FmND
(\050"Speci\336cation"\051 ) 189 616.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( Status: Maintenance Release) 189 592.66 T
48 603/G273988 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( Release: 17 April 2006) 189 568.66 T
48 579/G273989 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( Cop) 189 544.66 T
(yright 2006 SUN MICR) 208.07 544.66 T
(OSYSTEMS, INC.) 304.62 544.66 T
48 555/G273990 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(4150 Netw) 189 520.66 T
(ork Circle, Santa Clara, California 95054, U.S.A) 233.06 520.66 T
48 531/G273991 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(All rights reserv) 189 496.66 T
(ed.) 253.84 496.66 T
48 507/G273992 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( LIMITED LICENSE GRANTS) 189 472.66 T
48 483/G273993 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 189 448.66 T
(1. ) 191.7 448.66 T
(License ) 201.9 448.66 T
(for ) 235.7 448.66 T
(Ev) 250.06 448.66 T
(aluation ) 260.92 448.66 T
(Purposes. ) 295.84 448.66 T
(Sun ) 337.15 448.66 T
(hereby ) 355.42 448.66 T
(grants ) 385.33 448.66 T
(you ) 412.47 448.66 T
(a ) 430.17 448.66 T
(fully-paid, ) 437.31 448.66 T
(non-e) 481.95 448.66 T
(xclusi) 504.57 448.66 T
(v) 528.21 448.66 T
(e,) 533.06 448.66 T
( ) 540 448.66 T
48 459/G273994 FmND
(non-transferable, ) 189 436.66 T
(w) 261.32 436.66 T
(orldwide, ) 268.44 436.66 T
(limited ) 310.79 436.66 T
(license ) 343.42 436.66 T
(\050without ) 375.49 436.66 T
(the ) 413.67 436.66 T
(right ) 430.19 436.66 T
(to ) 453.37 436.66 T
(sublicense\051, ) 465.45 436.66 T
(under) 517.23 436.66 T
( ) 540 436.66 T
(Sun\325) 189 424.66 T
(s ) 207.34 424.66 T
(applicable ) 214.51 424.66 T
(intellectual ) 258.89 424.66 T
(property ) 306.61 424.66 T
(rights ) 343.77 424.66 T
(to ) 369.83 424.66 T
(vie) 380.89 424.66 T
(w) 392.86 424.66 T
(, ) 399.43 424.66 T
(do) 405.22 424.66 T
(wnload, ) 414.97 424.66 T
(use ) 450.19 424.66 T
(and ) 466.8 424.66 T
(reproduce ) 484.52 424.66 T
(the) 527.78 424.66 T
( ) 540 424.66 T
(Speci\336cation ) 189 412.66 T
(only ) 244.71 412.66 T
(for ) 265.97 412.66 T
(the ) 281.11 412.66 T
(purpose ) 296.82 412.66 T
(of ) 331.96 412.66 T
(internal ) 343.78 412.66 T
(e) 377.81 412.66 T
(v) 382 412.66 T
(aluation. ) 386.75 412.66 T
(This ) 424.96 412.66 T
(includes ) 446.22 412.66 T
(\050i\051 ) 483.04 412.66 T
(de) 495.96 412.66 T
(v) 505.15 412.66 T
(eloping) 510 412.66 T
( ) 540 412.66 T
(applications ) 189 400.66 T
(intended ) 240.9 400.66 T
(to ) 278.9 400.66 T
(run ) 290.25 400.66 T
(on ) 307.14 400.66 T
(an ) 320.71 400.66 T
(implementation ) 333.72 400.66 T
(of ) 400.06 400.66 T
(the ) 411.96 400.66 T
(Speci\336cation, ) 427.75 400.66 T
(pro) 486.03 400.66 T
(vided ) 499.21 400.66 T
(that) 525 400.66 T
( ) 540 400.66 T
(such ) 189 388.66 T
(applications ) 210.15 388.66 T
(do ) 261.3 388.66 T
(not ) 274.13 388.66 T
(themselv) 289.73 388.66 T
(es ) 325.69 388.66 T
(implement ) 336.84 388.66 T
(an) 382.45 388.66 T
(y ) 391.74 388.66 T
(portion\050s\051 ) 399.56 388.66 T
(of ) 441.82 388.66 T
(the ) 452.97 388.66 T
(Speci\336cation, ) 468.02 388.66 T
(and) 525.56 388.66 T
( ) 540 388.66 T
(\050ii\051 ) 189 376.66 T
(discussing ) 204.15 376.66 T
(the ) 248.76 376.66 T
(Speci\336cation ) 263.92 376.66 T
(with ) 319.07 376.66 T
(an) 339.79 376.66 T
(y ) 349.08 376.66 T
(third ) 357.01 376.66 T
(party; ) 378.83 376.66 T
(and ) 405.1 376.66 T
(\050iii\051 ) 422.48 376.66 T
(e) 440.41 376.66 T
(xcerpting ) 444.7 376.66 T
(brief ) 485.4 376.66 T
(portions) 507.22 376.66 T
( ) 540 376.66 T
(of ) 189 364.66 T
(the ) 200.45 364.66 T
(Speci\336cation ) 215.8 364.66 T
(in ) 271.14 364.66 T
(oral ) 282.05 364.66 T
(or ) 300.72 364.66 T
(written ) 312.17 364.66 T
(communications ) 343.62 364.66 T
(which ) 412.86 364.66 T
(discuss ) 440.42 364.66 T
(the ) 472.44 364.66 T
(Speci\336cation) 487.78 364.66 T
( ) 540 364.66 T
(pro) 189 352.66 T
(vided ) 202.18 352.66 T
(that ) 226.77 352.66 T
(such ) 244.14 352.66 T
(e) 264.85 352.66 T
(xcerpts ) 269.14 352.66 T
(do ) 300.39 352.66 T
(not ) 312.76 352.66 T
(in ) 327.91 352.66 T
(the ) 338.07 352.66 T
(aggre) 352.66 352.66 T
(g) 374.72 352.66 T
(ate ) 379.67 352.66 T
(constitute ) 393.7 352.66 T
(a ) 434.96 352.66 T
(signi\336cant ) 441.77 352.66 T
(portion ) 485.82 352.66 T
(of ) 517.08 352.66 T
(the) 527.78 352.66 T
( ) 540 352.66 T
(Speci\336cation.) 189 340.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 189 316.66 T
(2. ) 192.43 316.66 T
(License ) 203.35 316.66 T
(for ) 237.88 316.66 T
(the ) 252.97 316.66 T
(Distrib) 268.61 316.66 T
(ution ) 296.2 316.66 T
(of ) 320.18 316.66 T
(Compliant ) 331.94 316.66 T
(Implementations. ) 377.6 316.66 T
(Sun ) 450.74 316.66 T
(also ) 469.73 316.66 T
(grants ) 489.27 316.66 T
(you ) 517.13 316.66 T
(a) 535.56 316.66 T
( ) 540 316.66 T
48 327/G273995 FmND
(perpetual, ) 189 304.66 T
(non-e) 234.69 304.66 T
(xclusi) 257.31 304.66 T
(v) 280.95 304.66 T
(e, ) 285.8 304.66 T
(non-transferable, ) 298.71 304.66 T
(w) 372.72 304.66 T
(orldwide, ) 379.84 304.66 T
(fully ) 423.86 304.66 T
(paid-up, ) 448.73 304.66 T
(ro) 487.75 304.66 T
(yalty ) 495.98 304.66 T
(free,) 521.96 304.66 T
( ) 540 304.66 T
(limited ) 189 292.66 T
(license ) 221.56 292.66 T
(\050without ) 253.55 292.66 T
(the ) 291.66 292.66 T
(right ) 308.1 292.66 T
(to ) 331.2 292.66 T
(sublicense\051 ) 343.2 292.66 T
(under ) 392.41 292.66 T
(an) 419.4 292.66 T
(y ) 428.69 292.66 T
(applicable ) 437.91 292.66 T
(cop) 483.23 292.66 T
(yrights ) 497.57 292.66 T
(or) 529.57 292.66 T
(,) 537.5 292.66 T
( ) 540 292.66 T
(subject ) 189 280.66 T
(to ) 220.48 280.66 T
(the ) 231.41 280.66 T
(pro) 246.78 280.66 T
(visions ) 259.96 280.66 T
(of ) 291.46 280.66 T
(subsection ) 302.94 280.66 T
(4 ) 348.31 280.66 T
(belo) 356.46 280.66 T
(w) 373.43 280.66 T
(, ) 380 280.66 T
(patent ) 385.65 280.66 T
(rights ) 413.24 280.66 T
(it ) 439.17 280.66 T
(may ) 447.89 280.66 T
(ha) 468.26 280.66 T
(v) 477.5 280.66 T
(e ) 482.35 280.66 T
(co) 489.94 280.66 T
(v) 499.23 280.66 T
(ering ) 504.08 280.66 T
(the) 527.78 280.66 T
( ) 540 280.66 T
(Speci\336cation ) 189 268.66 T
(to ) 248.03 268.66 T
(create ) 262.61 268.66 T
(and/or ) 293.29 268.66 T
(distrib) 325.64 268.66 T
(ute ) 351 268.66 T
(an ) 370.03 268.66 T
(Independent ) 386.27 268.66 T
(Implementation ) 442.51 268.66 T
(of ) 512.64 268.66 T
(the) 527.78 268.66 T
( ) 540 268.66 T
(Speci\336cation ) 189 256.66 T
(that: ) 246.15 256.66 T
(\050a\051 ) 268.87 256.66 T
(fully ) 284.9 256.66 T
(implements ) 308.73 256.66 T
(the ) 360.33 256.66 T
(Speci\336cation ) 377.49 256.66 T
(including ) 434.64 256.66 T
(all ) 477.36 256.66 T
(its ) 492.3 256.66 T
(required) 506.68 256.66 T
( ) 540 256.66 T
(interf) 189 244.66 T
(aces ) 210.56 244.66 T
(and ) 231.08 244.66 T
(functionality; ) 248.83 244.66 T
(\050b\051 ) 306.03 244.66 T
(does ) 321 244.66 T
(not ) 342.64 244.66 T
(modify) 358.72 244.66 T
(, ) 386.96 244.66 T
(subset, ) 392.77 244.66 T
(superset ) 423.58 244.66 T
(or ) 459.66 244.66 T
(otherwise ) 471.3 244.66 T
(e) 513.49 244.66 T
(xtend) 517.78 244.66 T
( ) 540 244.66 T
(the ) 189 232.66 T
(Licensor ) 204.9 232.66 T
(Name ) 243.57 232.66 T
(Space, ) 271.14 232.66 T
(or ) 301.2 232.66 T
(include ) 313.21 232.66 T
(an) 346.33 232.66 T
(y ) 355.62 232.66 T
(public ) 364.31 232.66 T
(or ) 392.99 232.66 T
(protected ) 405 232.66 T
(packages, ) 445.89 232.66 T
(classes, ) 488.73 232.66 T
(Ja) 522.68 232.66 T
(v) 530.81 232.66 T
(a) 535.56 232.66 T
( ) 540 232.66 T
(interf) 189 220.66 T
(aces, ) 210.56 220.66 T
(\336elds ) 232.8 220.66 T
(or ) 256.99 220.66 T
(methods ) 267.85 220.66 T
(within ) 304.27 220.66 T
(the ) 332.36 220.66 T
(Licensor ) 347.11 220.66 T
(Name ) 384.62 220.66 T
(Space ) 411.03 220.66 T
(other ) 437.44 220.66 T
(than ) 460.52 220.66 T
(those ) 480.26 220.66 T
(required/) 503.9 220.66 T
(authorized ) 189 208.66 T
(by ) 233.88 208.66 T
(the ) 246.55 208.66 T
(Speci\336cation ) 261.44 208.66 T
(or ) 316.33 208.66 T
(Speci\336cations ) 327.33 208.66 T
(being ) 386.11 208.66 T
(implemented; ) 411.01 208.66 T
(and ) 468.68 208.66 T
(\050c\051 ) 485.79 208.66 T
(passes ) 499.56 208.66 T
(the) 527.78 208.66 T
( ) 540 208.66 T
(T) 189 196.66 T
(echnology ) 194.41 196.66 T
(Compatibility ) 239.35 196.66 T
(Kit ) 298.2 196.66 T
(\050including ) 314.25 196.66 T
(satisfying ) 358.64 196.66 T
(the ) 400.81 196.66 T
(requirements ) 416.31 196.66 T
(of ) 471.79 196.66 T
(the ) 483.4 196.66 T
(applicable) 498.9 196.66 T
( ) 540 196.66 T
(TCK ) 189 184.66 T
(Users ) 212.45 184.66 T
(Guide\051 ) 238.67 184.66 T
(for ) 269.89 184.66 T
(such ) 284.99 184.66 T
(Speci\336cation ) 306.77 184.66 T
(\050\322Compliant ) 362.44 184.66 T
(Implementation\323\051. ) 415.89 184.66 T
(In ) 492.94 184.66 T
(addition,) 504.72 184.66 T
( ) 540 184.66 T
(the ) 189 172.66 T
(fore) 204.25 172.66 T
(going ) 220.2 172.66 T
(license ) 246.01 172.66 T
(is ) 276.81 172.66 T
(e) 286.51 172.66 T
(xpressly ) 290.8 172.66 T
(conditioned ) 327.16 172.66 T
(on ) 377.41 172.66 T
(your ) 390.44 172.66 T
(not ) 411.8 172.66 T
(acting ) 427.61 172.66 T
(outside ) 455.08 172.66 T
(its ) 487 172.66 T
(scope. ) 499.48 172.66 T
(No) 527.78 172.66 T
( ) 540 172.66 T
(license ) 189 160.66 T
(is ) 219.98 160.66 T
(granted ) 229.85 160.66 T
(hereunder ) 263.05 160.66 T
(for ) 306.23 160.66 T
(an) 321.1 160.66 T
(y ) 330.39 160.66 T
(other ) 338.59 160.66 T
(purpose ) 362.35 160.66 T
(\050including, ) 397.21 160.66 T
(for ) 444.03 160.66 T
(e) 458.89 160.66 T
(xample, ) 463.18 160.66 T
(modifying) 498.33 160.66 T
( ) 540 160.66 T
(the ) 189 148.66 T
(Speci\336cation, ) 205.25 148.66 T
(other ) 264.01 148.66 T
(than ) 288.59 148.66 T
(to ) 309.85 148.66 T
(the ) 321.66 148.66 T
(e) 337.92 148.66 T
(xtent ) 342.2 148.66 T
(of ) 366.24 148.66 T
(your ) 378.6 148.66 T
(f) 400.97 148.66 T
(air ) 404.2 148.66 T
(use ) 418.78 148.66 T
(rights, ) 436.15 148.66 T
(or ) 465.46 148.66 T
(distrib) 477.83 148.66 T
(uting ) 503.18 148.66 T
(the) 527.78 148.66 T
( ) 540 148.66 T
(Speci\336cation ) 189 136.66 T
(to ) 244.5 136.66 T
(third ) 255.56 136.66 T
(parties\051. ) 277.73 136.66 T
(Also, ) 313.49 136.66 T
(no ) 338.16 136.66 T
(right, ) 351.44 136.66 T
(title, ) 376.11 136.66 T
(or ) 397.45 136.66 T
(interest ) 409.06 136.66 T
(in ) 441.78 136.66 T
(or ) 452.83 136.66 T
(to ) 464.44 136.66 T
(an) 475.5 136.66 T
(y ) 484.79 136.66 T
(trademarks,) 493.07 136.66 T
( ) 540 136.66 T
(service ) 189 124.66 T
(marks, ) 220.11 124.66 T
(or ) 249.83 124.66 T
(trade ) 260.95 124.66 T
(names ) 283.73 124.66 T
(of ) 312.07 124.66 T
(Sun ) 323.18 124.66 T
(or ) 341.53 124.66 T
(Sun\325) 352.65 124.66 T
(s ) 370.99 124.66 T
(licensors ) 377.66 124.66 T
(is ) 416 124.66 T
(granted ) 425.46 124.66 T
(hereunder) 458.23 124.66 T
(. ) 497.67 124.66 T
(Ja) 502.95 124.66 T
(v) 511.08 124.66 T
(a, ) 515.83 124.66 T
(and) 525.56 124.66 T
( ) 540 124.66 T
(Ja) 189 112.66 T
(v) 197.13 112.66 T
(a-related ) 201.88 112.66 T
(logos, ) 240.68 112.66 T
(marks ) 268.66 112.66 T
(and ) 296.92 112.66 T
(names ) 315.17 112.66 T
(are ) 344.54 112.66 T
(trademarks ) 360.56 112.66 T
(or ) 408.81 112.66 T
(re) 420.95 112.66 T
(gistered ) 428.57 112.66 T
(trademarks ) 464.05 112.66 T
(of ) 512.29 112.66 T
(Sun) 524.44 112.66 T
( ) 540 112.66 T
(Microsystems, Inc. in the U.S. and other countries.) 189 100.66 T
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299105 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "2" 2
%%Page: "3" 3
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.3/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
66 749/G30234 FmND
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(3) 527.82 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
66 70/G30235 FmND
[/EMC FmPD4
[/StoreName /P299105 /StRetrieve FmPD4
[/StoreName /P299105 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
( ) 207 680.66 T
(3. ) 209.8 680.66 T
(P) 220.11 680.66 T
(ass-through ) 225.52 680.66 T
(Conditions. ) 274.98 680.66 T
(Y) 324.18 680.66 T
(ou ) 330.3 680.66 T
(need ) 343.11 680.66 T
(not ) 364.79 680.66 T
(include ) 380.37 680.66 T
(limitations ) 412.62 680.66 T
(\050a\051-\050c\051 ) 458.21 680.66 T
(from ) 486.54 680.66 T
(the ) 508.79 680.66 T
(pre) 523.81 680.66 T
(vious) 536.33 680.66 T
( ) 558 680.66 T
66 691/G273996 FmND
(paragraph ) 207 668.66 T
(or ) 249.78 668.66 T
(an) 260.91 668.66 T
(y ) 270.2 668.66 T
(other ) 278 668.66 T
(particular ) 301.35 668.66 T
(\322pass ) 342.47 668.66 T
(through\323 ) 366.93 668.66 T
(requirements ) 405.28 668.66 T
(in ) 460.29 668.66 T
(an) 470.87 668.66 T
(y ) 480.16 668.66 T
(license ) 487.96 668.66 T
(Y) 518.53 668.66 T
(ou ) 524.65 668.66 T
(grant) 537.45 668.66 T
( ) 558 668.66 T
(concerning ) 207 656.66 T
(the ) 255.23 656.66 T
(use ) 271.24 656.66 T
(of ) 288.36 656.66 T
(your ) 300.49 656.66 T
(Independent ) 322.61 656.66 T
(Implementation ) 375.84 656.66 T
(or ) 442.96 656.66 T
(products ) 455.09 656.66 T
(deri) 493.32 656.66 T
(v) 508.62 656.66 T
(ed ) 513.47 656.66 T
(from ) 526.71 656.66 T
(it.) 549.94 656.66 T
( ) 558 656.66 T
(Ho) 207 644.66 T
(we) 218.97 644.66 T
(v) 230.38 644.66 T
(er) 235.23 644.66 T
(, ) 242.6 644.66 T
(e) 248.95 644.66 T
(xcept ) 253.24 644.66 T
(with ) 278.74 644.66 T
(respect ) 300.37 644.66 T
(to ) 332.54 644.66 T
(Independent ) 344.16 644.66 T
(Implementations ) 397.44 644.66 T
(\050and ) 468.51 644.66 T
(products ) 490.12 644.66 T
(deri) 528.41 644.66 T
(v) 543.71 644.66 T
(ed) 548.56 644.66 T
( ) 558 644.66 T
(from ) 207 632.66 T
(them\051 ) 231.63 632.66 T
(that ) 260.16 632.66 T
(satisfy ) 280.35 632.66 T
(limitations ) 311.65 632.66 T
(\050a\051-\050c\051 ) 359.64 632.66 T
(from ) 390.36 632.66 T
(the ) 414.99 632.66 T
(pre) 432.41 632.66 T
(vious ) 444.93 632.66 T
(paragraph, ) 471.79 632.66 T
(Y) 519.47 632.66 T
(ou ) 525.59 632.66 T
(may) 540.78 632.66 T
( ) 558 632.66 T
(neither: ) 207 620.66 T
(\050a\051 ) 240.63 620.66 T
(grant ) 254.82 620.66 T
(or ) 278.45 620.66 T
(otherwise ) 289.87 620.66 T
(pass ) 331.83 620.66 T
(through ) 352.14 620.66 T
(to ) 386.33 620.66 T
(your ) 397.2 620.66 T
(licensees ) 418.61 620.66 T
(an) 457.8 620.66 T
(y ) 467.09 620.66 T
(licenses ) 475.17 620.66 T
(under ) 509.92 620.66 T
(Sun\325) 535.77 620.66 T
(s) 554.11 620.66 T
( ) 558 620.66 T
(applicable ) 207 608.66 T
(intellectual ) 252.26 608.66 T
(property ) 300.86 608.66 T
(rights; ) 338.9 608.66 T
(nor ) 368.62 608.66 T
(\050b\051 ) 386.11 608.66 T
(authorize ) 401.93 608.66 T
(your ) 443.3 608.66 T
(licensees ) 465.79 608.66 T
(to ) 506.05 608.66 T
(mak) 517.99 608.66 T
(e ) 535.11 608.66 T
(an) 543.71 608.66 T
(y) 553 608.66 T
( ) 558 608.66 T
(claims ) 207 596.66 T
(concerning ) 240.18 596.66 T
(their ) 291.68 596.66 T
(implementation\325) 317.09 596.66 T
(s ) 382.65 596.66 T
(compliance ) 393.61 596.66 T
(with ) 446.78 596.66 T
(the ) 471.64 596.66 T
(Speci\336cation ) 490.93 596.66 T
(in) 550.22 596.66 T
( ) 558 596.66 T
(question.) 207 584.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( 4. Reciprocity Concerning P) 207 560.66 T
(atent Licenses.) 323.23 560.66 T
66 571/G273997 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 536.66 T
(a. ) 209.54 536.66 T
(W) 219.02 536.66 T
(ith ) 228.06 536.66 T
(respect ) 241.16 536.66 T
(to ) 272.02 536.66 T
(an) 282.34 536.66 T
(y ) 291.63 536.66 T
(patent ) 299.17 536.66 T
(claims ) 326.14 536.66 T
(co) 354.79 536.66 T
(v) 364.08 536.66 T
(ered ) 368.93 536.66 T
(by ) 388.68 536.66 T
(the ) 401.22 536.66 T
(license ) 415.98 536.66 T
(granted ) 446.29 536.66 T
(under ) 478.82 536.66 T
(subparagraph) 504.13 536.66 T
( ) 558 536.66 T
66 547/G273998 FmND
(2 ) 207 524.66 T
(abo) 216.52 524.66 T
(v) 230.81 524.66 T
(e ) 235.66 524.66 T
(that ) 244.62 524.66 T
(w) 264.14 524.66 T
(ould ) 271.26 524.66 T
(be ) 293.55 524.66 T
(infringed ) 307.51 524.66 T
(by ) 348.69 524.66 T
(all ) 363.21 524.66 T
(technically ) 377.73 524.66 T
(feasible ) 426.12 524.66 T
(implementations ) 461.74 524.66 T
(of ) 532.93 524.66 T
(the) 545.78 524.66 T
( ) 558 524.66 T
(Speci\336cation, ) 207 512.66 T
(such ) 265.62 512.66 T
(license ) 287.85 512.66 T
(is ) 319.52 512.66 T
(conditioned ) 330.1 512.66 T
(upon ) 381.22 512.66 T
(your ) 405.12 512.66 T
(of) 427.35 512.66 T
(fering ) 435.43 512.66 T
(on ) 463.21 512.66 T
(f) 477.12 512.66 T
(air) 480.35 512.66 T
(, ) 490.5 512.66 T
(reasonable ) 496.9 512.66 T
(and) 543.56 512.66 T
( ) 558 512.66 T
(non-discriminatory ) 207 500.66 T
(terms, ) 286.44 500.66 T
(to ) 313.95 500.66 T
(an) 324.51 500.66 T
(y ) 333.8 500.66 T
(party ) 341.59 500.66 T
(seeking ) 364.92 500.66 T
(it ) 398.26 500.66 T
(from ) 406.6 500.66 T
(Y) 428.83 500.66 T
(ou, ) 434.95 500.66 T
(a ) 450.23 500.66 T
(perpetual, ) 457.45 500.66 T
(non-e) 499.95 500.66 T
(xclusi) 522.57 500.66 T
(v) 546.21 500.66 T
(e,) 551.06 500.66 T
( ) 558 500.66 T
(non-transferable, ) 207 488.66 T
(w) 279.01 488.66 T
(orldwide ) 286.13 488.66 T
(license ) 325.66 488.66 T
(under ) 357.41 488.66 T
(Y) 384.16 488.66 T
(our ) 390.28 488.66 T
(patent ) 407.58 488.66 T
(rights ) 436 488.66 T
(which ) 462.76 488.66 T
(are ) 491.18 488.66 T
(or ) 507.37 488.66 T
(w) 519.68 488.66 T
(ould ) 526.8 488.66 T
(be) 548.56 488.66 T
( ) 558 488.66 T
(infringed ) 207 476.66 T
(by ) 247.5 476.66 T
(all ) 261.34 476.66 T
(technically ) 275.17 476.66 T
(feasible ) 322.89 476.66 T
(implementations ) 357.83 476.66 T
(of ) 428.34 476.66 T
(the ) 440.51 476.66 T
(Speci\336cation ) 456.56 476.66 T
(to ) 512.62 476.66 T
(de) 524.24 476.66 T
(v) 533.43 476.66 T
(elop,) 538.28 476.66 T
( ) 558 476.66 T
(distrib) 207 464.66 T
(ute and use a Compliant Implementation.) 232.36 464.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 440.66 T
(b ) 209.98 440.66 T
(W) 217.96 440.66 T
(ith ) 227.01 440.66 T
(respect ) 240.55 440.66 T
(to ) 271.85 440.66 T
(an) 282.61 440.66 T
(y ) 291.9 440.66 T
(patent ) 299.89 440.66 T
(claims ) 327.31 440.66 T
(o) 356.4 440.66 T
(wned ) 361.15 440.66 T
(by ) 385.79 440.66 T
(Sun ) 398.77 440.66 T
(and ) 417.32 440.66 T
(co) 434.74 440.66 T
(v) 444.03 440.66 T
(ered ) 448.88 440.66 T
(by ) 469.07 440.66 T
(the ) 482.05 440.66 T
(license ) 497.26 440.66 T
(granted) 528.01 440.66 T
( ) 558 440.66 T
66 451/G273999 FmND
(under ) 207 428.66 T
(subparagraph ) 232.3 428.66 T
(2, ) 288.7 428.66 T
(whether ) 298.73 428.66 T
(or ) 333.46 428.66 T
(not ) 344.32 428.66 T
(their ) 359.63 428.66 T
(infringement ) 380.49 428.66 T
(can ) 434.68 428.66 T
(be ) 451.09 428.66 T
(a) 463.05 428.66 T
(v) 467.29 428.66 T
(oided ) 472.09 428.66 T
(in ) 496.84 428.66 T
(a ) 507.15 428.66 T
(technically) 514.12 428.66 T
( ) 558 428.66 T
(feasible ) 207 416.66 T
(manner ) 240.62 416.66 T
(when ) 273.13 416.66 T
(implementing ) 297.31 416.66 T
(the ) 355.39 416.66 T
(Speci\336cation, ) 370.14 416.66 T
(such ) 427.38 416.66 T
(license ) 448.23 416.66 T
(shall ) 478.52 416.66 T
(terminate ) 499.93 416.66 T
(with) 540.22 416.66 T
( ) 558 416.66 T
(respect ) 207 404.66 T
(to ) 238.8 404.66 T
(such ) 250.06 404.66 T
(claims ) 271.86 404.66 T
(if ) 301.45 404.66 T
(Y) 311.04 404.66 T
(ou ) 317.16 404.66 T
(initiate ) 330.64 404.66 T
(a ) 361.9 404.66 T
(claim ) 369.82 404.66 T
(ag) 395.51 404.66 T
(ainst ) 404.9 404.66 T
(Sun ) 427.27 404.66 T
(that ) 446.31 404.66 T
(it ) 464.79 404.66 T
(has, ) 473.83 404.66 T
(in ) 493.14 404.66 T
(the ) 504.39 404.66 T
(course ) 520.09 404.66 T
(of) 549.67 404.66 T
( ) 558 404.66 T
(performing ) 207 392.66 T
(its ) 255.96 392.66 T
(responsibilities ) 269.38 392.66 T
(as ) 333.91 392.66 T
(the ) 346.21 392.66 T
(Speci\336cation ) 362.4 392.66 T
(Lead, ) 418.6 392.66 T
(induced ) 445.06 392.66 T
(an) 480.69 392.66 T
(y ) 489.98 392.66 T
(other ) 498.95 392.66 T
(entity ) 523.47 392.66 T
(to) 550.22 392.66 T
( ) 558 392.66 T
(infringe Y) 207 380.66 T
(our patent rights.) 247.28 380.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 356.66 T
(c ) 210.82 356.66 T
(Also ) 219.09 356.66 T
(with ) 241.8 356.66 T
(respect ) 263.41 356.66 T
(to ) 295.55 356.66 T
(an) 307.16 356.66 T
(y ) 316.45 356.66 T
(patent ) 325.27 356.66 T
(claims ) 353.54 356.66 T
(o) 383.48 356.66 T
(wned ) 388.23 356.66 T
(by ) 413.71 356.66 T
(Sun ) 427.54 356.66 T
(and ) 446.92 356.66 T
(co) 465.18 356.66 T
(v) 474.48 356.66 T
(ered ) 479.33 356.66 T
(by ) 500.36 356.66 T
(the ) 514.18 356.66 T
(license) 530.23 356.66 T
( ) 558 356.66 T
66 367/G274000 FmND
(granted ) 207 344.66 T
(under ) 241.06 344.66 T
(subparagraph ) 267.91 344.66 T
(2 ) 325.85 344.66 T
(abo) 334.93 344.66 T
(v) 349.22 344.66 T
(e, ) 354.07 344.66 T
(where ) 365.08 344.66 T
(the ) 393.58 344.66 T
(infringement ) 409.88 344.66 T
(of ) 465.61 344.66 T
(such ) 478.02 344.66 T
(claims ) 500.42 344.66 T
(can ) 530.61 344.66 T
(be) 548.56 344.66 T
( ) 558 344.66 T
(a) 207 332.66 T
(v) 211.24 332.66 T
(oided ) 216.04 332.66 T
(in ) 242.52 332.66 T
(a ) 254.55 332.66 T
(technically ) 263.25 332.66 T
(feasible ) 311.38 332.66 T
(manner ) 346.74 332.66 T
(when ) 380.99 332.66 T
(implementing ) 406.9 332.66 T
(the ) 466.72 332.66 T
(Speci\336cation ) 483.19 332.66 T
(such) 539.67 332.66 T
( ) 558 332.66 T
(license, ) 207 320.66 T
(with ) 240.32 320.66 T
(respect ) 261.16 320.66 T
(to ) 292.53 320.66 T
(such ) 303.36 320.66 T
(claims, ) 324.74 320.66 T
(shall ) 356.41 320.66 T
(terminate ) 378.35 320.66 T
(if ) 419.17 320.66 T
(Y) 428.33 320.66 T
(ou ) 434.45 320.66 T
(initiate ) 447.51 320.66 T
(a ) 478.34 320.66 T
(claim ) 485.83 320.66 T
(ag) 511.11 320.66 T
(ainst ) 520.5 320.66 T
(Sun) 542.44 320.66 T
( ) 558 320.66 T
(that ) 207 308.66 T
(its ) 225.19 308.66 T
(making, ) 237.83 308.66 T
(ha) 273.52 308.66 T
(ving ) 282.76 308.66 T
(made, ) 303.72 308.66 T
(using, ) 331.07 308.66 T
(of) 358.43 308.66 T
(fering ) 366.51 308.66 T
(to ) 393.58 308.66 T
(sell, ) 404.55 308.66 T
(selling ) 424.13 308.66 T
(or ) 453.98 308.66 T
(importing ) 465.5 308.66 T
(a ) 508.14 308.66 T
(Compliant) 515.77 308.66 T
( ) 558 308.66 T
(Implementation infringes Y) 207 296.66 T
(our patent rights.) 317 296.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 272.66 T
(5. ) 211.34 272.66 T
(De\336nitions. ) 223.18 272.66 T
(F) 274.47 272.66 T
(or ) 279.88 272.66 T
(the ) 292.55 272.66 T
(purposes ) 309.11 272.66 T
(of ) 349.01 272.66 T
(this ) 361.68 272.66 T
(Agreement: ) 380.47 272.66 T
(\322Independent ) 432.02 272.66 T
(Implementation\323) 490.23 272.66 T
( ) 558 272.66 T
66 283/G274001 FmND
(shall ) 207 260.66 T
(mean ) 228.19 260.66 T
(an ) 252.15 260.66 T
(implementation ) 263.89 260.66 T
(of ) 328.98 260.66 T
(the ) 339.61 260.66 T
(Speci\336cation ) 354.13 260.66 T
(that ) 408.65 260.66 T
(neither ) 425.95 260.66 T
(deri) 456.02 260.66 T
(v) 471.32 260.66 T
(es ) 476.17 260.66 T
(from ) 486.8 260.66 T
(an) 508.55 260.66 T
(y ) 517.84 260.66 T
(of ) 525.14 260.66 T
(Sun\325) 535.77 260.66 T
(s) 554.11 260.66 T
( ) 558 260.66 T
(source ) 207 248.66 T
(code ) 237.71 248.66 T
(or ) 261.19 248.66 T
(binary ) 274.12 248.66 T
(code ) 304.28 248.66 T
(materials ) 327.77 248.66 T
(nor) 369.03 248.66 T
(, ) 381.96 248.66 T
(e) 389.07 248.66 T
(xcept ) 393.36 248.66 T
(with ) 419.62 248.66 T
(an ) 442.01 248.66 T
(appropriate ) 456.05 248.66 T
(and ) 506.2 248.66 T
(separate) 525.24 248.66 T
( ) 558 248.66 T
(license ) 207 236.66 T
(from ) 237.15 236.66 T
(Sun, ) 258.97 236.66 T
(includes ) 279.41 236.66 T
(an) 315.12 236.66 T
(y ) 324.41 236.66 T
(of ) 331.79 236.66 T
(Sun\325) 342.5 236.66 T
(s ) 360.84 236.66 T
(source ) 367.11 236.66 T
(code ) 395.59 236.66 T
(or ) 416.85 236.66 T
(binary ) 427.56 236.66 T
(code ) 455.49 236.66 T
(materials; ) 476.75 236.66 T
(\322Licensor) 518.57 236.66 T
( ) 558 236.66 T
(Name ) 207 224.66 T
(Space\323 ) 233.95 224.66 T
(shall ) 265.35 224.66 T
(mean ) 287.31 224.66 T
(the ) 312.05 224.66 T
(public ) 327.34 224.66 T
(class ) 355.42 224.66 T
(or ) 377.93 224.66 T
(interf) 389.33 224.66 T
(ace ) 410.89 224.66 T
(declarations ) 427.29 224.66 T
(whose ) 478.68 224.66 T
(names ) 507.31 224.66 T
(be) 535.93 224.66 T
(gin) 545.22 224.66 T
( ) 558 224.66 T
(with ) 207 212.66 T
(\322ja) 231.01 212.66 T
(v) 242.47 212.66 T
(a\323, ) 247.22 212.66 T
(\322ja) 264.84 212.66 T
(v) 276.3 212.66 T
(ax\323, ) 281.05 212.66 T
(\322com.sun\323 ) 303.66 212.66 T
(or ) 352.38 212.66 T
(their ) 366.95 212.66 T
(equi) 391.51 212.66 T
(v) 408.48 212.66 T
(alents ) 413.23 212.66 T
(in ) 442.79 212.66 T
(an) 456.8 212.66 T
(y ) 466.09 212.66 T
(subsequent ) 477.33 212.66 T
(naming) 528 212.66 T
( ) 558 212.66 T
(con) 207 200.66 T
(v) 221.04 200.66 T
(ention ) 225.89 200.66 T
(adopted ) 254.7 200.66 T
(by ) 290.17 200.66 T
(Sun ) 303.98 200.66 T
(through ) 323.35 200.66 T
(the ) 358.27 200.66 T
(Ja) 374.3 200.66 T
(v) 382.43 200.66 T
(a ) 387.18 200.66 T
(Community ) 395.43 200.66 T
(Process, ) 447.03 200.66 T
(or ) 483.89 200.66 T
(an) 496.03 200.66 T
(y ) 505.32 200.66 T
(recognized) 514.13 200.66 T
( ) 558 200.66 T
(successors ) 207 188.66 T
(or ) 253.73 188.66 T
(replacements ) 266.57 188.66 T
(thereof; ) 323.85 188.66 T
(and ) 359.47 188.66 T
(\322T) 378.42 188.66 T
(echnology ) 388.27 188.66 T
(Compatibility ) 434.45 188.66 T
(Kit\323 ) 494.54 188.66 T
(or ) 516.27 188.66 T
(\322TCK\323) 529.12 188.66 T
( ) 558 188.66 T
(shall ) 207 176.66 T
(mean ) 228.77 176.66 T
(the ) 253.31 176.66 T
(test ) 268.41 176.66 T
(suite ) 285.18 176.66 T
(and ) 306.95 176.66 T
(accompan) 324.27 176.66 T
(ying ) 364.67 176.66 T
(TCK ) 385.33 176.66 T
(User\325) 408.21 176.66 T
(s ) 429.87 176.66 T
(Guide ) 436.64 176.66 T
(pro) 463.96 176.66 T
(vided ) 477.14 176.66 T
(by ) 502.24 176.66 T
(Sun ) 515.12 176.66 T
(which) 533.56 176.66 T
( ) 558 176.66 T
(corresponds ) 207 164.66 T
(to ) 258.61 164.66 T
(the ) 269.67 164.66 T
(Speci\336cation ) 285.18 164.66 T
(and ) 340.68 164.66 T
(that ) 358.41 164.66 T
(w) 376.69 164.66 T
(as ) 383.81 164.66 T
(a) 395.43 164.66 T
(v) 399.67 164.66 T
(ailable ) 404.42 164.66 T
(either ) 434.36 164.66 T
(\050i\051 ) 460.42 164.66 T
(from ) 473.14 164.66 T
(Sun\325) 495.87 164.66 T
(s ) 514.21 164.66 T
(120 ) 521.38 164.66 T
(days) 539.67 164.66 T
( ) 558 164.66 T
(before ) 207 152.66 T
(the ) 237.05 152.66 T
(\336rst ) 253.77 152.66 T
(release ) 273.84 152.66 T
(of ) 306.11 152.66 T
(Y) 318.94 152.66 T
(our ) 325.06 152.66 T
(Independent ) 342.9 152.66 T
(Implementation ) 396.84 152.66 T
(that ) 464.67 152.66 T
(allo) 484.18 152.66 T
(ws ) 498.93 152.66 T
(its ) 514.55 152.66 T
(use ) 528.5 152.66 T
(for) 546.34 152.66 T
( ) 558 152.66 T
(commercial ) 207 140.66 T
(purposes, ) 256.94 140.66 T
(or ) 297.72 140.66 T
(\050ii\051 ) 308.78 140.66 T
(more ) 323.73 140.66 T
(recently ) 347.01 140.66 T
(than ) 381.95 140.66 T
(120 ) 401.9 140.66 T
(days ) 419.63 140.66 T
(from ) 440.69 140.66 T
(such ) 462.86 140.66 T
(release ) 483.92 140.66 T
(b) 514.41 140.66 T
(ut ) 519.21 140.66 T
(ag) 529.72 140.66 T
(ainst) 539.11 140.66 T
( ) 558 140.66 T
(which Y) 207 128.66 T
(ou elect to test Y) 240.06 128.66 T
(our implementation of the Speci\336cation.) 306.73 128.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 104.66 T
(This ) 209.73 104.66 T
(Agreement ) 230.24 104.66 T
(will ) 277.4 104.66 T
(terminate ) 295.69 104.66 T
(immediately ) 336.19 104.66 T
(without ) 388.92 104.66 T
(notice ) 422.2 104.66 T
(from ) 449.37 104.66 T
(Sun ) 471.54 104.66 T
(if ) 489.83 104.66 T
(you ) 498.67 104.66 T
(breach ) 516.4 104.66 T
(the) 545.78 104.66 T
( ) 558 104.66 T
66 115/G274002 FmND
(Agreement or act outside the scope of the licenses granted abo) 207 92.66 T
(v) 456.79 92.66 T
(e.) 461.64 92.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299117 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "3" 3
%%Page: "4" 4
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.4/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(4) 54 60.29 T
0 9 Q
( of) 59.56 60.29 T
0 10 Q
( 21) 70.56 60.29 T
[/EMC FmPD4
[/StoreName /P299117 /StRetrieve FmPD4
[/StoreName /P299117 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
( DISCLAIMER OF W) 189 680.66 T
(ARRANTIES) 278.63 680.66 T
48 691/G274003 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 189 656.66 T
(THE ) 199.95 656.66 T
(SPECIFICA) 230.34 656.66 T
(TION ) 279.24 656.66 T
(IS ) 314.07 656.66 T
(PR) 333.91 656.66 T
(O) 345.74 656.66 T
(VIDED ) 352.46 656.66 T
(\322) 394.51 656.66 T
(AS ) 398.15 656.66 T
(IS\323. ) 421.88 656.66 T
(SUN ) 448.66 656.66 T
(MAKES ) 479.61 656.66 T
(NO) 525.56 656.66 T
( ) 540 656.66 T
48 667/G274004 FmND
(REPRESENT) 189 644.66 T
(A) 244.19 644.66 T
(TIONS ) 250.3 644.66 T
(OR ) 287.11 644.66 T
(W) 308.38 644.66 T
(ARRANTIES, ) 316.62 644.66 T
(EITHER ) 382.6 644.66 T
(EXPRESS ) 425.52 644.66 T
(OR ) 475.69 644.66 T
(IMPLIED,) 496.95 644.66 T
( ) 540 644.66 T
(INCLUDING ) 189 632.66 T
(B) 248.13 632.66 T
(UT ) 254.7 632.66 T
(NO) 271.63 632.66 T
(T ) 285.67 632.66 T
(LIMITED ) 295.37 632.66 T
(T) 340.06 632.66 T
(O, ) 345.99 632.66 T
(W) 359.3 632.66 T
(ARRANTIES ) 367.54 632.66 T
(OF ) 427.25 632.66 T
(MERCHANT) 443.62 632.66 T
(ABILITY) 498.8 632.66 T
(,) 537.5 632.66 T
( ) 540 632.66 T
(FITNESS ) 189 620.66 T
(FOR ) 231.51 620.66 T
(A ) 254.02 620.66 T
(P) 264.3 620.66 T
(AR) 268.95 620.66 T
(TICULAR ) 282.23 620.66 T
(PURPOSE, ) 328.63 620.66 T
(NON-INFRINGEMENT ) 378.09 620.66 T
(\050INCLUDING) 481.13 620.66 T
( ) 540 620.66 T
(AS ) 189 608.66 T
(A ) 206.43 608.66 T
(CONSEQ) 218.31 608.66 T
(UENCE ) 258.21 608.66 T
(OF ) 296.19 608.66 T
(ANY ) 313.63 608.66 T
(PRA) 339.94 608.66 T
(CTICE ) 358.99 608.66 T
(OR ) 392.54 608.66 T
(IMPLEMENT) 411.08 608.66 T
(A) 468.48 608.66 T
(TION ) 474.59 608.66 T
(OF ) 503.12 608.66 T
(THE) 520.56 608.66 T
( ) 540 608.66 T
(SPECIFICA) 189 596.66 T
(TION\051, ) 237.9 596.66 T
(OR ) 272.15 596.66 T
(THA) 290.57 596.66 T
(T ) 310.01 596.66 T
(THE ) 320.66 596.66 T
(CONTENTS ) 344.64 596.66 T
(OF ) 401.39 596.66 T
(THE ) 418.71 596.66 T
(SPECIFICA) 442.68 596.66 T
(TION ) 491.58 596.66 T
(ARE) 520 596.66 T
( ) 540 596.66 T
(SUIT) 189 584.66 T
(ABLE ) 210.29 584.66 T
(FOR ) 239.03 584.66 T
(ANY ) 261.1 584.66 T
(PURPOSE. ) 285.39 584.66 T
(This ) 334.41 584.66 T
(document ) 354.82 584.66 T
(does ) 396.89 584.66 T
(not ) 417.84 584.66 T
(represent ) 433.25 584.66 T
(an) 472.52 584.66 T
(y ) 481.81 584.66 T
(commitment) 489.44 584.66 T
( ) 540 584.66 T
(to ) 189 572.66 T
(release ) 199.46 572.66 T
(or ) 229.89 572.66 T
(implement ) 240.9 572.66 T
(an) 286.35 572.66 T
(y ) 295.64 572.66 T
(portion ) 303.32 572.66 T
(of ) 334.88 572.66 T
(the ) 345.89 572.66 T
(Speci\336cation ) 360.78 572.66 T
(in ) 415.67 572.66 T
(an) 426.13 572.66 T
(y ) 435.42 572.66 T
(product. ) 443.1 572.66 T
(In ) 478.82 572.66 T
(addition, ) 489.83 572.66 T
(the) 527.78 572.66 T
( ) 540 572.66 T
(Speci\336cation could include technical inaccuracies or typographical errors.) 189 560.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( LIMIT) 189 536.66 T
(A) 218.34 536.66 T
(TION OF LIABILITY) 224.45 536.66 T
48 547/G274005 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 189 512.66 T
(T) 192.57 512.66 T
(O ) 198.5 512.66 T
(THE ) 209.28 512.66 T
(EXTENT ) 232.29 512.66 T
(NO) 274.73 512.66 T
(T ) 288.77 512.66 T
(PR) 298.45 512.66 T
(OHIBITED ) 310.28 512.66 T
(BY ) 361.06 512.66 T
(LA) 378.51 512.66 T
(W) 390.94 512.66 T
(, ) 399.46 512.66 T
(IN ) 405.53 512.66 T
(NO ) 419.64 512.66 T
(EVENT ) 437.65 512.66 T
(WILL ) 473.99 512.66 T
(SUN ) 502.54 512.66 T
(OR) 526.11 512.66 T
( ) 540 512.66 T
48 523/G274006 FmND
(ITS ) 189 500.66 T
(LICENSORS ) 208.85 500.66 T
(BE ) 268.14 500.66 T
(LIABLE ) 285.77 500.66 T
(FOR ) 326.17 500.66 T
(ANY ) 350.47 500.66 T
(D) 376.98 500.66 T
(AMA) 383.8 500.66 T
(GES, ) 406.73 500.66 T
(INCLUDING ) 432.96 500.66 T
(WITHOUT) 493.35 500.66 T
( ) 540 500.66 T
(LIMIT) 189 488.66 T
(A) 215.84 488.66 T
(TION, ) 221.95 488.66 T
(LOST ) 255.8 488.66 T
(REVENUE, ) 288.27 488.66 T
(PR) 344.91 488.66 T
(OFITS ) 356.74 488.66 T
(OR ) 391.99 488.66 T
(D) 413.35 488.66 T
(A) 420.17 488.66 T
(T) 426.28 488.66 T
(A, ) 431.46 488.66 T
(OR ) 448.65 488.66 T
(FOR ) 470.02 488.66 T
(SPECIAL,) 496.94 488.66 T
( ) 540 488.66 T
(INDIRECT) 189 476.66 T
(, ) 234.92 476.66 T
(CONSEQ) 246.64 476.66 T
(UENTIAL, ) 286.54 476.66 T
(INCIDENT) 341.59 476.66 T
(AL ) 387.87 476.66 T
(OR ) 410.42 476.66 T
(PUNITIVE ) 433.54 476.66 T
(D) 488.86 476.66 T
(AMA) 495.68 476.66 T
(GES,) 518.61 476.66 T
( ) 540 476.66 T
(HO) 189 464.66 T
(WEVER ) 203.09 464.66 T
(CA) 243.67 464.66 T
(USED ) 257.01 464.66 T
(AND ) 288.15 464.66 T
(REGARDLESS ) 314.85 464.66 T
(OF ) 384.33 464.66 T
(THE ) 402.14 464.66 T
(THEOR) 426.61 464.66 T
(Y ) 459.3 464.66 T
(OF ) 471.55 464.66 T
(LIABILITY) 489.36 464.66 T
(,) 537.5 464.66 T
( ) 540 464.66 T
(ARISING ) 189 452.66 T
(OUT ) 237.87 452.66 T
(OF ) 266.74 452.66 T
(OR ) 287.84 452.66 T
(RELA) 310.05 452.66 T
(TED ) 335.05 452.66 T
(IN ) 362.8 452.66 T
(ANY ) 381.67 452.66 T
(W) 411.65 452.66 T
(A) 419.89 452.66 T
(Y ) 426.06 452.66 T
(T) 441.6 452.66 T
(O ) 447.53 452.66 T
(Y) 463.07 452.66 T
(OUR ) 469.99 452.66 T
(HA) 499.42 452.66 T
(VING,) 512.51 452.66 T
( ) 540 452.66 T
(IMPLEMENTING ) 189 440.66 T
(OR ) 268.02 440.66 T
(O) 284.83 440.66 T
(THER) 291.65 440.66 T
(WISE ) 317.21 440.66 T
(USING ) 344.57 440.66 T
(THE ) 378.05 440.66 T
(SPECIFICA) 400.41 440.66 T
(TION, ) 449.31 440.66 T
(EVEN ) 478.61 440.66 T
(IF ) 508.19 440.66 T
(SUN) 520 440.66 T
( ) 540 440.66 T
(AND/OR ) 189 428.66 T
(ITS ) 232.02 428.66 T
(LICENSORS ) 251.71 428.66 T
(HA) 310.85 428.66 T
(VE ) 323.94 428.66 T
(BEEN ) 341.96 428.66 T
(AD) 372.76 428.66 T
(VISED ) 386.8 428.66 T
(OF ) 420.93 428.66 T
(THE ) 438.4 428.66 T
(POSSIBILITY ) 462.53 428.66 T
(OF) 527.22 428.66 T
( ) 540 428.66 T
(SUCH D) 189 416.66 T
(AMA) 224.99 416.66 T
(GES.) 247.92 416.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Y) 189 392.66 T
(ou ) 195.12 392.66 T
(will ) 208.51 392.66 T
(indemnify) 227.46 392.66 T
(, ) 267.92 392.66 T
(hold ) 273.8 392.66 T
(harmless, ) 294.97 392.66 T
(and ) 336.41 392.66 T
(defend ) 354.24 392.66 T
(Sun ) 384.83 392.66 T
(and ) 403.78 392.66 T
(its ) 421.61 392.66 T
(licensors ) 434.45 392.66 T
(from ) 473.38 392.66 T
(an) 496.21 392.66 T
(y ) 505.5 392.66 T
(claims) 513.89 392.66 T
( ) 540 392.66 T
48 403/G274007 FmND
(arising ) 189 380.66 T
(or ) 218.97 380.66 T
(resulting ) 230.05 380.66 T
(from: ) 267.8 380.66 T
(\050i\051 ) 292.77 380.66 T
(your ) 304.95 380.66 T
(use ) 326.03 380.66 T
(of ) 342.11 380.66 T
(the ) 353.19 380.66 T
(Speci\336cation; ) 368.16 380.66 T
(\050ii\051 ) 425.91 380.66 T
(the ) 440.88 380.66 T
(use ) 455.84 380.66 T
(or ) 471.92 380.66 T
(distrib) 483 380.66 T
(ution ) 508.36 380.66 T
(of) 531.67 380.66 T
( ) 540 380.66 T
(your ) 189 368.66 T
(Ja) 210.89 368.66 T
(v) 219.02 368.66 T
(a ) 223.77 368.66 T
(application, ) 231.77 368.66 T
(applet ) 282.27 368.66 T
(and/or ) 310.26 368.66 T
(implementation; ) 339.37 368.66 T
(and/or ) 408.49 368.66 T
(\050iii\051 ) 437.6 368.66 T
(an) 456.15 368.66 T
(y ) 465.45 368.66 T
(claims ) 474 368.66 T
(that ) 503.67 368.66 T
(later) 522.23 368.66 T
( ) 540 368.66 T
(v) 189 356.66 T
(ersions ) 193.85 356.66 T
(or ) 226.18 356.66 T
(releases ) 238.51 356.66 T
(of ) 274.17 356.66 T
(an) 286.5 356.66 T
(y ) 295.79 356.66 T
(Speci\336cation ) 304.79 356.66 T
(furnished ) 361.01 356.66 T
(to ) 402.78 356.66 T
(you ) 414.56 356.66 T
(are ) 433.57 356.66 T
(incompatible ) 449.78 356.66 T
(with ) 506 356.66 T
(the) 527.78 356.66 T
( ) 540 356.66 T
(Speci\336cation pro) 189 344.66 T
(vided to you under this license.) 256.9 344.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( RESTRICTED RIGHTS LEGEND) 189 320.66 T
48 331/G274008 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 189 296.66 T
(U.S. ) 192.5 296.66 T
(Go) 213.77 296.66 T
(v) 225.84 296.66 T
(ernment: ) 230.69 296.66 T
(If ) 269.74 296.66 T
(this ) 279.9 296.66 T
(Speci\336cation ) 297.84 296.66 T
(is ) 353.56 296.66 T
(being ) 363.73 296.66 T
(acquired ) 389.44 296.66 T
(by ) 427.37 296.66 T
(or ) 440.87 296.66 T
(on ) 452.69 296.66 T
(behalf ) 466.19 296.66 T
(of ) 494.68 296.66 T
(the ) 506.5 296.66 T
(U.S.) 522.22 296.66 T
( ) 540 296.66 T
48 307/G274009 FmND
(Go) 189 284.66 T
(v) 201.07 284.66 T
(ernment ) 205.92 284.66 T
(or ) 242.06 284.66 T
(by ) 253.76 284.66 T
(a ) 267.13 284.66 T
(U.S. ) 274.94 284.66 T
(Go) 296.09 284.66 T
(v) 308.16 284.66 T
(ernment ) 313.01 284.66 T
(prime ) 349.15 284.66 T
(contractor ) 375.85 284.66 T
(or ) 419.76 284.66 T
(subcontractor ) 431.46 284.66 T
(\050at ) 489.26 284.66 T
(an) 503.18 284.66 T
(y ) 512.47 284.66 T
(tier\051,) 520.84 284.66 T
( ) 540 284.66 T
(then ) 189 272.66 T
(the ) 208.59 272.66 T
(Go) 223.18 272.66 T
(v) 235.24 272.66 T
(ernment\325) 240.1 272.66 T
(s ) 275.64 272.66 T
(rights ) 281.9 272.66 T
(in ) 307.05 272.66 T
(the ) 317.2 272.66 T
(Softw) 331.78 272.66 T
(are ) 355.57 272.66 T
(and ) 370.15 272.66 T
(accompan) 386.96 272.66 T
(ying ) 427.35 272.66 T
(documentation ) 447.49 272.66 T
(shall ) 509.3 272.66 T
(be) 530.56 272.66 T
( ) 540 272.66 T
(only ) 189 260.66 T
(as ) 209.83 260.66 T
(set ) 221.2 260.66 T
(forth ) 235.36 260.66 T
(in ) 257.85 260.66 T
(this ) 268.67 260.66 T
(license; ) 286.17 260.66 T
(this ) 319.77 260.66 T
(is ) 337.26 260.66 T
(in ) 346.98 260.66 T
(accordance ) 357.81 260.66 T
(with ) 405.82 260.66 T
(48 ) 426.65 260.66 T
(C.F) 439.7 260.66 T
(.R. ) 453.63 260.66 T
(227.7201 ) 468.34 260.66 T
(through) 508.89 260.66 T
( ) 540 260.66 T
(227.7202-4 ) 189 248.66 T
(\050for ) 237.95 248.66 T
(Department ) 256.07 248.66 T
(of ) 306.4 248.66 T
(Defense ) 317.85 248.66 T
(\050DoD\051 ) 353.73 248.66 T
(acquisitions\051 ) 382.96 248.66 T
(and ) 437.19 248.66 T
(with ) 454.75 248.66 T
(48 ) 475.65 248.66 T
(C.F) 488.78 248.66 T
(.R. ) 502.71 248.66 T
(2.101) 517.5 248.66 T
( ) 540 248.66 T
(and 12.212 \050for non-DoD acquisitions\051.) 189 236.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( REPOR) 189 212.66 T
(T) 223.13 212.66 T
48 223/G274010 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 189 188.66 T
(If ) 192.86 188.66 T
(you ) 203.38 188.66 T
(pro) 222.24 188.66 T
(vide ) 235.42 188.66 T
(Sun ) 256.5 188.66 T
(with ) 275.92 188.66 T
(an) 297.57 188.66 T
(y ) 306.86 188.66 T
(comments ) 315.72 188.66 T
(or ) 360.69 188.66 T
(suggestions ) 372.88 188.66 T
(concerning ) 423.41 188.66 T
(the ) 471.7 188.66 T
(Speci\336cation) 487.78 188.66 T
( ) 540 188.66 T
48 199/G274011 FmND
(\050\322Feedback\323\051, ) 189 176.66 T
(you ) 247.66 176.66 T
(hereby: ) 264.97 176.66 T
(\050i\051 ) 297.26 176.66 T
(agree ) 309 176.66 T
(that ) 332.96 176.66 T
(such ) 350.26 176.66 T
(Feedback ) 370.89 176.66 T
(is ) 411.52 176.66 T
(pro) 420.49 176.66 T
(vided ) 433.67 176.66 T
(on ) 458.19 176.66 T
(a ) 470.5 176.66 T
(non-proprietary) 477.24 176.66 T
( ) 540 176.66 T
(and ) 189 164.66 T
(non-con\336dential ) 207.28 164.66 T
(basis, ) 276.66 164.66 T
(and ) 303 164.66 T
(\050ii\051 ) 321.28 164.66 T
(grant ) 337.33 164.66 T
(Sun ) 361.72 164.66 T
(a ) 381.12 164.66 T
(perpetual, ) 389.4 164.66 T
(non-e) 432.94 164.66 T
(xclusi) 455.56 164.66 T
(v) 479.2 164.66 T
(e, ) 484.05 164.66 T
(w) 494.83 164.66 T
(orldwide,) 501.95 164.66 T
( ) 540 164.66 T
(fully ) 189 152.66 T
(paid-up, ) 210.41 152.66 T
(irre) 245.98 152.66 T
(v) 259.61 152.66 T
(ocable ) 264.41 152.66 T
(license, ) 293.02 152.66 T
(with ) 325.81 152.66 T
(the ) 346.11 152.66 T
(right ) 360.85 152.66 T
(to ) 382.26 152.66 T
(sublicense ) 392.56 152.66 T
(through ) 436.73 152.66 T
(multiple ) 470.36 152.66 T
(le) 506.22 152.66 T
(v) 513.19 152.66 T
(els ) 518.04 152.66 T
(of) 531.67 152.66 T
( ) 540 152.66 T
(sublicensees, ) 189 140.66 T
(to ) 244.6 140.66 T
(incorporate, ) 255.5 140.66 T
(disclose, ) 306.65 140.66 T
(and ) 344.48 140.66 T
(use ) 362.04 140.66 T
(without ) 378.48 140.66 T
(limitation ) 412.15 140.66 T
(the ) 454.17 140.66 T
(Feedback ) 469.5 140.66 T
(for ) 510.94 140.66 T
(an) 525.71 140.66 T
(y) 535 140.66 T
( ) 540 140.66 T
(purpose.) 189 128.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( GENERAL TERMS) 189 104.66 T
48 115/G274012 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299171 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "4" 4
%%Page: "5" 5
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.5/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(5) 527.82 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299171 /StRetrieve FmPD4
[/StoreName /P299171 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
( ) 207 680.66 T
(An) 212.73 680.66 T
(y ) 224.79 680.66 T
(action ) 235.52 680.66 T
(related ) 265.69 680.66 T
(to ) 298.62 680.66 T
(this ) 312.13 680.66 T
(Agreement ) 332.3 680.66 T
(will ) 382.46 680.66 T
(be ) 403.74 680.66 T
(go) 418.91 680.66 T
(v) 428.76 680.66 T
(erned ) 433.61 680.66 T
(by ) 461.54 680.66 T
(California ) 477.27 680.66 T
(la) 523.54 680.66 T
(w ) 530.61 680.66 T
(and) 543.56 680.66 T
( ) 558 680.66 T
66 691/G274013 FmND
(controlling ) 207 668.66 T
(U.S. ) 254.03 668.66 T
(federal ) 274.95 668.66 T
(la) 305.85 668.66 T
(w) 312.92 668.66 T
(. ) 319.49 668.66 T
(The ) 325.13 668.66 T
(U.N. ) 343.82 668.66 T
(Con) 366.4 668.66 T
(v) 382.67 668.66 T
(ention ) 387.52 668.66 T
(for ) 415.66 668.66 T
(the ) 430.46 668.66 T
(International ) 445.82 668.66 T
(Sale ) 500.06 668.66 T
(of ) 520.42 668.66 T
(Goods) 531.89 668.66 T
( ) 558 668.66 T
(and the choice of la) 207 656.66 T
(w rules of an) 285.16 656.66 T
(y jurisdiction will not apply) 336.94 656.66 T
(.) 447.41 656.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 632.66 T
(The ) 209.49 632.66 T
(Speci\336cation ) 227.53 632.66 T
(is ) 282.24 632.66 T
(subject ) 291.39 632.66 T
(to ) 322.21 632.66 T
(U.S. ) 332.48 632.66 T
(e) 352.75 632.66 T
(xport ) 357.04 632.66 T
(control ) 380.64 632.66 T
(la) 411.46 632.66 T
(ws ) 418.53 632.66 T
(and ) 432.13 632.66 T
(may ) 449.06 632.66 T
(be ) 468.77 632.66 T
(subject ) 480.69 632.66 T
(to ) 511.51 632.66 T
(e) 521.78 632.66 T
(xport ) 526.07 632.66 T
(or) 549.67 632.66 T
( ) 558 632.66 T
66 643/G274014 FmND
(import ) 207 620.66 T
(re) 236.99 620.66 T
(gulations ) 244.61 620.66 T
(in ) 284.59 620.66 T
(other ) 295.69 620.66 T
(countries. ) 319.56 620.66 T
(Licensee ) 362.03 620.66 T
(agrees ) 400.89 620.66 T
(to ) 429.75 620.66 T
(comply ) 440.84 620.66 T
(strictly ) 474.16 620.66 T
(with ) 505.26 620.66 T
(all ) 526.35 620.66 T
(such) 539.67 620.66 T
( ) 558 620.66 T
(la) 207 608.66 T
(ws ) 214.07 608.66 T
(and ) 229.48 608.66 T
(re) 248.22 608.66 T
(gulations ) 255.84 608.66 T
(and ) 296.8 608.66 T
(ackno) 315.54 608.66 T
(wledges ) 339.17 608.66 T
(that ) 376.24 608.66 T
(it ) 395.54 608.66 T
(has ) 405.4 608.66 T
(the ) 423.03 608.66 T
(responsibility ) 439.55 608.66 T
(to ) 498.29 608.66 T
(obtain ) 510.37 608.66 T
(such) 539.67 608.66 T
( ) 558 608.66 T
(licenses to e) 207 596.66 T
(xport, re-e) 255.73 596.66 T
(xport or import as may be required after deli) 297.23 596.66 T
(v) 474.72 596.66 T
(ery to Licensee.) 479.57 596.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 572.66 T
(This ) 212.06 572.66 T
(Agreement ) 234.9 572.66 T
(is ) 284.39 572.66 T
(the ) 296.12 572.66 T
(parties\325 ) 313.4 572.66 T
(entire ) 348.45 572.66 T
(agreement ) 376.27 572.66 T
(relating ) 422.98 572.66 T
(to ) 458.59 572.66 T
(its ) 471.43 572.66 T
(subject ) 485.94 572.66 T
(matter) 519.33 572.66 T
(. ) 544.33 572.66 T
(It) 551.89 572.66 T
( ) 558 572.66 T
66 583/G274015 FmND
(supersedes ) 207 560.66 T
(all ) 254.51 560.66 T
(prior ) 268.7 560.66 T
(or ) 292.33 560.66 T
(contemporaneous ) 304.85 560.66 T
(oral ) 379.58 560.66 T
(or ) 399.33 560.66 T
(written ) 411.85 560.66 T
(communications, ) 444.37 560.66 T
(proposals,) 517.17 560.66 T
( ) 558 560.66 T
(conditions, ) 207 548.66 T
(representations ) 258.04 548.66 T
(and ) 325.45 548.66 T
(w) 346.76 548.66 T
(arranties ) 353.88 548.66 T
(and ) 395.18 548.66 T
(pre) 416.49 548.66 T
(v) 429.01 548.66 T
(ails ) 433.76 548.66 T
(o) 454.52 548.66 T
(v) 459.37 548.66 T
(er ) 464.22 548.66 T
(an) 478.86 548.66 T
(y ) 488.15 548.66 T
(con\337icting ) 500.02 548.66 T
(or) 549.67 548.66 T
( ) 558 548.66 T
(additional ) 207 536.66 T
(terms ) 249.32 536.66 T
(of ) 273.87 536.66 T
(an) 284.52 536.66 T
(y ) 293.82 536.66 T
(quote, ) 301.14 536.66 T
(order) 328.18 536.66 T
(, ) 348.89 536.66 T
(ackno) 353.71 536.66 T
(wledgment, ) 377.34 536.66 T
(or ) 426.61 536.66 T
(other ) 437.26 536.66 T
(communication ) 460.14 536.66 T
(between) 524.68 536.66 T
( ) 558 536.66 T
(the ) 207 524.66 T
(parties ) 224.75 524.66 T
(relating ) 256.94 524.66 T
(to ) 293.02 524.66 T
(its ) 306.32 524.66 T
(subject ) 321.3 524.66 T
(matter ) 355.16 524.66 T
(during ) 386.24 524.66 T
(the ) 417.88 524.66 T
(term ) 435.63 524.66 T
(of ) 459.48 524.66 T
(this ) 473.34 524.66 T
(Agreement. ) 493.32 524.66 T
(No) 545.78 524.66 T
( ) 558 524.66 T
(modi\336cation ) 207 512.66 T
(to ) 261.72 512.66 T
(this ) 273.66 512.66 T
(Agreement ) 292.27 512.66 T
(will ) 340.85 512.66 T
(be ) 360.57 512.66 T
(binding, ) 374.17 512.66 T
(unless ) 411.39 512.66 T
(in ) 440.55 512.66 T
(writing ) 452.49 512.66 T
(and ) 485.54 512.66 T
(signed ) 504.13 512.66 T
(by ) 534.4 512.66 T
(an) 548.56 512.66 T
( ) 558 512.66 T
(authorized representati) 207 500.66 T
(v) 298.11 500.66 T
(e of each party) 302.96 500.66 T
(.) 361.45 500.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
66 487/G274016 FmND
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( Re) 207 452.66 T
(v) 220.36 452.66 T
(. April, 2006) 224.71 452.66 T
66 463/G274017 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Sun/Final/Full) 207 428.66 T
66 439/G274018 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
66 415/G274019 FmND
[/StoreName /P299180 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "5" 5
%%Page: "6" 6
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.6/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Over) 189 739.85 T
(vie) 209.6 739.85 T
(w) 221.98 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(6) 54 60.29 T
0 9 Q
( of) 59.56 60.29 T
0 10 Q
( 21) 70.56 60.29 T
54 672.33 540 675.33 C
0 0 0 1 0 0 0 1 K
189 674.48 540 674.48 2 L
0.25 H
2 Z
0 X
N
54 674.48 180 674.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StoreName /P299180 /StRetrieve FmPD4
[/StPop FmPD4
[/_objdef {PS192583} /type /dict /OBJ FmPD4
[{PS192583} <</O /Layout /SpaceAfter 8 /SpaceBefore 23 /StartIndent 135 /EndIndent 59.3 >> /PUT FmPD4
[/SP192583 {PS192583} /StClassMap FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(1.0) 163.32 679.33 T
(Over) 189 679.33 T
(vie) 216.47 679.33 T
(w) 232.97 679.33 T
48 691/G273802 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Ja) 189 649.93 T
(v) 197.13 649.93 T
(aBeans) 201.88 649.93 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3751 /StPNE FmPD4
[/StBMC FmPD4
1 7.2 Q
(\252) 230.76 653.53 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
( ) 237.82 649.93 T
(is ) 244.53 649.93 T
(pro) 257.92 649.93 T
(ving ) 271.1 649.93 T
(to ) 295.59 649.93 T
(be ) 310.09 649.93 T
(a ) 326.24 649.93 T
(popular ) 337.39 649.93 T
(technology) 374.66 649.93 T
(. ) 418.45 649.93 T
(As ) 427.67 649.93 T
(more ) 445.49 649.93 T
(people ) 472.76 649.93 T
(embrace) 506.13 649.93 T
( ) 540 649.93 T
48 662/G273411 FmND
(Ja) 189 637.93 T
(v) 197.13 637.93 T
(aBeans\252 ) 201.88 637.93 T
(and ) 244.97 637.93 T
(the ) 263.83 637.93 T
(Ja) 280.46 637.93 T
(v) 288.59 637.93 T
(a\252 ) 293.34 637.93 T
(platform, ) 312 637.93 T
(some ) 353.35 637.93 T
(of ) 378.87 637.93 T
(the ) 391.62 637.93 T
(en) 408.25 637.93 T
(vironment\325) 417.29 637.93 T
(s ) 461.18 637.93 T
(shortcomings ) 469.49 637.93 T
(are) 527.79 637.93 T
( ) 540 637.93 T
(brought ) 189 625.93 T
(to ) 223.57 625.93 T
(light. ) 234.82 625.93 T
(Ja) 259.12 625.93 T
(v) 267.25 625.93 T
(aBeans\252 ) 272 625.93 T
(w) 314.14 625.93 T
(as ) 321.26 625.93 T
(meant ) 333.05 625.93 T
(to ) 360.95 625.93 T
(satisfy ) 372.2 625.93 T
(needs ) 401.77 625.93 T
(in ) 428 625.93 T
(b) 439.24 625.93 T
(uilder ) 444.05 625.93 T
(and ) 470.84 625.93 T
(de) 488.74 625.93 T
(v) 497.93 625.93 T
(elopment) 502.78 625.93 T
( ) 540 625.93 T
(en) 189 613.93 T
(vironments ) 198.04 613.93 T
(b) 248.1 613.93 T
(ut ) 252.9 613.93 T
(its ) 265.74 613.93 T
(capabilities ) 280.25 613.93 T
(f) 330.86 613.93 T
(all ) 334.09 613.93 T
(short ) 349.15 613.93 T
(of ) 374.21 613.93 T
(those ) 387.6 613.93 T
(needed ) 413.77 613.93 T
(to ) 447.15 613.93 T
(deplo) 459.99 613.93 T
(y ) 482.11 613.93 T
(stand ) 492.17 613.93 T
(alone) 518.34 613.93 T
( ) 540 613.93 T
(components as content editing and creating entities.) 189 601.93 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Neither ) 189 577.93 T
(Ja) 223.06 577.93 T
(v) 231.19 577.93 T
(aBeans\252 ) 235.94 577.93 T
(nor ) 278.68 577.93 T
(the ) 296.08 577.93 T
(Ja) 312.36 577.93 T
(v) 320.49 577.93 T
(a\252 ) 325.24 577.93 T
(platform ) 343.55 577.93 T
(de\336ne ) 382.06 577.93 T
(a ) 410.56 577.93 T
(consistent ) 419.07 577.93 T
(strate) 463.14 577.93 T
(gy ) 484.65 577.93 T
(for ) 498.71 577.93 T
(typing) 514.44 577.93 T
( ) 540 577.93 T
48 588/G273412 FmND
(data, ) 189 565.93 T
(a ) 211.97 565.93 T
(method ) 220.21 565.93 T
(for ) 254.02 565.93 T
(determining ) 269.49 565.93 T
(the ) 321.63 565.93 T
(supported ) 337.66 565.93 T
(data ) 380.9 565.93 T
(types ) 401.37 565.93 T
(of ) 426.29 565.93 T
(a ) 438.43 565.93 T
(softw) 446.67 565.93 T
(are ) 468.8 565.93 T
(component, ) 484.81 565.93 T
(a) 535.56 565.93 T
( ) 540 565.93 T
(method ) 189 553.93 T
(for ) 222.21 553.93 T
(binding ) 237.09 553.93 T
(typed ) 270.86 553.93 T
(data ) 296.29 553.93 T
(to ) 316.16 553.93 T
(a ) 327.15 553.93 T
(component, ) 334.81 553.93 T
(or ) 384.96 553.93 T
(an ) 396.5 553.93 T
(architecture ) 409.15 553.93 T
(and ) 459.57 553.93 T
(implementation) 477.22 553.93 T
( ) 540 553.93 T
(that supports these features. ) 189 541.93 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Presumably ) 189 517.93 T
(with ) 240.59 517.93 T
(these ) 262.73 517.93 T
(pieces ) 287.65 517.93 T
(in ) 317.01 517.93 T
(place, ) 329.16 517.93 T
(a ) 357.12 517.93 T
(de) 365.93 517.93 T
(v) 375.12 517.93 T
(eloper ) 379.97 517.93 T
(can ) 409.33 517.93 T
(write ) 427.58 517.93 T
(a ) 452.49 517.93 T
(Ja) 461.3 517.93 T
(v) 469.43 517.93 T
(aBeans\252 ) 474.18 517.93 T
(based) 517.23 517.93 T
( ) 540 517.93 T
48 528/G273413 FmND
(component ) 189 505.93 T
(that ) 236.62 505.93 T
(pro) 254.8 505.93 T
(vides ) 267.98 505.93 T
(helper ) 292.28 505.93 T
(application ) 320.45 505.93 T
(lik) 368.07 505.93 T
(e ) 378.53 505.93 T
(functionality ) 386.16 505.93 T
(in ) 440.45 505.93 T
(a ) 451.41 505.93 T
(web ) 459.04 505.93 T
(bro) 478.88 505.93 T
(wser) 491.96 505.93 T
(, ) 510.44 505.93 T
(added) 516.12 505.93 T
( ) 540 505.93 T
(functionality to an of) 189 493.93 T
(\336ce suite, or a content vie) 272.91 493.93 T
(wer in a Ja) 375.42 493.93 T
(v) 418.26 493.93 T
(a\252 application.) 423.01 493.93 T
54 450.59 540 453.59 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
189 452.75 540 452.75 2 L
0.25 H
2 Z
0 X
N
54 452.75 180 452.75 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(2.0) 163.32 457.59 T
(Goals) 189 457.59 T
48 470/G273414 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(This ) 189 429.93 T
(document ) 212.17 429.93 T
(describes ) 256.99 429.93 T
(the ) 299.59 429.93 T
(Ja) 317.19 429.93 T
(v) 325.32 429.93 T
(aBeans\252 ) 330.07 429.93 T
(Acti) 374.14 429.93 T
(v) 391.11 429.93 T
(ation ) 395.86 429.93 T
(Frame) 421.24 429.93 T
(w) 446.54 429.93 T
(ork ) 453.66 429.93 T
(\050J) 472.38 429.93 T
(AF\051. ) 479 429.93 T
(The ) 502.99 429.93 T
(J) 523.93 429.93 T
(AF) 527.22 429.93 T
( ) 540 429.93 T
48 440/G273415 FmND
(implements the follo) 189 417.93 T
(wing services: ) 271.53 417.93 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/_objdef {PS192590} /type /dict /OBJ FmPD4
[{PS192590} <</O /Layout /SpaceBefore 3 /StartIndent 149 /TextIndent 135 >> /PUT FmPD4
[/SP192590 {PS192590} /StClassMap FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/_objdef {CS3722} /type /dict /OBJ FmPD4
[{CS3722} <</O /Layout /LineHeight 11>> /PUT FmPD4
[/SC3722 {CS3722} /StClassMap FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 399.26 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(It determines the type of arbitrary data. ) 202.74 399.26 T
48 410/G273416 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 383.26 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(It encapsulates access to data. ) 202.74 383.26 T
48 394/G273417 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 367.26 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(It disco) 202.74 367.26 T
(v) 232.32 367.26 T
(ers the operations a) 237.16 367.26 T
(v) 314.44 367.26 T
(ailable on a particular type of data. ) 319.19 367.26 T
48 378/G273405 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 351.26 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(It ) 202.74 351.26 T
(instantiates ) 211.22 351.26 T
(the ) 258.58 351.26 T
(softw) 273.17 351.26 T
(are ) 295.29 351.26 T
(component ) 309.86 351.26 T
(that ) 356.67 351.26 T
(corresponds ) 374.04 351.26 T
(to ) 424.72 351.26 T
(the ) 434.86 351.26 T
(desired ) 449.45 351.26 T
(operation ) 480.7 351.26 T
(on ) 520.83 351.26 T
(a ) 533.2 351.26 T
48 362/G265761 FmND
(particular piece of data.) 202.74 338.93 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The J) 189 314.93 T
(AF is packaged as a Standard Extension to the Ja) 210.34 314.93 T
(v) 406.5 314.93 T
(a\252 platform.) 411.25 314.93 T
48 325/G269283 FmND
54 271.59 540 274.59 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
189 273.75 540 273.75 2 L
0.25 H
2 Z
0 X
N
54 273.75 180 273.75 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(3.0) 163.32 278.59 T
(Ar) 189 278.59 T
(c) 202.09 278.59 T
(hitectural Over) 208.64 278.59 T
(vie) 293.46 278.59 T
(w) 309.96 278.59 T
48 291/G264813 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(The ) 189 250.93 T
(Ja) 209.25 250.93 T
(v) 217.38 250.93 T
(a\252 ) 222.13 250.93 T
(platform ) 241.06 250.93 T
(\050including ) 280.2 250.93 T
(Ja) 326 250.93 T
(v) 334.13 250.93 T
(aBeans\252\051 ) 338.88 250.93 T
(already ) 385.59 250.93 T
(pro) 419.72 250.93 T
(vides ) 432.9 250.93 T
(some ) 458.7 250.93 T
(support ) 484.51 250.93 T
(for ) 519.2 250.93 T
(a) 535.56 250.93 T
( ) 540 250.93 T
48 261/G265027 FmND
(modest acti) 189 238.93 T
(v) 234.58 238.93 T
(ation frame) 239.33 238.93 T
(w) 284.9 238.93 T
(ork. The J) 292.02 238.93 T
(AF le) 331.69 238.93 T
(v) 353.94 238.93 T
(erages as much of that e) 358.79 238.93 T
(xisting technology as) 455 238.93 T
( ) 540 238.93 T
(possible. The J) 189 226.93 T
(AF inte) 248.12 226.93 T
(grates these mechanisms. ) 278.25 226.93 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299013 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "6" 6
%%Page: "7" 7
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.7/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Ar) 207 739.85 T
(c) 216.82 739.85 T
(hitectural Over) 221.73 739.85 T
(vie) 285.35 739.85 T
(w) 297.72 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(7) 527.82 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299013 /StRetrieve FmPD4
[/StoreName /P299013 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/StoreName /P299671 /StStore FmPD4
[/Subtype /Span /ID (S299671.1) /StPNE FmPD4
[/_objdef {R73846} /type /dict /OBJ FmPD4
[{R73846} <</S /R /ID (F73846) /O /Link>> /PUT FmPD4
[/Obj {R73846} /StAttr FmPD4
[/StoreName /S.299671.1 /StStore FmPD4
[/StPop FmPD4
66 691/G268523 FmND
[/StoreName /P299671 /StRetrieve FmPD4
[/StoreName /P299671 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(This ) 207 512.14 T
(diagram ) 227.69 512.14 T
(sho) 263.38 512.14 T
(ws ) 277.02 512.14 T
(the ) 291.04 512.14 T
(major ) 306.17 512.14 T
(elements ) 332.41 512.14 T
(comprising ) 370.88 512.14 T
(the ) 418.79 512.14 T
(J) 433.92 512.14 T
(AF ) 437.21 512.14 T
(architecture. ) 452.9 512.14 T
(Note ) 505.52 512.14 T
(that ) 527.87 512.14 T
(the) 545.78 512.14 T
( ) 558 512.14 T
66 522/G268156 FmND
(frame) 207 500.14 T
(w) 230.07 500.14 T
(ork sho) 237.19 500.14 T
(wn here is not bound to a particular application. ) 266.66 500.14 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/_objdef {PS192586} /type /dict /OBJ FmPD4
[{PS192586} <</O /Layout /SpaceAfter 4 /SpaceBefore 18 /StartIndent 135 /TextIndent 95.3 >> /PUT FmPD4
[/SP192586 {PS192586} /StClassMap FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(3.1) 184.1 470.14 T
(The DataHandler Class ) 207 470.14 T
66 480/G264816 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 207 446.14 T
(DataHandler ) 226.41 446.14 T
(class ) 281.36 446.14 T
(\050sho) 304.65 446.14 T
(wn ) 321.62 446.14 T
(in ) 337.7 446.14 T
(the ) 349.34 446.14 T
(diagram ) 365.42 446.14 T
(abo) 402.05 446.14 T
(v) 416.34 446.14 T
(e\051 ) 421.19 446.14 T
(pro) 432.82 446.14 T
(vides ) 445.99 446.14 T
(a ) 470.96 446.14 T
(consistent ) 479.26 446.14 T
(interf) 523.12 446.14 T
(ace) 544.68 446.14 T
( ) 558 446.14 T
66 456/G269287 FmND
(between J) 207 434.14 T
(AF-a) 246.11 434.14 T
(w) 266.51 434.14 T
(are clients and other subsystems.) 273.63 434.14 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(3.2) 184.1 404.14 T
(The DataSour) 207 404.14 T
(ce Interface ) 271.81 404.14 T
66 414/G265036 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(DataSource ) 207 380.14 T
(interf) 256.36 380.14 T
(ace ) 277.92 380.14 T
(encapsulates ) 293.96 380.14 T
(an ) 347.21 380.14 T
(object ) 359.37 380.14 T
(that ) 386.52 380.14 T
(contains ) 404.24 380.14 T
(data, ) 440.29 380.14 T
(and ) 462.16 380.14 T
(that ) 479.32 380.14 T
(can ) 497.03 380.14 T
(return ) 513.62 380.14 T
(both) 540.22 380.14 T
( ) 558 380.14 T
66 390/G269292 FmND
(a ) 207 368.14 T
(stream ) 213.75 368.14 T
(pro) 242.72 368.14 T
(viding ) 255.9 368.14 T
(data ) 283.77 368.14 T
(access, ) 302.73 368.14 T
(and ) 333.08 368.14 T
(a ) 349.83 368.14 T
(string ) 356.58 368.14 T
(de\336ning ) 381.67 368.14 T
(the ) 416.76 368.14 T
(MIME ) 431.29 368.14 T
(type ) 460.81 368.14 T
(describing ) 480.34 368.14 T
(the ) 524.31 368.14 T
(data.) 538.84 368.14 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Classes ) 207 344.14 T
(can ) 240.88 344.14 T
(be ) 258.65 344.14 T
(implemented ) 271.97 344.14 T
(for ) 328.07 344.14 T
(common ) 343.62 344.14 T
(data ) 382.5 344.14 T
(sources ) 403.04 344.14 T
(\050web, ) 436.92 344.14 T
(\336le ) 463.29 344.14 T
(system, ) 479.95 344.14 T
(IMAP) 514.12 344.14 T
(, ) 538.01 344.14 T
(ftp,) 544.39 344.14 T
( ) 558 344.14 T
66 354/G269293 FmND
(etc.\051. ) 207 332.14 T
(The ) 231.35 332.14 T
(DataSource ) 251.25 332.14 T
(interf) 302.25 332.14 T
(ace ) 323.81 332.14 T
(can ) 341.49 332.14 T
(also ) 359.72 332.14 T
(be ) 380.19 332.14 T
(e) 393.98 332.14 T
(xtended ) 398.27 332.14 T
(to ) 434.29 332.14 T
(allo) 446.42 332.14 T
(w ) 461.17 332.14 T
(per ) 472.75 332.14 T
(data ) 489.87 332.14 T
(source ) 510.89 332.14 T
(user) 541.34 332.14 T
( ) 558 332.14 T
(customizations. ) 207 320.14 T
(Once ) 271.94 320.14 T
(the ) 295.48 320.14 T
(DataSource ) 310.13 320.14 T
(is ) 359.22 320.14 T
(set ) 368.33 320.14 T
(in ) 381.88 320.14 T
(the ) 392.09 320.14 T
(DataHandler) 406.75 320.14 T
(, ) 457.44 320.14 T
(the ) 462.38 320.14 T
(client ) 477.04 320.14 T
(can ) 501.69 320.14 T
(determine) 518.01 320.14 T
( ) 558 320.14 T
(the operations a) 207 308.14 T
(v) 270.12 308.14 T
(ailable on that data.) 274.87 308.14 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The J) 207 284.14 T
(AF includes tw) 228.34 284.14 T
(o DataSource class implementations for con) 289.35 284.14 T
(v) 465.31 284.14 T
(enience:) 470.16 284.14 T
66 294/G268181 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 265.47 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(FileDataSource accesses data held in a \336le.) 220.74 265.47 T
66 276/G268182 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 249.47 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(URLDataSource accesses data held at a URL.) 220.74 249.47 T
66 260/G268187 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(3.3) 184.1 219.14 T
(The CommandMap Interface) 207 219.14 T
66 229/G264820 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 207 195.14 T
(CommandMap ) 228.04 195.14 T
(pro) 293.54 195.14 T
(vides ) 306.72 195.14 T
(a ) 333.32 195.14 T
(service ) 343.26 195.14 T
(that ) 377.07 195.14 T
(allo) 397.57 195.14 T
(ws ) 412.32 195.14 T
(consumers ) 428.92 195.14 T
(of ) 477.19 195.14 T
(its ) 491.01 195.14 T
(interf) 505.95 195.14 T
(aces ) 527.52 195.14 T
(to) 550.22 195.14 T
( ) 558 195.14 T
66 205/G264821 FmND
(determine ) 207 183.14 T
(the ) 249.89 183.14 T
(\324commands\325 ) 265.02 183.14 T
(a) 317.91 183.14 T
(v) 322.15 183.14 T
(ailable ) 326.9 183.14 T
(on ) 356.46 183.14 T
(a ) 369.37 183.14 T
(particular ) 376.71 183.14 T
(MIME ) 417.94 183.14 T
(type ) 448.06 183.14 T
(as ) 468.18 183.14 T
(well ) 479.42 183.14 T
(as ) 499.54 183.14 T
(an ) 510.78 183.14 T
(interf) 523.12 183.14 T
(ace) 544.68 183.14 T
( ) 558 183.14 T
(to ) 207 171.14 T
(retrie) 217.18 171.14 T
(v) 238.03 171.14 T
(e ) 242.88 171.14 T
(an ) 249.73 171.14 T
(object ) 261.57 171.14 T
(that ) 288.41 171.14 T
(can ) 305.81 171.14 T
(operate ) 322.1 171.14 T
(on ) 353.93 171.14 T
(an ) 366.33 171.14 T
(object ) 378.17 171.14 T
(of ) 405.02 171.14 T
(a ) 415.75 171.14 T
(particular ) 422.59 171.14 T
(MIME ) 463.31 171.14 T
(type ) 492.94 171.14 T
(\050ef) 512.56 171.14 T
(fecti) 523.41 171.14 T
(v) 540.93 171.14 T
(ely) 545.78 171.14 T
( ) 558 171.14 T
(a component re) 207 159.14 T
(gistry\051. The Command Map can generate and maintain a list of a) 268.5 159.14 T
(v) 526.59 159.14 T
(ailable) 531.34 159.14 T
( ) 558 159.14 T
(capabilities ) 207 147.14 T
(on ) 255.32 147.14 T
(a ) 268.1 147.14 T
(particular ) 275.31 147.14 T
(data ) 316.4 147.14 T
(type ) 335.83 147.14 T
(by ) 355.83 147.14 T
(a ) 368.6 147.14 T
(mechanism ) 375.81 147.14 T
(de\336ned ) 424.14 147.14 T
(by ) 456.35 147.14 T
(the ) 469.12 147.14 T
(implementation ) 484.12 147.14 T
(of) 549.67 147.14 T
( ) 558 147.14 T
(the particular instance of the CommandMap. ) 207 135.14 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 207 111.14 T
(Ja) 229.99 111.14 T
(v) 238.12 111.14 T
(aBeans\252 ) 242.87 111.14 T
(package ) 288.99 111.14 T
(pro) 329.19 111.14 T
(vides ) 342.37 111.14 T
(the ) 370.92 111.14 T
(programming ) 390.58 111.14 T
(model ) 452.47 111.14 T
(for ) 484.91 111.14 T
(the ) 504.01 111.14 T
(softw) 523.67 111.14 T
(are) 545.79 111.14 T
( ) 558 111.14 T
66 121/G269297 FmND
(components ) 207 99.14 T
(that ) 260.18 99.14 T
(implement ) 280.03 99.14 T
(the ) 327.66 99.14 T
(commands. ) 344.73 99.14 T
(Each ) 395.4 99.14 T
(Ja) 420.24 99.14 T
(v) 428.37 99.14 T
(aBeans\252 ) 433.12 99.14 T
(component ) 476.65 99.14 T
(can ) 525.94 99.14 T
(use) 544.67 99.14 T
( ) 558 99.14 T
72 89.3 558 687.33 C
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299661 /StStore FmPD4
[/StoreName /P299661 /StStore FmPD4
[/StoreName /P299671 /StRetrieve FmPD4
[/StoreName /S.299671.1 /StRetrieve FmPD4
[/Subtype /Figure /ID (F73846) /StPNE FmPD4
[/_objdef {AF73846} /type /dict /OBJ FmPD4
[{AF73846} <</O /Layout /Placement /Block /Width 0 647 FmDC 415 792 FmDC FmBx exch 4 -1 roll sub 3 1 roll exch sub /Height exch /BBox [107 533 FmDC 523 677 FmDC FmBx]>> /PUT FmPD4
[/Obj {AF73846} /StAttr FmPD4
107.32 532.8 522.68 677.33 C
0 0 0 1 0 0 0 1 K
107.32 532.8 522.68 677.33 R
7 X
V
[/StBMC FmPD4
271.98 561.44 363.11 612.07 R
V
0.5 H
2 Z
0 X
N
6 12 Q
(DataHandler) 287.52 584.95 T
275.08 644.03 335.83 668.74 R
N
297.58 627.99 301.05 625.98 297.58 613.88 294.11 625.98 4 Y
1 H
0 Z
N
297.58 627.99 301.05 625.98 297.58 613.88 294.11 625.98 4 Y
V
297.58 643.52 297.58 626.48 2 L
2 Z
N
90 450 1.5 1.5 251.52 588.16 G
252.02 588.16 252.02 593.28 269.89 588.16 252.02 583.04 4 Y
0 Z
N
252.02 588.16 252.02 593.28 269.89 588.16 252.02 583.04 4 Y
V
90 450 1.5 1.5 180 242.11 588.16 GG
241.61 588.16 241.61 583.04 223.74 588.16 241.61 593.28 4 Y
N
241.61 588.16 241.61 583.04 223.74 588.16 241.61 593.28 4 Y
V
251.52 588.16 242.11 588.16 2 L
3 H
N
374.8 587.6 374.8 584.77 364.92 587.6 374.8 590.43 4 Y
1 H
N
374.8 587.6 374.8 584.77 364.92 587.6 374.8 590.43 4 Y
V
380.67 587.6 380.67 590.43 390.55 587.6 380.67 584.77 4 Y
N
380.67 587.6 380.67 590.43 390.55 587.6 380.67 584.77 4 Y
V
375.3 587.6 380.17 587.6 2 L
N
392.32 564.25 435.95 608.13 R
0.5 H
2 Z
N
6 9 Q
(Command) 393.3 587.32 T
(Map) 404.58 579.55 T
442.53 587.32 444.54 590.79 456.64 587.32 444.54 583.84 4 Y
1 H
0 Z
N
442.53 587.32 444.54 590.79 456.64 587.32 444.54 583.84 4 Y
V
436.23 587.32 444.04 587.32 2 L
2 Z
N
458.73 573.53 503.73 599.97 13.22 RR
0.5 H
N
(Command) 459.71 586.76 T
(Object) 468.17 578.99 T
6 10 Q
(DataSource) 279.12 653.61 T
J
366.44 620.92 368.33 619.07 359.98 614.35 364.56 622.78 4 Y
1 H
0 Z
N
366.44 620.92 368.33 619.07 359.98 614.35 364.56 622.78 4 Y
V
J
378.62 633.31 376.74 635.17 385.09 639.89 380.51 631.46 4 Y
N
378.62 633.31 376.74 635.17 385.09 639.89 380.51 631.46 4 Y
V
J
366.79 621.28 369.42 623.95 2 L
0.5 H
2 Z
N
[10.24 8.874] 10.24 I
369.42 623.95 375.64 630.28 2 L
N
J
375.64 630.28 378.27 632.96 2 L
N
J
365.74 640.71 452.19 668.84 R
0 Z
N
6 9 Q
(DataContentHandler) 369.33 653.19 T
J
267.07 650.66 265.3 652.63 273.92 656.84 268.84 648.7 4 Y
1 H
N
267.07 650.66 265.3 652.63 273.92 656.84 268.84 648.7 4 Y
V
J
230.96 618.1 232.73 616.14 224.11 611.93 229.19 620.07 4 Y
N
230.96 618.1 232.73 616.14 224.11 611.93 229.19 620.07 4 Y
V
J
266.7 650.33 265.4 649.16 2 L
0.5 H
2 Z
N
[3.47 4.462] 3.47 I
265.4 649.16 232.63 619.61 2 L
N
J
232.63 619.61 231.33 618.44 2 L
N
J
222.77 647.74 222.77 541.73 2 L
1 H
N
6 12 Q
(F) 161.84 595.21 T
(r) 168.63 595.21 T
(ame) 172.51 595.21 T
(w) 195.61 595.21 T
(or) 204.15 595.21 T
(k) 215 595.21 T
(Client) 176.08 587.03 T
72 89.3 558 687.33 C
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299661 /StRetrieve FmPD4
-45 -45 657 837 C
0 0 0 1 0 0 0 1 K
[/StoreName /P299661 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "7" 7
%%Page: "8" 8
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.8/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Using The Frame) 189 739.85 T
(w) 261.88 739.85 T
(ork) 268.7 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(8) 54 60.29 T
0 9 Q
( of) 59.56 60.29 T
0 10 Q
( 21) 70.56 60.29 T
[/EMC FmPD4
[/StoreName /P299661 /StRetrieve FmPD4
[/Subtype /Span /ID (S299661.1) /StPNE FmPD4
[/StoreName /S.299661.1 /StStore FmPD4
[/StPop FmPD4
[/StoreName /S.299661.1 /StRetrieve FmPD4
[/Class /SC3755 /StUpdate FmPD4
[/StBMC FmPD4
1 F
(e) 189 680.66 T
(xternalization, ) 193.29 680.66 T
(or ) 253.37 680.66 T
(can ) 264.29 680.66 T
(implement ) 280.77 680.66 T
(the ) 326.14 680.66 T
2 F
(CommandObject) 340.95 680.66 T
1 F
( ) 408.72 680.66 T
(interf) 411.31 680.66 T
(ace ) 432.87 680.66 T
(to ) 448.78 680.66 T
(allo) 459.15 680.66 T
(w ) 473.9 680.66 T
(the ) 483.72 680.66 T
(typed ) 498.53 680.66 T
(data) 523.34 680.66 T
( ) 540 680.66 T
(to be passed to it. ) 189 668.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299661 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 189 644.66 T
(J) 207.6 644.66 T
(AF ) 210.89 644.66 T
(de\336nes ) 226.73 644.66 T
(the ) 258.11 644.66 T
(CommandMap ) 273.39 644.66 T
(interf) 336.44 644.66 T
(ace, ) 358 644.66 T
(which ) 376.87 644.66 T
(pro) 404.36 644.66 T
(vides ) 417.55 644.66 T
(a ) 441.71 644.66 T
(\337e) 449.2 644.66 T
(xible ) 459.05 644.66 T
(and ) 482.11 644.66 T
(e) 499.6 644.66 T
(xtensible) 503.89 644.66 T
( ) 540 644.66 T
48 655/G264822 FmND
(frame) 189 632.66 T
(w) 212.07 632.66 T
(ork ) 219.19 632.66 T
(for ) 236.31 632.66 T
(the ) 251.76 632.66 T
(CommandMap. ) 267.77 632.66 T
(The ) 334.06 632.66 T
(CommandMap ) 353.4 632.66 T
(interf) 417.19 632.66 T
(ace ) 438.75 632.66 T
(allo) 455.86 632.66 T
(ws ) 470.61 632.66 T
(de) 485.51 632.66 T
(v) 494.7 632.66 T
(elopers ) 499.55 632.66 T
(to) 532.22 632.66 T
( ) 540 632.66 T
(de) 189 620.66 T
(v) 198.19 620.66 T
(elop ) 203.04 620.66 T
(their ) 225.03 620.66 T
(o) 248.13 620.66 T
(wn ) 252.88 620.66 T
(solutions ) 269.86 620.66 T
(for ) 310.75 620.66 T
(disco) 327.18 620.66 T
(v) 348.14 620.66 T
(ering ) 352.99 620.66 T
(which ) 378.31 620.66 T
(commands ) 407.52 620.66 T
(are ) 455.61 620.66 T
(a) 472.59 620.66 T
(v) 476.83 620.66 T
(ailable ) 481.58 620.66 T
(on ) 513.01 620.66 T
(the) 527.78 620.66 T
( ) 540 620.66 T
(system. ) 189 608.66 T
(A ) 221.57 608.66 T
(possible ) 231.09 608.66 T
(implementation ) 266.16 608.66 T
(can ) 331.23 608.66 T
(access ) 347.4 608.66 T
(the ) 375.24 608.66 T
(\324types ) 389.75 608.66 T
(re) 416.48 608.66 T
(gistry\325 ) 424.1 608.66 T
(on ) 452.51 608.66 T
(the ) 464.8 608.66 T
(platform ) 479.31 608.66 T
(or ) 516.05 608.66 T
(use) 526.67 608.66 T
( ) 540 608.66 T
(a ) 189 596.66 T
(serv) 195.98 596.66 T
(er) 212.49 596.66 T
(-based ) 220.06 596.66 T
(solution. ) 248.71 596.66 T
(The ) 285.98 596.66 T
(J) 304.07 596.66 T
(AF ) 307.36 596.66 T
(pro) 322.68 596.66 T
(vides ) 335.86 596.66 T
(a ) 359.52 596.66 T
(simple ) 366.5 596.66 T
(def) 395.71 596.66 T
(ault ) 408.38 596.66 T
(solution ) 425.93 596.66 T
(based ) 460.7 596.66 T
(on ) 486.01 596.66 T
(RFC ) 498.56 596.66 T
(1524) 520 596.66 T
( ) 540 596.66 T
(\050.mailcap\051 lik) 189 584.66 T
(e functionality) 242.78 584.66 T
(. See \322Deli) 300.18 584.66 T
(v) 343.53 584.66 T
(erables\323 belo) 348.38 584.66 T
(w) 400.61 584.66 T
(.) 407.18 584.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(3.4) 166.1 554.66 T
(The Command Object Interface) 189 554.66 T
48 565/G264823 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Beans ) 189 530.66 T
(e) 215.94 530.66 T
(xtend ) 220.23 530.66 T
(the ) 244.95 530.66 T
(CommandObject ) 259.67 530.66 T
(interf) 330.5 530.66 T
(ace ) 352.06 530.66 T
(in ) 367.88 530.66 T
(order ) 378.17 530.66 T
(to ) 401.77 530.66 T
(interact ) 412.05 530.66 T
(with ) 444.54 530.66 T
(J) 464.82 530.66 T
(AF ) 468.11 530.66 T
(services. ) 483.39 530.66 T
(J) 520.6 530.66 T
(AF-) 523.89 530.66 T
48 541/G264824 FmND
(a) 189 518.66 T
(w) 193.29 518.66 T
(are ) 200.41 518.66 T
(Ja) 215.62 518.66 T
(v) 223.75 518.66 T
(aBeans\252 ) 228.5 518.66 T
(components ) 270.18 518.66 T
(can ) 321.51 518.66 T
(directly ) 338.39 518.66 T
(access ) 371.95 518.66 T
(their ) 400.49 518.66 T
(DataSource ) 421.82 518.66 T
(and ) 471.47 518.66 T
(DataHandler) 488.91 518.66 T
( ) 540 518.66 T
(objects in order to retrie) 189 506.66 T
(v) 284.84 506.66 T
(e the data type and to act on the data. ) 289.69 506.66 T
54 463.33 540 466.33 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
189 465.48 540 465.48 2 L
0.25 H
2 Z
0 X
N
54 465.48 180 465.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(4.0) 163.32 470.33 T
(Using The Frame) 189 470.33 T
(w) 286.18 470.33 T
(ork ) 295.27 470.33 T
48 482/G264825 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(W) 189 442.66 T
(e ) 197.64 442.66 T
(intend ) 205.17 442.66 T
(to ) 233.26 442.66 T
(mak) 244.13 442.66 T
(e ) 261.26 442.66 T
(this ) 268.79 442.66 T
(infrastructure ) 286.33 442.66 T
(widely ) 343.29 442.66 T
(a) 373.6 442.66 T
(v) 377.84 442.66 T
(ailable ) 382.59 442.66 T
(for ) 412.34 442.66 T
(an) 427.1 442.66 T
(y ) 436.39 442.66 T
(Ja) 444.48 442.66 T
(v) 452.61 442.66 T
(a\252 ) 457.36 442.66 T
(Application ) 474.69 442.66 T
(that) 525 442.66 T
( ) 540 442.66 T
48 453/G269303 FmND
(needs ) 189 430.66 T
(this ) 217.34 430.66 T
(functionality) 237.36 430.66 T
(. ) 287.82 430.66 T
(The ) 295.88 430.66 T
(\324canonical\325 ) 317 430.66 T
(consumer ) 367.55 430.66 T
(of ) 412 430.66 T
(this ) 425.9 430.66 T
(frame) 445.91 430.66 T
(w) 468.98 430.66 T
(ork ) 476.1 430.66 T
(accesses ) 495 430.66 T
(it) 534.44 430.66 T
( ) 540 430.66 T
(through ) 189 418.66 T
(the ) 223.39 418.66 T
(DataHandler ) 238.89 418.66 T
(\050although ) 293.25 418.66 T
(the ) 334.86 418.66 T
(major ) 350.36 418.66 T
(subsystems ) 376.97 418.66 T
(are ) 425.81 418.66 T
(designed ) 441.3 418.66 T
(to ) 480.12 418.66 T
(also ) 491.18 418.66 T
(operate) 510.57 418.66 T
( ) 540 418.66 T
(independently\051. ) 189 406.66 T
(An ) 255.16 406.66 T
(underlying ) 271.05 406.66 T
(DataSource ) 318.04 406.66 T
(object ) 368.36 406.66 T
(is ) 396.47 406.66 T
(associated ) 406.81 406.66 T
(with ) 451.57 406.66 T
(the ) 473.02 406.66 T
(DataHandler) 488.91 406.66 T
( ) 540 406.66 T
(when the DataHandler class is constructed. ) 189 394.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 375.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(The DataHandler retrie) 202.74 375.99 T
(v) 295.23 375.99 T
(es the data typing information from the DataSource or gets ) 300.08 375.99 T
48 387/G269304 FmND
(the data type directly from the constructor) 202.74 363.66 T
(. ) 370.49 363.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 347.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Once this initialization step is complete, a list of commands that can be performed ) 202.74 347.99 T
48 359/G269305 FmND
(on the data item can be accessed from the DataHandler) 202.74 335.66 T
(. ) 422.4 335.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(When ) 189 311.66 T
(an ) 215.63 311.66 T
(application ) 227.83 311.66 T
(issues ) 275.02 311.66 T
(a ) 301.67 311.66 T
(request ) 308.86 311.66 T
(for ) 340.5 311.66 T
(this ) 354.91 311.66 T
(list, ) 372.11 311.66 T
(the ) 389.6 311.66 T
(DataHandler ) 404.57 311.66 T
(uses ) 458.42 311.66 T
(the ) 478.39 311.66 T
(MIME ) 493.36 311.66 T
(data) 523.34 311.66 T
( ) 540 311.66 T
48 322/G269309 FmND
(type ) 189 299.66 T
(speci\336er ) 209.08 299.66 T
(returned ) 245.81 299.66 T
(to ) 281.99 299.66 T
(request ) 292.63 299.66 T
(a ) 324.36 299.66 T
(list ) 331.66 299.66 T
(of ) 346.75 299.66 T
(a) 357.93 299.66 T
(v) 362.17 299.66 T
(ailable ) 366.92 299.66 T
(commands ) 396.44 299.66 T
(from ) 442.63 299.66 T
(the ) 464.92 299.66 T
(CommandMap) 480 299.66 T
( ) 540 299.66 T
(object. ) 189 287.66 T
(The ) 220.42 287.66 T
(CommandMap ) 240.46 287.66 T
(has ) 304.94 287.66 T
(kno) 322.76 287.66 T
(wledge ) 337.51 287.66 T
(of ) 370.87 287.66 T
(a) 383.69 287.66 T
(v) 387.93 287.66 T
(ailable ) 392.68 287.66 T
(commands ) 423.82 287.66 T
(\050implemented ) 471.64 287.66 T
(as) 531.67 287.66 T
( ) 540 287.66 T
(Beans\051 ) 189 275.66 T
(and ) 220.12 275.66 T
(their ) 237.91 275.66 T
(supported ) 259.59 275.66 T
(data ) 302.38 275.66 T
(types. ) 322.39 275.66 T
(The ) 349.35 275.66 T
(CommandMap ) 368.25 275.66 T
(returns ) 431.6 275.66 T
(a ) 462.72 275.66 T
(subset ) 470.51 275.66 T
(of ) 498.86 275.66 T
(the ) 510.54 275.66 T
(full) 526.11 275.66 T
( ) 540 275.66 T
(list ) 189 263.66 T
(of ) 205.71 263.66 T
(all ) 218.52 263.66 T
(commands ) 233 263.66 T
(based ) 280.81 263.66 T
(on ) 308.06 263.66 T
(the ) 322.54 263.66 T
(requested ) 339.23 263.66 T
(MIME ) 382.03 263.66 T
(type ) 413.73 263.66 T
(and ) 435.43 263.66 T
(the ) 454.35 263.66 T
(semantics ) 471.05 263.66 T
(of ) 514.97 263.66 T
(the) 527.78 263.66 T
( ) 540 263.66 T
(CommandMap implementation, to the DataHandler) 189 251.66 T
(. ) 394.82 251.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(When ) 189 227.66 T
(the ) 217.04 227.66 T
(application ) 233.42 227.66 T
(wishes ) 282.02 227.66 T
(to ) 313.4 227.66 T
(apply ) 325.34 227.66 T
(a ) 351.72 227.66 T
(command ) 360.33 227.66 T
(to ) 403.93 227.66 T
(some ) 415.87 227.66 T
(data, ) 441.14 227.66 T
(it ) 464.46 227.66 T
(is ) 474.18 227.66 T
(accomplished) 485.01 227.66 T
( ) 540 227.66 T
48 238/G269310 FmND
(through ) 189 215.66 T
(the ) 225.89 215.66 T
(appropriate ) 243.89 215.66 T
(DataHandler ) 295.2 215.66 T
(interf) 352.07 215.66 T
(ace, ) 373.63 215.66 T
(which ) 395.23 215.66 T
(uses ) 425.45 215.66 T
(the ) 448.44 215.66 T
(CommandMap ) 466.44 215.66 T
(to) 532.22 215.66 T
( ) 540 215.66 T
(retrie) 189 203.66 T
(v) 209.85 203.66 T
(e ) 214.7 203.66 T
(the ) 222 203.66 T
(appropriate ) 237.08 203.66 T
(Bean ) 285.48 203.66 T
(that ) 308.88 203.66 T
(is ) 326.74 203.66 T
(used ) 336.27 203.66 T
(to ) 357.46 203.66 T
(operate ) 368.1 203.66 T
(on ) 400.39 203.66 T
(the ) 413.25 203.66 T
(data. ) 428.33 203.66 T
(The ) 450.34 203.66 T
(container ) 468.75 203.66 T
(\050user ) 508.82 203.66 T
(of) 531.67 203.66 T
( ) 540 203.66 T
(the frame) 189 191.66 T
(w) 226.79 191.66 T
(ork\051 mak) 233.91 191.66 T
(es the association between the data and the Bean.) 270.19 191.66 T
54 148.33 540 151.33 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
189 150.48 540 150.48 2 L
0.25 H
2 Z
0 X
N
54 150.48 180 150.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(5.0) 163.32 155.33 T
(Usa) 189 155.33 T
(g) 210.89 155.33 T
(e Scenarios) 218.34 155.33 T
48 167/G265043 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(This ) 189 127.66 T
(scenario ) 210.91 127.66 T
(uses ) 248.37 127.66 T
(the ) 269.72 127.66 T
(e) 286.07 127.66 T
(xample ) 290.36 127.66 T
(of ) 323.93 127.66 T
(a ) 336.4 127.66 T
(h) 344.97 127.66 T
(ypothetical ) 349.92 127.66 T
(\336le ) 398.49 127.66 T
(vie) 415.41 127.66 T
(wer ) 427.38 127.66 T
(application ) 446.5 127.66 T
(in ) 495.07 127.66 T
(order ) 506.99 127.66 T
(to) 532.22 127.66 T
( ) 540 127.66 T
48 138/G269314 FmND
(illustrate ) 189 115.66 T
(the ) 226.53 115.66 T
(normal ) 241.27 115.66 T
(\337o) 272.13 115.66 T
(w ) 282.44 115.66 T
(of ) 292.18 115.66 T
(tasks ) 303.04 115.66 T
(in) 325.57 115.66 T
(v) 332.95 115.66 T
(olv) 337.75 115.66 T
(ed ) 350.38 115.66 T
(when ) 362.34 115.66 T
(implementing ) 386.53 115.66 T
(the ) 444.61 115.66 T
(J) 459.36 115.66 T
(AF) 462.65 115.66 T
(. ) 474.63 115.66 T
(The ) 479.66 115.66 T
(\336le ) 497.73 115.66 T
(vie) 513.04 115.66 T
(wer) 525.01 115.66 T
( ) 540 115.66 T
(is ) 189 103.66 T
(similar ) 198.97 103.66 T
(to ) 230.05 103.66 T
(the ) 241.13 103.66 T
(W) 256.66 103.66 T
(indo) 265.7 103.66 T
(ws ) 283.23 103.66 T
(Explorer ) 297.64 103.66 T
(utility) 335.93 103.66 T
(. ) 359.18 103.66 T
(When ) 364.98 103.66 T
(launched, ) 392.16 103.66 T
(it ) 434.06 103.66 T
(presents ) 442.92 103.66 T
(the ) 478.99 103.66 T
(user ) 494.52 103.66 T
(with ) 514.48 103.66 T
(a) 535.56 103.66 T
( ) 540 103.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299057 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "8" 8
%%Page: "9" 9
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.9/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Usa) 207 739.85 T
(g) 223.42 739.85 T
(e Scenarios) 229.01 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(9) 527.82 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299057 /StRetrieve FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(display ) 207 680.66 T
(of ) 239.96 680.66 T
(a) 252.35 680.66 T
(v) 256.6 680.66 T
(ailable ) 261.35 680.66 T
(\336les. ) 292.07 680.66 T
(It ) 315.31 680.66 T
(includes ) 325.49 680.66 T
(a ) 362.89 680.66 T
(function ) 371.39 680.66 T
(lik) 408.79 680.66 T
(e ) 419.25 680.66 T
(Explorer\325) 427.76 680.66 T
(s ) 465.53 680.66 T
(\324right ) 473.48 680.66 T
(mouse\325 ) 499.77 680.66 T
(menu,) 533.28 680.66 T
( ) 558 680.66 T
(where ) 207 668.66 T
(all ) 234.1 668.66 T
(operations ) 246.77 668.66 T
(that ) 291.11 668.66 T
(can ) 308.78 668.66 T
(be ) 325.33 668.66 T
(performed ) 337.44 668.66 T
(on ) 381.76 668.66 T
(a ) 394.43 668.66 T
(selected ) 401.55 668.66 T
(data ) 436.43 668.66 T
(item ) 455.76 668.66 T
(are ) 476.21 668.66 T
(listed ) 491.09 668.66 T
(in ) 515.44 668.66 T
(a ) 525.89 668.66 T
(popup) 533 668.66 T
( ) 558 668.66 T
(menu for that item.) 207 656.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299057 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(A ) 207 632.66 T
(typical ) 218.38 632.66 T
(user ) 249.76 632.66 T
(launches ) 270.58 632.66 T
(this ) 309.73 632.66 T
(application ) 328.34 632.66 T
(to ) 376.94 632.66 T
(vie) 388.89 632.66 T
(w ) 400.86 632.66 T
(a ) 412.24 632.66 T
(directory ) 420.84 632.66 T
(of ) 461.1 632.66 T
(\336les. ) 473.59 632.66 T
(When ) 496.92 632.66 T
(the ) 524.96 632.66 T
(user) 541.34 632.66 T
( ) 558 632.66 T
66 643/G269315 FmND
(speci\336es ) 207 620.66 T
(a ) 245.08 620.66 T
(\336le ) 253.16 620.66 T
(by ) 269.58 620.66 T
(clicking ) 283.23 620.66 T
(on ) 319.09 620.66 T
(it, ) 332.73 620.66 T
(the ) 344.43 620.66 T
(application ) 360.29 620.66 T
(displays ) 408.37 620.66 T
(a ) 444.79 620.66 T
(popup ) 452.87 620.66 T
(menu ) 481.52 620.66 T
(that ) 507.38 620.66 T
(lists ) 526.02 620.66 T
(the) 545.78 620.66 T
( ) 558 620.66 T
(a) 207 608.66 T
(v) 211.24 608.66 T
(ailable ) 215.99 608.66 T
(operations ) 246.66 608.66 T
(on ) 292.33 608.66 T
(that ) 306.33 608.66 T
(\336le. ) 325.34 608.66 T
(File ) 344.63 608.66 T
(system ) 364.2 608.66 T
(vie) 395.99 608.66 T
(wer ) 407.96 608.66 T
(utilities ) 426.95 608.66 T
(normally ) 460.97 608.66 T
(include ) 501.09 608.66 T
(\324edit,) 534.54 608.66 T
(\325) 554.67 608.66 T
( ) 558 608.66 T
(\324vie) 207 596.66 T
(w) 222.3 596.66 T
(,) 228.87 596.66 T
(\325 ) 230.67 596.66 T
(and ) 238.46 596.66 T
(\324print\325 ) 257.37 596.66 T
(commands ) 287.38 596.66 T
(as ) 335.17 596.66 T
(a) 347.96 596.66 T
(v) 352.2 596.66 T
(ailable ) 356.95 596.66 T
(operations. ) 388.08 596.66 T
(F) 436.7 596.66 T
(or ) 442.11 596.66 T
(instance ) 454.9 596.66 T
(selecting ) 492.14 596.66 T
(\324vie) 532.15 596.66 T
(w\325) 547.45 596.66 T
( ) 558 596.66 T
(causes ) 207 584.66 T
(the ) 236.25 584.66 T
(utility ) 251.62 584.66 T
(to ) 278.67 584.66 T
(open ) 289.6 584.66 T
(the ) 312.18 584.66 T
(selected ) 327.55 584.66 T
(\336le ) 362.91 584.66 T
(in ) 378.84 584.66 T
(a ) 389.77 584.66 T
(vie) 397.36 584.66 T
(wer ) 409.33 584.66 T
(that ) 427.47 584.66 T
(can ) 445.62 584.66 T
(display ) 462.64 584.66 T
(data ) 494.68 584.66 T
(of ) 514.49 584.66 T
(the ) 525.97 584.66 T
(data) 541.34 584.66 T
( ) 558 584.66 T
(type held in that \336le.) 207 572.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(5.1) 184.1 542.66 T
(Scenario Ar) 207 542.66 T
(c) 262.93 542.66 T
(hitecture) 268.39 542.66 T
66 553/G264830 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Description ) 207 518.66 T
(of ) 257.39 518.66 T
(tasks ) 269.45 518.66 T
(performed ) 293.17 518.66 T
(by ) 338.55 518.66 T
(the ) 352.28 518.66 T
(application ) 368.23 518.66 T
(is ) 416.4 518.66 T
(brok) 426.8 518.66 T
(en ) 445.03 518.66 T
(do) 458.2 518.66 T
(wn ) 467.95 518.66 T
(into ) 483.89 518.66 T
(three ) 503.18 518.66 T
(discrete) 526.9 518.66 T
( ) 558 518.66 T
66 529/G269319 FmND
(steps, for clarity: ) 207 506.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 487.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Initialization: The application constructs a vie) 220.74 487.99 T
(w of the \336le system. ) 404.08 487.99 T
66 499/G269320 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 471.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Getting ) 220.74 471.99 T
(the ) 253.06 471.99 T
(Command ) 267.59 471.99 T
(List: ) 311.57 471.99 T
(The ) 332.23 471.99 T
(application ) 350.09 471.99 T
(presents ) 396.84 471.99 T
(the ) 431.92 471.99 T
(command ) 446.46 471.99 T
(list ) 488.21 471.99 T
(for ) 502.75 471.99 T
(a ) 516.72 471.99 T
(selected ) 523.48 471.99 T
66 483/G269321 FmND
(data item. ) 220.74 459.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 443.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Performing the Command: The application performs a command on the selected ) 220.74 443.99 T
66 455/G269322 FmND
(data object.) 220.74 431.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(5.2) 184.1 401.66 T
(Initialization ) 207 401.66 T
66 412/G264833 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(One ) 207 377.66 T
(of ) 228.38 377.66 T
(the ) 241.44 377.66 T
(interf) 258.39 377.66 T
(aces ) 279.95 377.66 T
(mentioned ) 301.88 377.66 T
(belo) 348.83 377.66 T
(w ) 365.8 377.66 T
(is ) 377.74 377.66 T
(the ) 389.14 377.66 T
(\324DataSource\325 ) 406.08 377.66 T
(object. ) 464.11 377.66 T
(Recall ) 495.78 377.66 T
(that ) 526.05 377.66 T
(the) 545.78 377.66 T
( ) 558 377.66 T
66 388/G264834 FmND
(DataSource ) 207 365.66 T
(object ) 256.89 365.66 T
(encapsulates ) 284.57 365.66 T
(the ) 338.34 365.66 T
(underlying ) 353.8 365.66 T
(data ) 400.37 365.66 T
(object ) 420.27 365.66 T
(in ) 447.94 365.66 T
(a ) 458.96 365.66 T
(class ) 466.64 365.66 T
(that ) 489.32 365.66 T
(abstracts ) 507.55 365.66 T
(the) 545.78 365.66 T
( ) 558 365.66 T
(underlying ) 207 353.66 T
(data ) 254.04 353.66 T
(storage ) 274.4 353.66 T
(mechanism, ) 306.99 353.66 T
(and ) 358.74 353.66 T
(presents ) 376.89 353.66 T
(its ) 413.37 353.66 T
(consumers ) 426.52 353.66 T
(with ) 473 353.66 T
(a ) 494.49 353.66 T
(common ) 502.63 353.66 T
(data) 541.34 353.66 T
( ) 558 353.66 T
(access ) 207 341.66 T
(and ) 236.05 341.66 T
(typing ) 253.99 341.66 T
(interf) 283.06 341.66 T
(ace. ) 304.62 341.66 T
(The ) 323.95 341.66 T
(\336le ) 343 341.66 T
(vie) 359.29 341.66 T
(wer ) 371.26 341.66 T
(application ) 389.75 341.66 T
(queries ) 437.7 341.66 T
(the ) 470.08 341.66 T
(\336le ) 485.81 341.66 T
(system ) 502.1 341.66 T
(for ) 533.38 341.66 T
(its) 548.55 341.66 T
( ) 558 341.66 T
(contents.) 207 329.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 207 305.66 T
(vie) 227.25 305.66 T
(wer ) 239.22 305.66 T
(instantiates ) 258.92 305.66 T
(a ) 308.62 305.66 T
(DataSource ) 317.76 305.66 T
(object ) 369.11 305.66 T
(for ) 398.26 305.66 T
(each ) 414.62 305.66 T
(\336le ) 437.64 305.66 T
(in ) 455.13 305.66 T
(the ) 467.61 305.66 T
(directory) 484.53 305.66 T
(. ) 519.98 305.66 T
(Then ) 527.19 305.66 T
(it) 552.44 305.66 T
( ) 558 305.66 T
66 316/G268682 FmND
(instantiates ) 207 293.66 T
(a ) 256.63 293.66 T
(a ) 265.71 293.66 T
(DataHandler ) 274.78 293.66 T
(with ) 330.5 293.66 T
(the ) 352.92 293.66 T
(DataSource ) 369.77 293.66 T
(as ) 421.05 293.66 T
(its ) 434.02 293.66 T
(constructor ) 448.1 293.66 T
(ar) 497.73 293.66 T
(gument. ) 505.32 293.66 T
(The) 542.45 293.66 T
( ) 558 293.66 T
(DataHandler ) 207 281.66 T
(object ) 261.74 281.66 T
(pro) 289.83 281.66 T
(vides ) 303.01 281.66 T
(the ) 327.76 281.66 T
(client ) 343.63 281.66 T
(application ) 369.5 281.66 T
(with ) 417.59 281.66 T
(access ) 439.02 281.66 T
(to ) 468.2 281.66 T
(the ) 479.63 281.66 T
(CommandMap,) 495.5 281.66 T
( ) 558 281.66 T
(which ) 207 269.66 T
(pro) 234.17 269.66 T
(vides ) 247.35 269.66 T
(a ) 271.18 269.66 T
(service ) 278.35 269.66 T
(that ) 309.4 269.66 T
(enables ) 327.13 269.66 T
(access ) 359.84 269.66 T
(to ) 388.11 269.66 T
(commands ) 398.62 269.66 T
(that ) 444.67 269.66 T
(can ) 462.4 269.66 T
(operate ) 479.01 269.66 T
(on ) 511.17 269.66 T
(the ) 523.89 269.66 T
(data.) 538.84 269.66 T
( ) 558 269.66 T
(The ) 207 257.66 T
(application ) 227.06 257.66 T
(maintains ) 276.01 257.66 T
(a ) 319.41 257.66 T
(list ) 328.36 257.66 T
(of ) 345.1 257.66 T
(the ) 357.93 257.66 T
(DataHandler ) 374.66 257.66 T
(objects, ) 430.26 257.66 T
(queries ) 465.6 257.66 T
(them ) 498.99 257.66 T
(for ) 523.5 257.66 T
(their) 539.67 257.66 T
( ) 558 257.66 T
(names to generate its display) 207 245.66 T
(. ) 321.89 245.66 T
( ) 326.89 245.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/_objdef {PS192587} /type /dict /OBJ FmPD4
[{PS192587} <</O /Layout /StartIndent 144 /TextIndent 144 >> /PUT FmPD4
[/SP192587 {PS192587} /StClassMap FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(// for each file in the directory: ) 216 228.33 T
66 237/G265095 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(File file = new File\050file_name\051; ) 216 217.33 T
66 226/G265096 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(DataSource ds = new FileDataSource\050file\051; ) 216 206.33 T
66 215/G266552 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(DataHandler dh = new DataHandler\050ds\051;) 216 195.33 T
66 204/G266553 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 10 Q
(5.3) 184.1 165.66 T
(Getting the Command List) 207 165.66 T
66 176/G266554 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Once ) 207 141.66 T
(the ) 230.74 141.66 T
(application ) 245.61 141.66 T
(has ) 292.69 141.66 T
(been ) 308.66 141.66 T
(initialized ) 330.19 141.66 T
(and ) 372.83 141.66 T
(has ) 389.91 141.66 T
(presented ) 405.89 141.66 T
(a ) 446.85 141.66 T
(list ) 453.93 141.66 T
(of ) 468.8 141.66 T
(\336les ) 479.78 141.66 T
(to ) 499.09 141.66 T
(the ) 509.51 141.66 T
(user) 524.38 141.66 T
(, ) 540.64 141.66 T
(the) 545.78 141.66 T
( ) 558 141.66 T
66 152/G264836 FmND
(user ) 207 129.66 T
(can ) 226.63 129.66 T
(select ) 243.48 129.66 T
(a ) 269.22 129.66 T
(\336le ) 276.63 129.66 T
(on ) 292.38 129.66 T
(the ) 305.35 129.66 T
(list. ) 320.54 129.66 T
(When ) 338.24 129.66 T
(the ) 365.1 129.66 T
(user ) 380.29 129.66 T
(selects ) 399.92 129.66 T
(a ) 429.55 129.66 T
(\336le, ) 436.96 129.66 T
(the ) 455.21 129.66 T
(application ) 470.4 129.66 T
(displays ) 517.81 129.66 T
(a) 553.56 129.66 T
( ) 558 129.66 T
(popup menu that lists the a) 207 117.66 T
(v) 314.3 117.66 T
(ailable operations on that \336le. ) 319.05 117.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299065 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "9" 9
%%Page: "10" 10
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.10/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Usa) 189 739.85 T
(g) 205.42 739.85 T
(e Scenarios) 211.01 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(10) 54 60.29 T
0 9 Q
( of) 65.12 60.29 T
0 10 Q
( 21) 76.12 60.29 T
[/EMC FmPD4
[/StoreName /P299065 /StRetrieve FmPD4
[/StoreName /P299065 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 189 680.66 T
(application ) 210.42 680.66 T
(implements ) 260.73 680.66 T
(this ) 313.27 680.66 T
(functionality ) 333.59 680.66 T
(by ) 390.57 680.66 T
(requesting ) 406.43 680.66 T
(the ) 453.96 680.66 T
(list ) 472.05 680.66 T
(of ) 490.15 680.66 T
(a) 504.35 680.66 T
(v) 508.59 680.66 T
(ailable) 513.34 680.66 T
( ) 540 680.66 T
48 691/G269326 FmND
(commands ) 189 668.66 T
(from ) 237.85 668.66 T
(the ) 262.82 668.66 T
(DataHandler ) 280.56 668.66 T
(object ) 337.18 668.66 T
(associated ) 367.14 668.66 T
(with ) 413.76 668.66 T
(a ) 437.07 668.66 T
(\336le. ) 447.03 668.66 T
(The ) 467.84 668.66 T
(DataHandler) 488.91 668.66 T
( ) 540 668.66 T
(retrie) 189 656.66 T
(v) 209.85 656.66 T
(es ) 214.7 656.66 T
(the ) 228.01 656.66 T
(MIME ) 245.22 656.66 T
(type ) 277.43 656.66 T
(of ) 299.63 656.66 T
(the ) 312.95 656.66 T
(data ) 330.15 656.66 T
(from ) 351.8 656.66 T
(the ) 376.22 656.66 T
(DataSource ) 393.43 656.66 T
(object ) 445.06 656.66 T
(and ) 474.49 656.66 T
(queries ) 493.91 656.66 T
(the) 527.78 656.66 T
( ) 540 656.66 T
(CommandMap ) 189 644.66 T
(for ) 251.94 644.66 T
(operations ) 266.54 644.66 T
(that ) 311.14 644.66 T
(are ) 329.08 644.66 T
(a) 344.23 644.66 T
(v) 348.47 644.66 T
(ailable ) 353.22 644.66 T
(on ) 382.82 644.66 T
(that ) 395.76 644.66 T
(type. ) 413.7 644.66 T
(The ) 436.36 644.66 T
(application ) 454.85 644.66 T
(interprets) 502.23 644.66 T
( ) 540 644.66 T
(the ) 189 632.66 T
(list ) 204.66 632.66 T
(and ) 220.33 632.66 T
(presents ) 238.2 632.66 T
(it ) 274.41 632.66 T
(to ) 283.41 632.66 T
(the ) 294.63 632.66 T
(user ) 310.28 632.66 T
(on ) 330.38 632.66 T
(a ) 343.82 632.66 T
(popup ) 351.7 632.66 T
(menu. ) 380.14 632.66 T
(The ) 408.29 632.66 T
(user ) 427.28 632.66 T
(then ) 447.38 632.66 T
(selects ) 468.04 632.66 T
(one ) 498.13 632.66 T
(of ) 516.01 632.66 T
(the) 527.78 632.66 T
( ) 540 632.66 T
(operations from that list.) 189 620.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(// get the command list for an object ) 198 603.33 T
48 612/G264837 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(CommandInfo cmdInfo[] = dh.getPreferredCommands\050\051;) 198 592.33 T
48 601/G265100 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
48 590/G265549 FmND
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(PopupMenu popup = new PopupMenu\050\322Item Menu\323\051;) 198 570.33 T
48 579/G265103 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
48 568/G264838 FmND
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(// populate the popup with available commands ) 198 548.33 T
48 557/G265550 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(for \050i = 0; i < cmdInfo.length; i++\051) 198 537.33 T
48 546/G265104 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( popup.add\050cmdInfo[i].getCommandName\050\051\051; ) 198 526.33 T
( ) 430.2 526.33 T
48 535/G265105 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
48 524/G265106 FmND
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(// add and show popup ) 198 504.33 T
48 513/G265551 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(add\050popup\051; ) 198 493.33 T
48 502/G265107 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(popup.show\050x_pos, y_pos\051; ) 198 482.33 T
48 491/G265108 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 10 Q
(5.4) 166.1 452.66 T
(P) 189 452.66 T
(erf) 195.37 452.66 T
(orming a Command) 207.95 452.66 T
48 463/G264839 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(After ) 189 428.66 T
(the ) 213.25 428.66 T
(user ) 228.62 428.66 T
(has ) 248.43 428.66 T
(selected ) 264.92 428.66 T
(a ) 300.28 428.66 T
(command ) 307.87 428.66 T
(from ) 350.46 428.66 T
(the ) 373.05 428.66 T
(popup ) 388.42 428.66 T
(menu, ) 416.57 428.66 T
(the ) 444.45 428.66 T
(application ) 459.82 428.66 T
(uses ) 507.41 428.66 T
(the) 527.78 428.66 T
( ) 540 428.66 T
48 439/G264840 FmND
(appropriate ) 189 416.66 T
(CommandInfo ) 238.31 416.66 T
(class ) 300.41 416.66 T
(to ) 323.62 416.66 T
(retrie) 335.17 416.66 T
(v) 356.02 416.66 T
(e ) 360.87 416.66 T
(the ) 369.08 416.66 T
(Bean ) 385.07 416.66 T
(that ) 409.39 416.66 T
(corresponds ) 428.16 416.66 T
(to ) 480.25 416.66 T
(the ) 491.8 416.66 T
(selected) 507.79 416.66 T
( ) 540 416.66 T
(command, ) 189 404.66 T
(and ) 235.25 404.66 T
(associates ) 254.01 404.66 T
(the ) 298.31 404.66 T
(data ) 314.84 404.66 T
(with ) 335.81 404.66 T
(that ) 357.91 404.66 T
(Bean ) 377.22 404.66 T
(using ) 402.08 404.66 T
(the ) 428.06 404.66 T
(appropriate ) 444.6 404.66 T
(mechanism) 494.45 404.66 T
( ) 540 404.66 T
(\050DataHandler) 189 392.66 T
(, ) 243.02 392.66 T
(Externalization ) 248.55 392.66 T
(etc.\051. ) 312.68 392.66 T
(Some ) 335.7 392.66 T
(CommandObjects ) 361.51 392.66 T
(\050vie) 436.76 392.66 T
(wers ) 452.06 392.66 T
(for ) 473.97 392.66 T
(instance\051 ) 488.66 392.66 T
(are) 527.79 392.66 T
( ) 540 392.66 T
(subclassed ) 189 380.66 T
(from ) 234.42 380.66 T
(ja) 256.51 380.66 T
(v) 263.53 380.66 T
(a.a) 268.28 380.66 T
(wt.Component ) 279.51 380.66 T
(and ) 341.33 380.66 T
(require ) 358.43 380.66 T
(that ) 389.4 380.66 T
(the) 407.05 380.66 T
(y ) 419.12 380.66 T
(are ) 426.77 380.66 T
(gi) 441.63 380.66 T
(v) 449.16 380.66 T
(en ) 454.01 380.66 T
(a ) 466.11 380.66 T
(parent ) 473.2 380.66 T
(container) 500.84 380.66 T
(.) 537.5 380.66 T
( ) 540 380.66 T
(Others ) 189 368.66 T
(\050lik) 218.97 368.66 T
(e ) 232.76 368.66 T
(a ) 240.5 368.66 T
(def) 248.25 368.66 T
(ault ) 260.92 368.66 T
(print ) 279.23 368.66 T
(Command\051 ) 301.42 368.66 T
(might ) 349.73 368.66 T
(not ) 376.38 368.66 T
(present ) 392.46 368.66 T
(a ) 424.65 368.66 T
(user ) 432.4 368.66 T
(interf) 452.37 368.66 T
(ace. ) 473.93 368.66 T
(This ) 493.05 368.66 T
(allo) 514.14 368.66 T
(ws) 528.89 368.66 T
( ) 540 368.66 T
(them ) 189 356.66 T
(to ) 213.24 356.66 T
(be ) 225.25 356.66 T
(\337e) 238.93 356.66 T
(xible ) 248.78 356.66 T
(enough ) 273.01 356.66 T
(to ) 306.69 356.66 T
(function ) 318.7 356.66 T
(as ) 356.27 356.66 T
(stand ) 368.83 356.66 T
(alone ) 394.18 356.66 T
(vie) 420.07 356.66 T
(wer/editors, ) 432.04 356.66 T
(or ) 483.77 356.66 T
(perhaps ) 496.33 356.66 T
(as) 531.67 356.66 T
( ) 540 356.66 T
(components ) 189 344.66 T
(in ) 242.13 344.66 T
(a ) 254.71 344.66 T
(compound ) 263.94 344.66 T
(document ) 310.96 344.66 T
(system. ) 355.2 344.66 T
(The ) 390.28 344.66 T
(\324application\325 ) 410.63 344.66 T
(is ) 466.52 344.66 T
(responsible ) 477.99 344.66 T
(for) 528.34 344.66 T
( ) 540 344.66 T
(pro) 189 332.66 T
(viding ) 202.18 332.66 T
(the ) 237.78 332.66 T
(proper ) 260.04 332.66 T
(en) 296.18 332.66 T
(vironment ) 305.22 332.66 T
(\050containment, ) 356.37 332.66 T
(life ) 421.68 332.66 T
(c) 445.06 332.66 T
(ycle, ) 449.35 332.66 T
(etc.\051 ) 478.55 332.66 T
(for ) 506.08 332.66 T
(the) 527.78 332.66 T
( ) 540 332.66 T
(CommandObject ) 189 320.66 T
(to ) 259.77 320.66 T
(e) 269.98 320.66 T
(x) 274.27 320.66 T
(ecute ) 279.12 320.66 T
(in. ) 302.66 320.66 T
(W) 315.38 320.66 T
(e ) 324.02 320.66 T
(e) 330.89 320.66 T
(xpect ) 335.18 320.66 T
(that ) 359.28 320.66 T
(the ) 376.72 320.66 T
(requirements ) 391.37 320.66 T
(will ) 446.02 320.66 T
(be ) 464.02 320.66 T
(lightweight ) 475.89 320.66 T
(\050not) 523.89 320.66 T
( ) 540 320.66 T
(much be) 189 308.66 T
(yond Ja) 223.01 308.66 T
(v) 253.64 308.66 T
(aBeans\252 containers and A) 258.39 308.66 T
(WT containment for visible components\051.) 366.43 308.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(// get the command object ) 198 291.33 T
48 300/G264841 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(Object cmdBean = cmdInfo[cmd_id].getCommandObject\050dh,) 198 280.33 T
48 289/G265109 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( ) 198 269.33 T
(this.getClassLoader\050\051\051; ) 410.85 269.33 T
48 278/G267541 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( ... // use serialization/externalization where appropriate) 198 258.33 T
48 267/G265113 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
48 256/G264843 FmND
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(my_awt_container.add\050\050Component\051cmdBean\051;) 198 236.33 T
48 245/G265555 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 10 Q
(5.5) 166.1 206.66 T
(An Alternative Scenario) 189 206.66 T
48 217/G264844 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 189 182.66 T
(\336rst ) 208.66 182.66 T
(scenario ) 228.32 182.66 T
(w) 265.75 182.66 T
(as ) 272.87 182.66 T
(the ) 285.3 182.66 T
(\324canonical\325 ) 301.63 182.66 T
(case. ) 350.71 182.66 T
(There ) 374.53 182.66 T
(are ) 401.96 182.66 T
(also ) 418.27 182.66 T
(circumstances ) 438.49 182.66 T
(where ) 499.24 182.66 T
(the) 527.78 182.66 T
( ) 540 182.66 T
48 193/G264845 FmND
(application ) 189 170.66 T
(has ) 236.35 170.66 T
(already ) 252.6 170.66 T
(created ) 284.95 170.66 T
(objects ) 316.73 170.66 T
(to ) 347.98 170.66 T
(represent ) 358.67 170.66 T
(its ) 398.23 170.66 T
(data. ) 410.6 170.66 T
(In ) 432.67 170.66 T
(this ) 443.92 170.66 T
(case ) 461.29 170.66 T
(creating ) 481.41 170.66 T
(an ) 516.53 170.66 T
(in-) 528.89 170.66 T
(memory ) 189 158.66 T
(instance ) 224.98 158.66 T
(of ) 260.39 158.66 T
(a ) 271.37 158.66 T
(DataSource ) 278.46 158.66 T
(that ) 327.75 158.66 T
(con) 345.4 158.66 T
(v) 359.44 158.66 T
(erted ) 364.29 158.66 T
(an ) 386.93 158.66 T
(e) 399.01 158.66 T
(xisting ) 403.3 158.66 T
(object ) 433.18 158.66 T
(into ) 460.27 158.66 T
(an ) 478.47 158.66 T
(InputStream) 490.56 158.66 T
( ) 540 158.66 T
(is an inef) 189 146.66 T
(\336cient use of system resources and can result in a loss of data \336delity) 225.41 146.66 T
(.) 501.11 146.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(In ) 189 122.66 T
(these ) 206.87 122.66 T
(cases, ) 236.95 122.66 T
(the ) 270.08 122.66 T
(application ) 291.84 122.66 T
(can ) 345.82 122.66 T
(instantiate ) 369.23 122.66 T
(a ) 419.88 122.66 T
(DataHandler) 433.85 122.66 T
(, ) 484.54 122.66 T
(using ) 496.58 122.66 T
(the) 527.78 122.66 T
( ) 540 122.66 T
48 133/G268749 FmND
(DataHandler\050Object ) 189 110.66 T
(obj, ) 274 110.66 T
(String ) 293.19 110.66 T
(mimeT) 321.56 110.66 T
(ype\051 ) 349.65 110.66 T
(constructor) 371.33 110.66 T
(. ) 415.77 110.66 T
(DataHandler ) 422.19 110.66 T
(implements ) 477.19 110.66 T
(the) 527.78 110.66 T
( ) 540 110.66 T
(T) 189 98.66 T
(ransferable ) 194.76 98.66 T
(interf) 242.86 98.66 T
(ace, ) 264.42 98.66 T
(so ) 283.92 98.66 T
(the ) 296.5 98.66 T
(consuming ) 312.4 98.66 T
(Bean ) 359.97 98.66 T
(can ) 384.2 98.66 T
(request ) 401.76 98.66 T
(representations ) 434.33 98.66 T
(other ) 498.55 98.66 T
(than) 522.78 98.66 T
( ) 540 98.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299678 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "10" 10
%%Page: "11" 11
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.11/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Primar) 207 739.85 T
(y Frame) 235.6 739.85 T
(w) 269.98 739.85 T
(ork Interfaces) 276.8 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(11) 522.26 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299678 /StRetrieve FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(InputStreams. ) 207 680.66 T
(The ) 268.54 680.66 T
(DataHandler ) 289.79 680.66 T
(also ) 346.59 680.66 T
(constructs ) 368.4 680.66 T
(a ) 414.66 680.66 T
(DataSource ) 424.8 680.66 T
(for ) 477.16 680.66 T
(consumers ) 494.52 680.66 T
(that) 543 680.66 T
( ) 558 680.66 T
(request ) 207 668.66 T
(it. ) 239.72 668.66 T
(The ) 251.62 668.66 T
(DataContentHandler ) 271.01 668.66 T
(mechanism ) 357.61 668.66 T
(is ) 406.99 668.66 T
(e) 417.5 668.66 T
(xtended ) 421.79 668.66 T
(to ) 457.29 668.66 T
(also ) 468.91 668.66 T
(allo) 488.86 668.66 T
(w ) 503.61 668.66 T
(con) 514.67 668.66 T
(v) 528.71 668.66 T
(ersion) 533.56 668.66 T
( ) 558 668.66 T
(from Objects to InputStreams.) 207 656.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299678 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 207 632.66 T
(follo) 224.84 632.66 T
(wing ) 243.48 632.66 T
(code ) 265.77 632.66 T
(is ) 286.94 632.66 T
(an ) 295.89 632.66 T
(e) 307.62 632.66 T
(xample ) 311.91 632.66 T
(of ) 343.64 632.66 T
(a ) 354.26 632.66 T
(data ) 360.99 632.66 T
(base ) 379.94 632.66 T
(front ) 400 632.66 T
(end ) 421.73 632.66 T
(using ) 438.45 632.66 T
(the ) 462.41 632.66 T
(J) 476.92 632.66 T
(AF) 480.21 632.66 T
(, ) 492.19 632.66 T
(which ) 496.98 632.66 T
(pro) 523.71 632.66 T
(vides) 536.89 632.66 T
( ) 558 632.66 T
66 643/G268758 FmND
(query results in terms of objects. ) 207 620.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
( /**) 216 603.33 T
66 612/G264846 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( * Get the viewer to view my query results:) 216 592.33 T
66 601/G265114 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( */) 216 581.33 T
66 590/G265115 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( Component getQueryViewer\050QueryObject qo\051 throws Exception {) 216 570.33 T
66 579/G265116 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( String mime_type = qo.getType\050\051;) 216 559.33 T
66 568/G265118 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( Object q_result = qo.getResultObject\050\051;) 216 548.33 T
66 557/G265119 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( DataHandler my_dh = new DataHandler\050q_result, mime_type\051;) 216 537.33 T
66 546/G265120 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
66 535/G265559 FmND
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( return \050Component\051my_dh.getCommand\050\322view\323\051.) 216 515.33 T
66 524/G265123 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( getCommandObject\050my_dh, null\051\051;) 216 504.33 T
66 513/G273709 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( }) 216 493.33 T
66 502/G265124 FmND
72 450.33 558 453.33 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
207 452.48 558 452.48 2 L
0.25 H
2 Z
0 X
N
72 452.48 198 452.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(6.0) 181.32 457.33 T
(Primar) 207 457.33 T
(y Frame) 245.14 457.33 T
(w) 290.98 457.33 T
(ork Interfaces) 300.07 457.33 T
66 469/G264848 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(This ) 207 429.66 T
(section ) 227.46 429.66 T
(describes ) 258.46 429.66 T
(interf) 298.35 429.66 T
(aces ) 319.91 429.66 T
(required ) 339.8 429.66 T
(to ) 375.8 429.66 T
(implement ) 386.25 429.66 T
(the ) 431.71 429.66 T
(J) 446.61 429.66 T
(AF ) 449.9 429.66 T
(architecture ) 465.35 429.66 T
(introduced) 515.23 429.66 T
( ) 558 429.66 T
66 440/G264849 FmND
(in Section Three.) 207 417.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(6.1) 184.1 387.66 T
(The DataSour) 207 387.66 T
(ce Interface) 271.81 387.66 T
66 398/G264850 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 207 363.66 T
(DataSource ) 227.66 363.66 T
(interf) 279.41 363.66 T
(ace ) 300.97 363.66 T
(is ) 319.4 363.66 T
(used ) 331.18 363.66 T
(by ) 354.62 363.66 T
(the ) 369.72 363.66 T
(DataHandler ) 387.05 363.66 T
(\050and ) 443.25 363.66 T
(possibly ) 466.12 363.66 T
(other ) 504.57 363.66 T
(classes) 530.23 363.66 T
( ) 558 363.66 T
66 374/G264851 FmND
(else) 207 351.66 T
(where\051 ) 222.3 351.66 T
(to ) 255.11 351.66 T
(access ) 267.94 351.66 T
(the ) 298.53 351.66 T
(underlying ) 315.8 351.66 T
(data. ) 364.18 351.66 T
(The ) 388.4 351.66 T
(DataSource ) 409 351.66 T
(object ) 460.7 351.66 T
(encapsulates ) 490.19 351.66 T
(the) 545.78 351.66 T
( ) 558 351.66 T
(underlying ) 207 339.66 T
(data ) 253.7 339.66 T
(object ) 273.73 339.66 T
(in ) 301.55 339.66 T
(a ) 312.7 339.66 T
(class ) 320.51 339.66 T
(that ) 343.32 339.66 T
(abstracts ) 361.69 339.66 T
(the ) 400.05 339.66 T
(underlying ) 415.64 339.66 T
(data ) 462.35 339.66 T
(storage ) 482.38 339.66 T
(and ) 514.63 339.66 T
(typing) 532.44 339.66 T
( ) 558 339.66 T
(mechanism, and presents its consumers with a common data access interf) 207 327.66 T
(ace. ) 500.46 327.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 207 303.66 T
(J) 226.7 303.66 T
(AF ) 229.99 303.66 T
(pro) 246.92 303.66 T
(vides ) 260.1 303.66 T
(DataSource ) 285.36 303.66 T
(implementations ) 336.16 303.66 T
(that ) 406.98 303.66 T
(support ) 426.12 303.66 T
(\336le ) 460.27 303.66 T
(systems ) 477.2 303.66 T
(and ) 513.02 303.66 T
(URLs.) 531.61 303.66 T
66 314/G268257 FmND
(Application ) 207 291.66 T
(system ) 257.64 291.66 T
(v) 288.85 291.66 T
(endors ) 293.7 291.66 T
(can ) 323.78 291.66 T
(use ) 341.09 291.66 T
(the ) 357.84 291.66 T
(DataSource ) 373.49 291.66 T
(interf) 423.56 291.66 T
(ace ) 445.12 291.66 T
(to ) 461.87 291.66 T
(implement ) 473.07 291.66 T
(their ) 519.28 291.66 T
(o) 541.03 291.66 T
(wn) 545.78 291.66 T
( ) 558 291.66 T
(specialized ) 207 279.66 T
(DataSource ) 255.89 279.66 T
(classes ) 306.99 279.66 T
(to ) 339.22 279.66 T
(support ) 351.45 279.66 T
(IMAP ) 385.91 279.66 T
(serv) 415.37 279.66 T
(ers, ) 431.88 279.66 T
(object ) 450.49 279.66 T
(databases, ) 479.39 279.66 T
(or ) 524.66 279.66 T
(other) 537.45 279.66 T
( ) 558 279.66 T
(sources. ) 207 267.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(There ) 207 243.66 T
(is ) 232.84 243.66 T
(a ) 242.04 243.66 T
(one-to-one ) 249 243.66 T
(correspondence ) 294.84 243.66 T
(between ) 360.12 243.66 T
(underlying ) 395.96 243.66 T
(data ) 441.82 243.66 T
(items ) 461 243.66 T
(\050\336les ) 485.19 243.66 T
(for ) 507.72 243.66 T
(instance\051) 521.9 243.66 T
( ) 558 243.66 T
66 254/G268273 FmND
(and ) 207 231.66 T
(DataSource ) 226.51 231.66 T
(objects. ) 278.23 231.66 T
(Also ) 314.13 231.66 T
(note ) 338.09 231.66 T
(that ) 360.38 231.66 T
(the ) 380.45 231.66 T
(class ) 397.74 231.66 T
(that ) 422.25 231.66 T
(implements ) 442.32 231.66 T
(the ) 494.06 231.66 T
(DataSource) 511.35 231.66 T
( ) 558 231.66 T
(interf) 207 219.66 T
(ace ) 228.56 219.66 T
(is ) 244.84 219.66 T
(responsible ) 254.47 219.66 T
(for ) 302.98 219.66 T
(typing ) 317.59 219.66 T
(the ) 346.11 219.66 T
(data. ) 361.29 219.66 T
(T) 383.41 219.66 T
(o ) 388.72 219.66 T
(manage ) 396.68 219.66 T
(a ) 430.74 219.66 T
(\336le ) 438.14 219.66 T
(system, ) 453.87 219.66 T
(a ) 487.11 219.66 T
(DataSource ) 494.51 219.66 T
(can) 544.12 219.66 T
( ) 558 219.66 T
(use ) 207 207.66 T
(a ) 223.43 207.66 T
(simple ) 230.97 207.66 T
(mechanism ) 260.74 207.66 T
(such ) 309.39 207.66 T
(as ) 330.81 207.66 T
(a ) 342.24 207.66 T
(\336le ) 349.78 207.66 T
(e) 365.66 207.66 T
(xtension ) 369.95 207.66 T
(to ) 406.94 207.66 T
(type ) 417.82 207.66 T
(data, ) 438.14 207.66 T
(while ) 460.39 207.66 T
(a ) 485.71 207.66 T
(DataSource ) 493.25 207.66 T
(that) 543 207.66 T
( ) 558 207.66 T
(supports ) 207 195.66 T
(incoming ) 243.21 195.66 T
(web-based ) 283.32 195.66 T
(data ) 328.4 195.66 T
(can ) 347.38 195.66 T
(actually ) 363.59 195.66 T
(e) 397.57 195.66 T
(xamine ) 401.86 195.66 T
(the ) 433.62 195.66 T
(data ) 448.17 195.66 T
(stream ) 467.15 195.66 T
(to ) 496.13 195.66 T
(determine ) 506.24 195.66 T
(its) 548.55 195.66 T
( ) 558 195.66 T
(type. ) 207 183.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(6.2) 184.1 153.66 T
(The DataHandler Class) 207 153.66 T
66 164/G264860 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 207 129.66 T
(DataHandler ) 225.5 129.66 T
(class ) 279.54 129.66 T
(encapsulates ) 301.93 129.66 T
(a ) 355.42 129.66 T
(Data ) 362.81 129.66 T
(object, ) 384.64 129.66 T
(and ) 414.53 129.66 T
(pro) 431.92 129.66 T
(vides ) 445.1 129.66 T
(methods ) 469.16 129.66 T
(which ) 506 129.66 T
(act ) 533.39 129.66 T
(on) 548 129.66 T
( ) 558 129.66 T
66 140/G269346 FmND
(that data. ) 207 117.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299091 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "11" 11
%%Page: "12" 12
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.12/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Primar) 189 739.85 T
(y Frame) 217.6 739.85 T
(w) 251.98 739.85 T
(ork Interfaces) 258.8 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(12) 54 60.29 T
0 9 Q
( of) 65.12 60.29 T
0 10 Q
( 21) 76.12 60.29 T
[/EMC FmPD4
[/StoreName /P299091 /StRetrieve FmPD4
[/StoreName /P299091 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(DataHandler ) 189 680.66 T
(encapsulates ) 242.37 680.66 T
(the ) 295.19 680.66 T
(type-to-command ) 309.69 680.66 T
(object ) 383.07 680.66 T
(binding ) 409.78 680.66 T
(service ) 442.62 680.66 T
(of ) 473.22 680.66 T
(the ) 483.83 680.66 T
(Command) 498.33 680.66 T
( ) 540 680.66 T
48 691/G269347 FmND
(Map ) 189 668.66 T
(interf) 210.05 668.66 T
(ace ) 231.61 668.66 T
(for ) 247.65 668.66 T
(applications. ) 262.04 668.66 T
(It ) 315.59 668.66 T
(pro) 324.42 668.66 T
(vides ) 337.6 668.66 T
(a ) 361.43 668.66 T
(handle ) 368.6 668.66 T
(to ) 397.98 668.66 T
(the ) 408.48 668.66 T
(operations ) 423.42 668.66 T
(and ) 467.8 668.66 T
(data ) 484.97 668.66 T
(a) 504.35 668.66 T
(v) 508.59 668.66 T
(ailable) 513.34 668.66 T
( ) 540 668.66 T
(on a data element. ) 189 656.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(DataHandler ) 189 632.66 T
(also ) 243.53 632.66 T
(implements ) 263.08 632.66 T
(the ) 313.18 632.66 T
(T) 328.84 632.66 T
(ransferable ) 334.6 632.66 T
(interf) 382.46 632.66 T
(ace. ) 404.02 632.66 T
(This ) 423.28 632.66 T
(allo) 444.49 632.66 T
(ws ) 459.24 632.66 T
(applications ) 473.79 632.66 T
(and) 525.56 632.66 T
( ) 540 632.66 T
48 643/G269348 FmND
(applets ) 189 620.66 T
(to ) 221.63 620.66 T
(retrie) 233.71 620.66 T
(v) 254.56 620.66 T
(e ) 259.41 620.66 T
(alternati) 268.15 620.66 T
(v) 300.67 620.66 T
(e ) 305.52 620.66 T
(representations ) 314.26 620.66 T
(of ) 379.1 620.66 T
(the ) 391.73 620.66 T
(underlying ) 408.24 620.66 T
(data, ) 455.87 620.66 T
(in ) 479.33 620.66 T
(the ) 491.41 620.66 T
(form ) 507.93 620.66 T
(of) 531.67 620.66 T
( ) 540 620.66 T
(objects. ) 189 608.66 T
(The ) 223.48 608.66 T
(DataHandler ) 242.67 608.66 T
(encapsulates ) 297.41 608.66 T
(the ) 351.59 608.66 T
(interf) 367.46 608.66 T
(ace ) 389.02 608.66 T
(to ) 405.99 608.66 T
(the ) 417.41 608.66 T
(component ) 433.28 608.66 T
(repository ) 481.36 608.66 T
(and) 525.56 608.66 T
( ) 540 608.66 T
(data source. ) 189 596.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Let\325) 189 572.66 T
(s e) 205.11 572.66 T
(xamine these groups of features in more detail:) 215.79 572.66 T
48 583/G268296 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/_objdef {PS192588} /type /dict /OBJ FmPD4
[{PS192588} <</O /Layout /SpaceBefore 12 /StartIndent 135 /TextIndent 95.3 >> /PUT FmPD4
[/SP192588 {PS192588} /StClassMap FmPD4
[/Subtype (_Heading3) cvn /Class /SP192588 /StPNE FmPD4
[/_objdef {CS3703} /type /dict /OBJ FmPD4
[{CS3703} <</O /Layout /LineHeight 9>> /PUT FmPD4
[/SC3703 {CS3703} /StClassMap FmPD4
[/Subtype /Span /Class /SC3703 /StPNE FmPD4
[/StBMC FmPD4
0 9 Q
(6.2.1) 159.98 549.33 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(Data Encapsulation) 189 549.33 T
48 558/G267592 FmND
[/EMC FmPD4
[/StPop FmPD4
[/_objdef {PS192589} /type /dict /OBJ FmPD4
[{PS192589} <</O /Layout /SpaceAfter 6 /StartIndent 135 /TextIndent 135 >> /PUT FmPD4
[/SP192589 {PS192589} /StClassMap FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A ) 189 536.66 T
(DataHandler ) 198.62 536.66 T
(object ) 252.11 536.66 T
(can ) 278.95 536.66 T
(only ) 295.23 536.66 T
(be ) 315.41 536.66 T
(instantiated ) 327.25 536.66 T
(with ) 375.76 536.66 T
(data. ) 395.94 536.66 T
(The ) 417.5 536.66 T
(data ) 435.45 536.66 T
(can ) 454.51 536.66 T
(be ) 470.79 536.66 T
(in ) 482.63 536.66 T
(the ) 492.81 536.66 T
(form ) 507.43 536.66 T
(of ) 529.27 536.66 T
48 547/G269352 FmND
(an object implementing the DataSource interf) 189 524.66 T
(ace \050the preferred w) 371.37 524.66 T
(ay\051 or as an object ) 451.5 524.66 T
(with an associated content type. ) 189 512.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Once ) 189 488.66 T
(instantiated, ) 214.75 488.66 T
(the ) 268.01 488.66 T
(DataHandler ) 284.88 488.66 T
(tries ) 340.62 488.66 T
(to ) 362.49 488.66 T
(pro) 374.92 488.66 T
(vide ) 388.1 488.66 T
(its ) 409.96 488.66 T
(data ) 424.06 488.66 T
(in ) 445.37 488.66 T
(a ) 457.8 488.66 T
(\337e) 466.89 488.66 T
(xible ) 476.74 488.66 T
(w) 501.39 488.66 T
(ay) 508.51 488.66 T
(. ) 517.3 488.66 T
(The) 524.45 488.66 T
( ) 540 488.66 T
48 499/G268297 FmND
(DataHandler ) 189 476.66 T
(implements ) 243.45 476.66 T
(the ) 293.48 476.66 T
(T) 309.06 476.66 T
(ransferable ) 314.82 476.66 T
(interf) 362.6 476.66 T
(ace ) 384.16 476.66 T
(which ) 400.84 476.66 T
(allo) 428.64 476.66 T
(ws ) 443.39 476.66 T
(an ) 457.86 476.66 T
(object ) 470.66 476.66 T
(to ) 498.46 476.66 T
(pro) 509.6 476.66 T
(vide) 522.78 476.66 T
( ) 540 476.66 T
(alternati) 189 464.66 T
(v) 221.52 464.66 T
(e ) 226.37 464.66 T
(representations ) 233.53 464.66 T
(of ) 296.8 464.66 T
(the ) 307.85 464.66 T
(data. ) 322.79 464.66 T
(The ) 344.67 464.66 T
(T) 362.95 464.66 T
(ransferable ) 368.71 464.66 T
(interf) 415.85 464.66 T
(ace\325) 437.41 464.66 T
(s ) 453.51 464.66 T
(functionality ) 460.12 464.66 T
(can ) 513.96 464.66 T
(be) 530.56 464.66 T
( ) 540 464.66 T
(e) 189 452.66 T
(xtended ) 193.29 452.66 T
(via ) 228.65 452.66 T
(objects ) 244.56 452.66 T
(implementing ) 276.59 452.66 T
(the ) 335.84 452.66 T
(DataContentHandler ) 351.76 452.66 T
(interf) 438.21 452.66 T
(ace, ) 459.77 452.66 T
(and ) 479.29 452.66 T
(then ) 497.42 452.66 T
(made) 518.34 452.66 T
( ) 540 452.66 T
(a) 189 440.66 T
(v) 193.24 440.66 T
(ailable ) 197.99 440.66 T
(to ) 228.46 440.66 T
(the ) 240.06 440.66 T
(DataHandler ) 256.09 440.66 T
(either ) 311 440.66 T
(by ) 337.58 440.66 T
(a ) 351.4 440.66 T
(DataContentHandlerF) 359.65 440.66 T
(actory ) 447.82 440.66 T
(object, ) 476.63 440.66 T
(or ) 507.38 440.66 T
(via ) 519.53 440.66 T
(a) 535.56 440.66 T
( ) 540 440.66 T
(CommandMap. ) 189 428.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading3) cvn /Class /SP192588 /StPNE FmPD4
[/Subtype /Span /Class /SC3703 /StPNE FmPD4
[/StBMC FmPD4
0 9 Q
(6.2.2) 159.98 405.33 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(Command Binding ) 189 405.33 T
48 414/G267594 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(The DataHandler pro) 189 392.66 T
(vides wrappers around commonly used functions for command ) 273.82 392.66 T
48 403/G267595 FmND
(disco) 189 380.66 T
(v) 209.96 380.66 T
(ery) 214.81 380.66 T
(. ) 226.93 380.66 T
(DataHandler ) 231.76 380.66 T
(has ) 285.18 380.66 T
(methods ) 300.84 380.66 T
(that ) 337.06 380.66 T
(call ) 354.39 380.66 T
(into ) 371.15 380.66 T
(the ) 389.04 380.66 T
(current ) 403.59 380.66 T
(CommandMap ) 434.24 380.66 T
(associated ) 496.57 380.66 T
(with the DataHandler) 189 368.66 T
(. By def) 274.54 368.66 T
(ault the DataHandler calls CommandMap\325) 306.38 368.66 T
(s ) 475.8 368.66 T
(getDef) 189 356.66 T
(aultCommandMap method if no CommandMap w) 216.11 356.66 T
(as e) 416.84 356.66 T
(xplicitly set. As a ) 431.96 356.66 T
(con) 189 344.66 T
(v) 203.04 344.66 T
(enience, DataHandler uses the content type of its data when calls are made to the ) 207.89 344.66 T
(CommandMap.) 189 332.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(6.3) 166.1 302.66 T
(The DataContentHandler Interface ) 189 302.66 T
48 313/G264876 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 189 278.66 T
(DataContentHandler ) 209.4 278.66 T
(interf) 297.02 278.66 T
(ace ) 318.58 278.66 T
(is ) 336.75 278.66 T
(implemented ) 348.27 278.66 T
(by ) 405.35 278.66 T
(classes ) 420.2 278.66 T
(that ) 452.83 278.66 T
(are ) 472.68 278.66 T
(used ) 489.74 278.66 T
(by ) 512.93 278.66 T
(the) 527.78 278.66 T
( ) 540 278.66 T
48 289/G264877 FmND
(DataHandler ) 189 266.66 T
(to ) 246.03 266.66 T
(con) 259.75 266.66 T
(v) 273.79 266.66 T
(ert ) 278.64 266.66 T
(InputStreams ) 295.14 266.66 T
(into ) 354.41 266.66 T
(objects ) 375.91 266.66 T
(and ) 410.18 266.66 T
(vice ) 430.56 266.66 T
(v) 453.17 266.66 T
(ersa. ) 458.02 266.66 T
(In ) 482.56 266.66 T
(ef) 496.83 266.66 T
(fect, ) 504.35 266.66 T
(the) 527.78 266.66 T
( ) 540 266.66 T
(DataHandler ) 189 254.66 T
(object ) 243.83 254.66 T
(uses ) 272.01 254.66 T
(a ) 292.97 254.66 T
(DataContentHandler ) 301.15 254.66 T
(object ) 387.64 254.66 T
(to ) 415.82 254.66 T
(implement ) 427.34 254.66 T
(the ) 473.86 254.66 T
(T) 489.82 254.66 T
(ransferable) 495.58 254.66 T
( ) 540 254.66 T
(interf) 189 242.66 T
(ace. ) 210.56 242.66 T
(DataContentHandlers ) 232.54 242.66 T
(are ) 325.35 242.66 T
(disco) 343.71 242.66 T
(v) 364.67 242.66 T
(ered ) 369.52 242.66 T
(via ) 392.89 242.66 T
(the ) 411.27 242.66 T
(current ) 429.64 242.66 T
(CommandMap. ) 464.12 242.66 T
(A) 532.78 242.66 T
( ) 540 242.66 T
(DataContentHandler uses DataFla) 189 230.66 T
(v) 325.44 230.66 T
(ors to represent the data types it can access. ) 330.24 230.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 189 206.66 T
(DataContentHandler ) 210.52 206.66 T
(also ) 299.24 206.66 T
(con) 321.32 206.66 T
(v) 335.36 206.66 T
(erts ) 340.21 206.66 T
(data ) 360.61 206.66 T
(from ) 383.24 206.66 T
(objects ) 408.64 206.66 T
(into ) 442.94 206.66 T
(InputStreams. ) 464.46 206.66 T
(F) 526.26 206.66 T
(or) 531.67 206.66 T
( ) 540 206.66 T
48 217/G268317 FmND
(instance, ) 189 194.66 T
(if ) 227.51 194.66 T
(an ) 236.87 194.66 T
(application ) 249.55 194.66 T
(needs ) 297.23 194.66 T
(to ) 323.24 194.66 T
(access ) 334.27 194.66 T
(a ) 363.05 194.66 T
(.gif ) 370.73 194.66 T
(\336le, ) 387.58 194.66 T
(it ) 406.11 194.66 T
(passes ) 414.91 194.66 T
(the ) 443.7 194.66 T
(\336le ) 459.16 194.66 T
(to ) 475.18 194.66 T
(the ) 486.21 194.66 T
(image/gif) 501.67 194.66 T
( ) 540 194.66 T
(DataContentHandler) 189 182.66 T
(. ) 271.21 182.66 T
(The ) 276.17 182.66 T
(image/gif ) 294.17 182.66 T
(DataContentHandler ) 334.96 182.66 T
(con) 420.18 182.66 T
(v) 434.22 182.66 T
(erts ) 439.07 182.66 T
(the ) 455.97 182.66 T
(image ) 470.64 182.66 T
(object ) 497.54 182.66 T
(into) 524.44 182.66 T
( ) 540 182.66 T
(a gif-formatted byte stream.) 189 170.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Applications ) 189 146.66 T
(will ) 244.56 146.66 T
(typically ) 264.57 146.66 T
(need ) 304.03 146.66 T
(to ) 327.36 146.66 T
(pro) 339.59 146.66 T
(vide ) 352.77 146.66 T
(DataContentHandlers ) 374.44 146.66 T
(for ) 465.54 146.66 T
(all ) 481.66 146.66 T
(the ) 496.11 146.66 T
(MIME) 512.78 146.66 T
( ) 540 146.66 T
48 157/G273980 FmND
(types ) 189 134.66 T
(the) 212.57 134.66 T
(y ) 224.64 134.66 T
(intend ) 232.1 134.66 T
(to ) 259.57 134.66 T
(support. ) 269.81 134.66 T
(\050Note ) 304.77 134.66 T
(that ) 330 134.66 T
(the ) 347.46 134.66 T
(Ja) 362.14 134.66 T
(v) 370.27 134.66 T
(aMail ) 375.02 134.66 T
(reference ) 400.82 134.66 T
(implementation ) 440.47 134.66 T
(pro) 505.71 134.66 T
(vides) 518.89 134.66 T
( ) 540 134.66 T
(DataContentHandlers for man) 189 122.66 T
(y of the MIME types used in mail messages.\051) 309.38 122.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299016 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "12" 12
%%Page: "13" 13
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.13/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Writing Beans f) 207 739.85 T
(or the Frame) 272.83 739.85 T
(w) 327.2 739.85 T
(ork) 334.03 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(13) 522.26 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299016 /StRetrieve FmPD4
[/StoreName /P299016 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(6.4) 184.1 680.66 T
( The CommandMap Interface) 207 680.66 T
66 691/G264881 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Once ) 207 656.66 T
(the ) 233.03 656.66 T
(DataHandler ) 250.19 656.66 T
(has ) 306.21 656.66 T
(a ) 324.47 656.66 T
(MIME ) 333.85 656.66 T
(type ) 366 656.66 T
(describing ) 388.15 656.66 T
(the ) 434.74 656.66 T
(content, ) 451.9 656.66 T
(it ) 488.77 656.66 T
(can ) 499.26 656.66 T
(query ) 518.08 656.66 T
(the) 545.78 656.66 T
( ) 558 656.66 T
66 667/G264882 FmND
(CommandMap ) 207 644.66 T
(for ) 269.34 644.66 T
(the ) 283.34 644.66 T
(operations, ) 297.9 644.66 T
(or ) 344.4 644.66 T
2 F
(commands) 355.07 644.66 T
1 F
( ) 397.84 644.66 T
(that ) 400.17 644.66 T
(are ) 417.52 644.66 T
(a) 432.06 644.66 T
(v) 436.3 644.66 T
(ailable ) 441.05 644.66 T
(for ) 470.05 644.66 T
(that ) 484.05 644.66 T
(data ) 501.39 644.66 T
(type. ) 520.39 644.66 T
(The) 542.45 644.66 T
( ) 558 644.66 T
(application ) 207 632.66 T
(requests ) 256.67 632.66 T
(commands ) 294.67 632.66 T
(a) 343.23 632.66 T
(v) 347.47 632.66 T
(ailable ) 352.22 632.66 T
(through ) 384.11 632.66 T
(the ) 420.45 632.66 T
(DataHandler ) 437.9 632.66 T
(and ) 494.22 632.66 T
(speci\336es ) 513.89 632.66 T
(a) 553.56 632.66 T
( ) 558 632.66 T
(command ) 207 620.66 T
(on ) 250.2 620.66 T
(that ) 263.95 620.66 T
(list. ) 282.7 620.66 T
(The ) 301.19 620.66 T
(DataHandler ) 320.49 620.66 T
(uses ) 375.34 620.66 T
(the ) 396.32 620.66 T
(CommandMap ) 412.29 620.66 T
(to ) 476.05 620.66 T
(retrie) 487.58 620.66 T
(v) 508.43 620.66 T
(e ) 513.28 620.66 T
(the ) 521.47 620.66 T
(Bean) 537.45 620.66 T
( ) 558 620.66 T
(associated ) 207 608.66 T
(with ) 252.16 608.66 T
(that ) 274 608.66 T
(command. ) 293.06 608.66 T
(Some ) 339.07 608.66 T
(or ) 365.91 608.66 T
(all ) 378.3 608.66 T
(of ) 392.36 608.66 T
(the ) 404.75 608.66 T
(command ) 421.03 608.66 T
(map ) 464.53 608.66 T
(is ) 485.82 608.66 T
(stored ) 496.55 608.66 T
(in ) 525.05 608.66 T
(some) 536.89 608.66 T
( ) 558 608.66 T
(\324common\325 ) 207 596.66 T
(place, ) 251.12 596.66 T
(lik) 277.19 596.66 T
(e ) 287.65 596.66 T
(a ) 294.56 596.66 T
(.mailcap ) 301.46 596.66 T
(\050RFC ) 338.09 596.66 T
(1524\051 ) 362.78 596.66 T
(\336le. ) 388.58 596.66 T
(Other ) 406.32 596.66 T
(more ) 431.56 596.66 T
(comple) 454.57 596.66 T
(x ) 483.86 596.66 T
(implementations) 491.33 596.66 T
( ) 558 596.66 T
(can be distrib) 207 584.66 T
(uted, or can pro) 260.68 584.66 T
(vide licensing or authentication features.) 323.29 584.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(6.5) 184.1 554.66 T
(The CommandInf) 207 554.66 T
(o Class) 288.47 554.66 T
66 565/G264889 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 207 538.66 T
(CommandInfo ) 224.89 538.66 T
(class ) 285.57 538.66 T
(is ) 307.35 538.66 T
(used ) 316.36 538.66 T
(to ) 337.03 538.66 T
(represent ) 347.15 538.66 T
(commands ) 386.15 538.66 T
(in ) 431.82 538.66 T
(an ) 441.94 538.66 T
(underlying ) 453.72 538.66 T
(re) 499.39 538.66 T
(gistry) 507.02 538.66 T
(. ) 529.15 538.66 T
(From ) 533.99 538.66 T
66 549/G269356 FmND
(a CommandInfo object, an application can instantiate the Bean or request the v) 207 526.66 T
(erb ) 522.63 526.66 T
(\050) 207 514.66 T
2 F
(command) 210.33 514.66 T
1 F
(\051 it describes. ) 249.21 514.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(6.6) 184.1 484.66 T
(The CommandObject Interface) 207 484.66 T
66 495/G267858 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Beans ) 207 460.66 T
(designed ) 235.33 460.66 T
(speci\336cally ) 274.76 460.66 T
(for ) 324.2 460.66 T
(use ) 339.74 460.66 T
(with ) 356.96 460.66 T
(the ) 378.63 460.66 T
(J) 394.73 460.66 T
(AF ) 398.02 460.66 T
(Architecture ) 414.69 460.66 T
(should ) 468.56 460.66 T
(implement ) 499.11 460.66 T
(the) 545.78 460.66 T
( ) 558 460.66 T
66 471/G264890 FmND
(CommandObject ) 207 448.66 T
(interf) 281.73 448.66 T
(ace. ) 303.29 448.66 T
(This ) 325.5 448.66 T
(interf) 349.67 448.66 T
(ace ) 371.23 448.66 T
(pro) 390.95 448.66 T
(vides ) 404.13 448.66 T
(direct ) 431.64 448.66 T
(access ) 460.8 448.66 T
(to ) 492.73 448.66 T
(DataHandler) 506.91 448.66 T
( ) 558 448.66 T
(methods ) 207 436.66 T
(and ) 246.8 436.66 T
(noti\336es ) 267.16 436.66 T
(a ) 302.52 436.66 T
(J) 312.87 436.66 T
(AF-a) 316.16 436.66 T
(w) 336.56 436.66 T
(are ) 343.68 436.66 T
(Bean ) 361.8 436.66 T
(which ) 388.27 436.66 T
(v) 418.62 436.66 T
(erb ) 423.47 436.66 T
(w) 442.15 436.66 T
(as ) 449.27 436.66 T
(used ) 463.52 436.66 T
(to ) 487.76 436.66 T
(call ) 501.45 436.66 T
(it. ) 521.81 436.66 T
(Upon) 535.78 436.66 T
( ) 558 436.66 T
(instantiation, ) 207 424.66 T
(the ) 261.81 424.66 T
(Bean ) 276.89 424.66 T
(tak) 300.29 424.66 T
(es ) 312.41 424.66 T
(a ) 323.6 424.66 T
(string ) 330.9 424.66 T
(specifying ) 356.54 424.66 T
(a ) 401.05 424.66 T
(user) 408.35 424.66 T
(-selected ) 424.81 424.66 T
(command ) 463.21 424.66 T
(v) 505.51 424.66 T
(erb, ) 510.36 424.66 T
(and ) 528.48 424.66 T
(the) 545.78 424.66 T
( ) 558 424.66 T
(DataHandler ) 207 412.66 T
(object ) 262.48 412.66 T
(managing ) 291.31 412.66 T
(the ) 335.13 412.66 T
(tar) 351.74 412.66 T
(get ) 362.11 412.66 T
(data. ) 378.72 412.66 T
(The ) 402.27 412.66 T
(DataHandler ) 422.21 412.66 T
(tak) 477.68 412.66 T
(es ) 489.8 412.66 T
(a ) 502.52 412.66 T
(DataSource) 511.35 412.66 T
( ) 558 412.66 T
(object, ) 207 400.66 T
(which ) 237.25 400.66 T
(pro) 264.99 400.66 T
(vides ) 278.17 400.66 T
(an ) 302.59 400.66 T
(input ) 315.34 400.66 T
(stream ) 339.2 400.66 T
(link) 369.17 400.66 T
(ed ) 384.63 400.66 T
(to ) 397.38 400.66 T
(that ) 408.46 400.66 T
(data, ) 426.77 400.66 T
(and ) 449.23 400.66 T
(a ) 466.98 400.66 T
(string ) 474.73 400.66 T
(specifying ) 500.81 400.66 T
(the) 545.78 400.66 T
( ) 558 400.66 T
(data type. ) 207 388.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(6.7) 184.1 358.66 T
(The DataContentHandlerF) 207 358.66 T
(actor) 330.14 358.66 T
(y) 354.69 358.66 T
66 369/G267005 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Lik) 207 342.66 T
(e the ContentHandler f) 220.79 342.66 T
(actory in the ) 312.06 342.66 T
7 F
(java.net) 364.55 342.66 T
1 F
( package, the ) 412.55 342.66 T
66 353/G267006 FmND
(DataContentHandlerF) 207 330.66 T
(actory is an interf) 295.17 330.66 T
(ace that allo) 365.33 330.66 T
(ws de) 413.4 330.66 T
(v) 436.2 330.66 T
(elopers to write objects that ) 441.05 330.66 T
(map MIME types to DataContentHandlers. The interf) 207 318.66 T
(ace is e) 421.59 318.66 T
(xtremely simple, in order ) 450.87 318.66 T
(to allo) 207 306.66 T
(w de) 232.03 306.66 T
(v) 250.94 306.66 T
(elopers as much design and implementation freedom as possible.) 255.79 306.66 T
72 263.33 558 266.33 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
207 265.48 558 265.48 2 L
0.25 H
2 Z
0 X
N
72 265.48 198 265.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(7.0) 181.32 270.33 T
(Writing Beans f) 207 270.33 T
(or the Frame) 294.77 270.33 T
(w) 367.27 270.33 T
(ork) 376.37 270.33 T
66 282/G264898 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 10 Q
(7.1) 184.1 236.66 T
(Over) 207 236.66 T
(vie) 229.89 236.66 T
(w) 243.64 236.66 T
66 247/G265063 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(This ) 207 212.66 T
(section ) 227.45 212.66 T
(describes ) 258.45 212.66 T
(the ) 298.33 212.66 T
(speci\336cation ) 313.22 212.66 T
(of ) 366.44 212.66 T
(well-beha) 377.44 212.66 T
(v) 416.67 212.66 T
(ed ) 421.52 212.66 T
(J) 433.63 212.66 T
(AF-a) 436.92 212.66 T
(w) 457.32 212.66 T
(are ) 464.44 212.66 T
(Bean ) 479.32 212.66 T
(vie) 502.54 212.66 T
(wers. ) 514.51 212.66 T
(Note) 538.56 212.66 T
( ) 558 212.66 T
66 223/G264900 FmND
(that ) 207 200.66 T
(this ) 224.3 200.66 T
(proposal ) 241.05 200.66 T
(assumes ) 277.79 200.66 T
(the ) 313.42 200.66 T
(reader ) 327.94 200.66 T
(is ) 355.23 200.66 T
(comfortable ) 364.2 200.66 T
(with ) 414.82 200.66 T
(the ) 434.9 200.66 T
(Ja) 449.42 200.66 T
(v) 457.55 200.66 T
(aBeans\252 ) 462.3 200.66 T
(Speci\336cation.) 503.28 200.66 T
( ) 558 200.66 T
(De) 207 188.66 T
(v) 218.41 188.66 T
(elopers ) 223.26 188.66 T
(intending ) 255.53 188.66 T
(to ) 296.71 188.66 T
(implement ) 307.88 188.66 T
(vie) 354.05 188.66 T
(wer ) 366.02 188.66 T
(Beans ) 384.41 188.66 T
(for ) 412.24 188.66 T
(the ) 427.29 188.66 T
(J) 442.91 188.66 T
(AF ) 446.2 188.66 T
(should ) 462.37 188.66 T
(be ) 492.43 188.66 T
(f) 505.27 188.66 T
(amiliar ) 508.5 188.66 T
(with) 540.22 188.66 T
( ) 558 188.66 T
(Ja) 207 176.66 T
(v) 215.13 176.66 T
(aBeans\252 concepts and architecture.) 219.88 176.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(7.2) 184.1 146.66 T
(Vie) 207 146.66 T
(wer Goals) 221.86 146.66 T
66 157/G264901 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Numbered1) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3703 /StPNE FmPD4
[/StBMC FmPD4
0 9 Q
(1.) 207 130.66 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Mak) 220.74 130.66 T
(e the implementation of vie) 238.98 130.66 T
(wers and editors as simple as implementing Beans. ) 348.71 130.66 T
66 141/G264902 FmND
(That is, require lo) 220.74 118.66 T
(w cost of entry to be a ) 291.6 118.66 T
2 F
(good) 382.96 118.66 T
1 F
( citizen.) 402.96 118.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Numbered) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3703 /StPNE FmPD4
[/StBMC FmPD4
0 9 Q
(2.) 207 103.66 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Allo) 220.74 103.66 T
(w de) 238.27 103.66 T
(v) 257.18 103.66 T
(elopers to ha) 262.04 103.66 T
(v) 312.93 103.66 T
(e a certain amount of \337e) 317.79 103.66 T
(xibility in their implementations.) 414.55 103.66 T
66 114/G264903 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299133 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "13" 13
%%Page: "14" 14
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.14/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Writing Beans f) 189 739.85 T
(or the Frame) 254.83 739.85 T
(w) 309.2 739.85 T
(ork) 316.03 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(14) 54 60.29 T
0 9 Q
( of) 65.12 60.29 T
0 10 Q
( 21) 76.12 60.29 T
[/EMC FmPD4
[/StoreName /P299133 /StRetrieve FmPD4
[/StoreName /P299133 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(7.3) 166.1 680.66 T
(General) 189 680.66 T
48 691/G264904 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(W) 189 656.66 T
(e ) 197.64 656.66 T
(are ) 205.32 656.66 T
(attempting ) 220.77 656.66 T
(to ) 266.79 656.66 T
(limit ) 277.82 656.66 T
(the ) 299.96 656.66 T
(amount ) 315.42 656.66 T
(of ) 348.66 656.66 T
(e) 360.23 656.66 T
(xtra ) 364.52 656.66 T
(bagg) 383.31 656.66 T
(age ) 402.7 656.66 T
(that ) 419.82 656.66 T
(needs ) 438.07 656.66 T
(to ) 464.08 656.66 T
(be ) 475.1 656.66 T
(implemented) 487.78 656.66 T
( ) 540 656.66 T
48 667/G266484 FmND
(be) 189 644.66 T
(yond ) 198.29 644.66 T
(\324generic\325 ) 224.89 644.66 T
(Beans. ) 267.59 644.66 T
(In ) 301.13 644.66 T
(man) 316.06 644.66 T
(y ) 333.13 644.66 T
(cases, ) 344.74 644.66 T
(Ja) 374.94 644.66 T
(v) 383.07 644.66 T
(aBeans\252 ) 387.82 644.66 T
(components ) 433.1 644.66 T
(that ) 488.04 644.66 T
(weren\325) 509.64 644.66 T
(t) 537.22 644.66 T
( ) 540 644.66 T
(de) 189 632.66 T
(v) 198.19 632.66 T
(eloped ) 203.04 632.66 T
(with ) 232.3 632.66 T
(kno) 252.68 632.66 T
(wledge ) 267.43 632.66 T
(of ) 298.91 632.66 T
(the ) 309.84 632.66 T
(frame) 324.66 632.66 T
(w) 347.73 632.66 T
(ork ) 354.85 632.66 T
(can ) 370.77 632.66 T
(be ) 387.25 632.66 T
(used. ) 399.29 632.66 T
(The ) 422.72 632.66 T
(J) 440.87 632.66 T
(AF ) 444.16 632.66 T
(e) 459.54 632.66 T
(xploits ) 463.83 632.66 T
(the ) 493.66 632.66 T
(e) 508.48 632.66 T
(xisting) 512.77 632.66 T
( ) 540 632.66 T
(features ) 189 620.66 T
(of ) 224.24 620.66 T
(Ja) 236.17 620.66 T
(v) 244.3 620.66 T
(aBeans\252 ) 249.05 620.66 T
(and ) 291.32 620.66 T
(the ) 309.35 620.66 T
(JDK\252, ) 325.17 620.66 T
(and ) 359.39 620.66 T
(de\336nes ) 377.42 620.66 T
(as ) 409.35 620.66 T
(fe) 421.27 620.66 T
(w ) 428.79 620.66 T
(additional ) 439.6 620.66 T
(interf) 483.2 620.66 T
(aces ) 504.76 620.66 T
(and) 525.56 620.66 T
( ) 540 620.66 T
(policies as possible. ) 189 608.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(W) 189 584.66 T
(e ) 197.64 584.66 T
(e) 205.34 584.66 T
(xpect ) 209.63 584.66 T
(that ) 234.55 584.66 T
(vie) 252.81 584.66 T
(wers/editors ) 264.78 584.66 T
(will ) 316.93 584.66 T
(be ) 335.75 584.66 T
(bound ) 348.45 584.66 T
(to ) 376.71 584.66 T
(data ) 387.75 584.66 T
(via ) 407.67 584.66 T
(a ) 423.15 584.66 T
(simple ) 430.86 584.66 T
(re) 460.79 584.66 T
(gistry ) 468.41 584.66 T
(mechanism) 494.45 584.66 T
( ) 540 584.66 T
48 595/G268843 FmND
(similar ) 189 572.66 T
(in ) 219.86 572.66 T
(function ) 230.73 572.66 T
(to ) 267.14 572.66 T
(a ) 278 572.66 T
(.mailcap ) 285.53 572.66 T
(\336le. ) 322.77 572.66 T
(In ) 341.14 572.66 T
(addition, ) 352.55 572.66 T
(mailcap ) 390.91 572.66 T
(format ) 425.66 572.66 T
(\336les ) 455.4 572.66 T
(may ) 475.15 572.66 T
(be ) 495.46 572.66 T
(b) 507.98 572.66 T
(undled) 512.78 572.66 T
( ) 540 572.66 T
(with components, allo) 189 560.66 T
(wing additional packages to be added at runtime.) 277.36 560.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Our ) 189 536.66 T
(vie) 207.88 536.66 T
(wers/editors ) 219.85 536.66 T
(and ) 272.06 536.66 T
(related ) 289.83 536.66 T
(classes ) 320.37 536.66 T
(and ) 351.47 536.66 T
(\336les ) 369.24 536.66 T
(are ) 389.24 536.66 T
(encapsulated ) 404.79 536.66 T
(into ) 459.77 536.66 T
(J) 478.66 536.66 T
(AR ) 481.95 536.66 T
(\336les, ) 499.17 536.66 T
(as ) 521.67 536.66 T
(is) 533.33 536.66 T
( ) 540 536.66 T
48 547/G264906 FmND
(the ) 189 524.66 T
(preferred ) 204.41 524.66 T
(method ) 244.24 524.66 T
(for ) 277.44 524.66 T
(Ja) 292.29 524.66 T
(v) 300.42 524.66 T
(aBeans\252. ) 305.17 524.66 T
(The ) 349.54 524.66 T
(J) 368.28 524.66 T
(AF ) 371.57 524.66 T
(does ) 387.55 524.66 T
(not ) 409.07 524.66 T
(restrict ) 425.04 524.66 T
(the ) 456 524.66 T
(choice ) 471.42 524.66 T
(of ) 500.71 524.66 T
(classes) 512.23 524.66 T
( ) 540 524.66 T
(used ) 189 512.66 T
(to ) 209.74 512.66 T
(implement ) 219.92 512.66 T
(a ) 265.1 512.66 T
(J) 271.95 512.66 T
(AF-a) 275.24 512.66 T
(w) 295.64 512.66 T
(are ) 302.76 512.66 T
(\324vie) 317.37 512.66 T
(wer\325 ) 332.67 512.66 T
(Beans, ) 353.4 512.66 T
(be) 382.74 512.66 T
(yond ) 392.03 512.66 T
(those ) 414.44 512.66 T
(e) 437.95 512.66 T
(xpected ) 442.24 512.66 T
(of ) 475.74 512.66 T
(well-beha) 486.48 512.66 T
(v) 525.71 512.66 T
(ed) 530.56 512.66 T
( ) 540 512.66 T
(Beans.) 189 500.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(7.4) 166.1 470.66 T
(Interfaces) 189 470.66 T
48 481/G264907 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(A ) 189 446.66 T
(vie) 199.32 446.66 T
(wer ) 211.29 446.66 T
(Bean ) 229.38 446.66 T
(that ) 253.04 446.66 T
(communicates ) 271.14 446.66 T
(directly ) 332.01 446.66 T
(with ) 365.66 446.66 T
(a ) 386.54 446.66 T
(J) 394.08 446.66 T
(AF ) 397.37 446.66 T
(DataHandler ) 413.26 446.66 T
(should ) 467.45 446.66 T
(implement) 497.22 446.66 T
( ) 540 446.66 T
48 457/G264908 FmND
(the ) 189 434.66 T
(CommandObject ) 203.83 434.66 T
(interf) 274.77 434.66 T
(ace. ) 296.33 434.66 T
(This ) 314.76 434.66 T
(interf) 335.15 434.66 T
(ace ) 356.71 434.66 T
(is ) 372.64 434.66 T
(small ) 381.91 434.66 T
(and ) 406.19 434.66 T
(easy ) 423.24 434.66 T
(to ) 443.62 434.66 T
(implement. ) 454.01 434.66 T
(Ho) 501.9 434.66 T
(we) 513.87 434.66 T
(v) 525.28 434.66 T
(er) 530.13 434.66 T
(,) 537.5 434.66 T
( ) 540 434.66 T
(Beans ) 189 422.66 T
(can ) 216.05 422.66 T
(still ) 232.54 422.66 T
(use ) 250.16 422.66 T
(standard ) 266.1 422.66 T
(Serialization ) 302.6 422.66 T
(and ) 355.76 422.66 T
(Externalization ) 372.81 422.66 T
(methods ) 436.52 422.66 T
(a) 473.02 422.66 T
(v) 477.26 422.66 T
(ailable ) 482.01 422.66 T
(in ) 511.28 422.66 T
(JDK) 521.67 422.66 T
( ) 540 422.66 T
(1.1 and later v) 189 410.66 T
(ersions. ) 246.06 410.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(7.5) 166.1 380.66 T
(Stora) 189 380.66 T
(g) 214.46 380.66 T
(e) 220.67 380.66 T
48 391/G264909 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 189 356.66 T
(J) 208.84 356.66 T
(AF ) 212.13 356.66 T
(e) 229.2 356.66 T
(xpects ) 233.49 356.66 T
(applications ) 263.33 356.66 T
(and ) 315.95 356.66 T
(vie) 334.68 356.66 T
(wer ) 346.65 356.66 T
(Beans ) 365.93 356.66 T
(to ) 394.67 356.66 T
(implement ) 406.74 356.66 T
(storage ) 453.81 356.66 T
(tasks ) 486.98 356.66 T
(via ) 511.27 356.66 T
(the) 527.78 356.66 T
( ) 540 356.66 T
48 367/G264910 FmND
(DataSource ) 189 344.66 T
(object. ) 241.52 344.66 T
(Ho) 274.32 344.66 T
(we) 286.29 344.66 T
(v) 297.7 344.66 T
(er; ) 302.55 344.66 T
(it ) 318.97 344.66 T
(is ) 330.4 344.66 T
(possible ) 342.93 344.66 T
(to ) 381.58 344.66 T
(use ) 395.23 344.66 T
(Externalization. ) 414.43 344.66 T
(A ) 483.89 344.66 T
(J) 496.98 344.66 T
(AF-a) 500.27 344.66 T
(w) 520.67 344.66 T
(are) 527.79 344.66 T
( ) 540 344.66 T
(application can implement the follo) 189 332.66 T
(wing storage mechanism:) 330.96 332.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(ObjectOutputStream oos = new ObjectOutputStream\050) 198 315.33 T
48 324/G264911 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( ) 198 304.33 T
(data_handler.getOutputStream\050\051\051;) 367.2 304.33 T
48 313/G265396 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(my_externalizable_bean.writeExternal\050oos\051;) 198 293.33 T
48 302/G265399 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 10 Q
(7.6) 166.1 263.66 T
(P) 189 263.66 T
(ac) 195.37 263.66 T
(ka) 206.29 263.66 T
(ging) 217.31 263.66 T
48 274/G264913 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 189 239.66 T
(basic ) 207.16 239.66 T
(format ) 230.32 239.66 T
(for ) 259.6 239.66 T
(packaging ) 273.87 239.66 T
(of ) 317.58 239.66 T
(the ) 328.52 239.66 T
(V) 343.35 239.66 T
(ie) 349.97 239.66 T
(wer/Editors ) 356.94 239.66 T
(is ) 406.22 239.66 T
(the ) 415.5 239.66 T
(J) 430.33 239.66 T
(AR ) 433.62 239.66 T
(\336le ) 450.12 239.66 T
(as ) 465.51 239.66 T
(described ) 476.46 239.66 T
(in ) 517.39 239.66 T
(the) 527.78 239.66 T
( ) 540 239.66 T
48 250/G264914 FmND
(Ja) 189 227.66 T
(v) 197.13 227.66 T
(aBeans\252 ) 201.88 227.66 T
(Speci\336cation. ) 243.46 227.66 T
(This ) 301.08 227.66 T
(format ) 321.76 227.66 T
(allo) 351.32 227.66 T
(ws ) 366.07 227.66 T
(the ) 380.08 227.66 T
(con) 395.21 227.66 T
(v) 409.25 227.66 T
(enient ) 414.1 227.66 T
(packaging ) 441.44 227.66 T
(of ) 485.44 227.66 T
(collections) 496.67 227.66 T
( ) 540 227.66 T
(of ) 189 215.66 T
(\336les ) 200.14 215.66 T
(that ) 219.61 215.66 T
(are ) 237.42 215.66 T
(related ) 252.43 215.66 T
(to ) 282.45 215.66 T
(a ) 293.03 215.66 T
(particular ) 300.28 215.66 T
(Bean ) 341.4 215.66 T
(or ) 364.76 215.66 T
(applet. ) 375.9 215.66 T
(F) 405.64 215.66 T
(or ) 411.05 215.66 T
(more ) 422.19 215.66 T
(information ) 445.54 215.66 T
(concerning) 495.57 215.66 T
( ) 540 215.66 T
(inte) 189 203.66 T
(gration points, see Section 8.) 203.85 203.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(7.7) 166.1 173.66 T
(Container Suppor) 189 173.66 T
(t) 273.65 173.66 T
48 184/G264915 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 189 149.66 T
(J) 209.83 149.66 T
(AF ) 213.12 149.66 T
(is ) 231.19 149.66 T
(designed ) 243.14 149.66 T
(to ) 283.98 149.66 T
(be ) 297.04 149.66 T
(\337e) 311.76 149.66 T
(xible ) 321.61 149.66 T
(enough ) 346.9 149.66 T
(to ) 381.62 149.66 T
(support ) 394.69 149.66 T
(the ) 429.97 149.66 T
(needs ) 447.47 149.66 T
(of ) 475.53 149.66 T
(a ) 489.14 149.66 T
(v) 498.87 149.66 T
(ariety ) 503.62 149.66 T
(of) 531.67 149.66 T
( ) 540 149.66 T
48 160/G264916 FmND
(applications. ) 189 137.66 T
(The ) 243.11 137.66 T
(J) 261.94 137.66 T
(AF ) 265.23 137.66 T
(e) 281.29 137.66 T
(xpects ) 285.58 137.66 T
(these ) 314.41 137.66 T
(applications ) 338.23 137.66 T
(to ) 389.84 137.66 T
(pro) 400.9 137.66 T
(vide ) 414.08 137.66 T
(the ) 434.58 137.66 T
(appropriate ) 450.08 137.66 T
(containers) 498.9 137.66 T
( ) 540 137.66 T
(and ) 189 125.66 T
(life ) 207.81 125.66 T
(c) 225.52 125.66 T
(ycle ) 229.81 125.66 T
(support ) 250.84 125.66 T
(for ) 285.21 125.66 T
(these ) 301.24 125.66 T
(Beans. ) 326.17 125.66 T
(Beans ) 357.48 125.66 T
(written ) 386.3 125.66 T
(for ) 419 125.66 T
(the ) 435.03 125.66 T
(frame) 451.62 125.66 T
(w) 474.69 125.66 T
(ork ) 481.81 125.66 T
(should ) 499.52 125.66 T
(be) 530.56 125.66 T
( ) 540 125.66 T
(compatible ) 189 113.66 T
(with ) 236.22 113.66 T
(the ) 256.78 113.66 T
(guidelines ) 271.78 113.66 T
(in ) 315.67 113.66 T
(the ) 326.23 113.66 T
(Ja) 341.22 113.66 T
(v) 349.35 113.66 T
(aBeans\252 ) 354.1 113.66 T
(documentation ) 395.56 113.66 T
(and ) 457.78 113.66 T
(should ) 475 113.66 T
(be ) 504.45 113.66 T
(tested) 516.67 113.66 T
( ) 540 113.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299146 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "14" 14
%%Page: "15" 15
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.15/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Frame) 207 739.85 T
(w) 233.87 739.85 T
(ork Integration P) 240.7 739.85 T
(oints) 311.85 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(15) 522.26 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299146 /StRetrieve FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(ag) 207 680.66 T
(ainst ) 216.39 680.66 T
(the ) 239.62 680.66 T
(BDK ) 256.18 680.66 T
(BeanBox ) 281.63 680.66 T
(\050and ) 323.19 680.66 T
(the ) 345.3 680.66 T
(JDK ) 361.86 680.66 T
(Appletvie) 384.52 680.66 T
(wer ) 423.71 680.66 T
(if ) 443.04 680.66 T
(the) 453.49 680.66 T
(y ) 465.56 680.66 T
(are ) 474.9 680.66 T
(subclassed ) 491.45 680.66 T
(from) 538.56 680.66 T
( ) 558 680.66 T
(Applet\051.) 207 668.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299146 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(7.8) 184.1 638.66 T
(Lif) 207 638.66 T
(ec) 219.12 638.66 T
(yc) 230.14 638.66 T
(le) 241.06 638.66 T
66 649/G264917 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(In ) 207 614.66 T
(general ) 217.62 614.66 T
(the ) 249.35 614.66 T
(J) 263.86 614.66 T
(AF ) 267.15 614.66 T
(e) 282.22 614.66 T
(xpects ) 286.51 614.66 T
(that ) 314.35 614.66 T
(its ) 331.64 614.66 T
(vie) 343.39 614.66 T
(wer ) 355.36 614.66 T
(bean ) 372.64 614.66 T
(life ) 393.81 614.66 T
(c) 409.43 614.66 T
(ycle ) 413.73 614.66 T
(semantics ) 432.68 614.66 T
(are ) 474.41 614.66 T
(the ) 488.91 614.66 T
(same ) 503.42 614.66 T
(as ) 526.27 614.66 T
(those) 536.89 614.66 T
( ) 558 614.66 T
66 625/G265828 FmND
(for ) 207 602.66 T
(all ) 222.27 602.66 T
(Beans. ) 235.89 602.66 T
(In ) 266.45 602.66 T
(the ) 278.39 602.66 T
(case ) 294.23 602.66 T
(of ) 315.05 602.66 T
(Beans ) 327 602.66 T
(that ) 355.05 602.66 T
(implement ) 373.67 602.66 T
(the ) 420.06 602.66 T
(CommandObject ) 435.9 602.66 T
(interf) 507.84 602.66 T
(ace ) 529.4 602.66 T
(we) 546.34 602.66 T
( ) 558 602.66 T
(encourage ) 207 590.66 T
(application ) 259.38 590.66 T
(de) 315.12 590.66 T
(v) 324.31 590.66 T
(elopers ) 329.16 590.66 T
(to ) 369.33 590.66 T
(not ) 388.4 590.66 T
(parent ) 412.48 590.66 T
(Beans ) 448.76 590.66 T
(subclassed ) 484.5 590.66 T
(from) 538.56 590.66 T
( ) 558 590.66 T
(ja) 207 578.66 T
(v) 214.02 578.66 T
(a.a) 218.77 578.66 T
(wt.Component ) 230 578.66 T
(to ) 297.59 578.66 T
(an ) 313.78 578.66 T
(A) 331.64 578.66 T
(WT ) 337.96 578.66 T
(container ) 361.93 578.66 T
(until ) 407.55 578.66 T
(after ) 434.31 578.66 T
(the) 461.05 578.66 T
(y ) 473.12 578.66 T
(ha) 486.54 578.66 T
(v) 495.78 578.66 T
(e ) 500.63 578.66 T
(called ) 513.48 578.66 T
(the) 545.78 578.66 T
( ) 558 578.66 T
(ja) 207 566.66 T
(v) 214.02 566.66 T
(ax.acti) 218.77 566.66 T
(v) 244.9 566.66 T
(ation.CommandObject.setCommandConte) 249.65 566.66 T
(xt method.) 419.5 566.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(7.9) 184.1 536.66 T
(Command V) 207 536.66 T
(erbs) 264.84 536.66 T
66 547/G264920 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 207 512.66 T
(MailcapCommandMap ) 226.29 512.66 T
(implementation ) 322.8 512.66 T
(pro) 389.32 512.66 T
(vides ) 402.5 512.66 T
(a ) 427.35 512.66 T
(mechanism ) 435.53 512.66 T
(that ) 484.82 512.66 T
(allo) 503.56 512.66 T
(ws ) 518.31 512.66 T
(for ) 533.16 512.66 T
(an) 548.56 512.66 T
( ) 558 512.66 T
66 523/G264921 FmND
(e) 207 500.66 T
(xtensible ) 211.29 500.66 T
(set ) 250.35 500.66 T
(of ) 264.41 500.66 T
(command ) 275.68 500.66 T
(v) 318.07 500.66 T
(erbs. ) 322.92 500.66 T
(Applications ) 345.03 500.66 T
(using ) 399.09 500.66 T
(the ) 423.71 500.66 T
(J) 438.88 500.66 T
(AF ) 442.17 500.66 T
(can ) 457.9 500.66 T
(query ) 474.72 500.66 T
(the ) 500.44 500.66 T
(system ) 515.61 500.66 T
(for) 546.34 500.66 T
( ) 558 500.66 T
(commands ) 207 488.66 T
(a) 253.2 488.66 T
(v) 257.44 488.66 T
(ailable ) 262.19 488.66 T
(for ) 291.72 488.66 T
(a ) 306.25 488.66 T
(particular ) 313.56 488.66 T
(MIME ) 354.75 488.66 T
(type, ) 384.83 488.66 T
(and ) 407.42 488.66 T
(retrie) 424.73 488.66 T
(v) 445.58 488.66 T
(e ) 450.43 488.66 T
(the ) 457.74 488.66 T
(Bean ) 472.83 488.66 T
(associated ) 496.25 488.66 T
(with) 540.22 488.66 T
( ) 558 488.66 T
(that MIME type.) 207 476.66 T
72 433.33 558 436.33 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
207 435.48 558 435.48 2 L
0.25 H
2 Z
0 X
N
72 435.48 198 435.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(8.0) 181.32 440.33 T
(Frame) 207 440.33 T
(w) 242.83 440.33 T
(ork Integration P) 251.93 440.33 T
(oints) 346.8 440.33 T
66 452/G265985 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(This ) 207 412.66 T
(section ) 228.79 412.66 T
(presents ) 261.14 412.66 T
(se) 297.92 412.66 T
(v) 306.01 412.66 T
(eral ) 310.86 412.66 T
(e) 329.86 412.66 T
(xamples ) 334.15 412.66 T
(that ) 371.49 412.66 T
(clarify ) 390.51 412.66 T
(ho) 420.62 412.66 T
(w ) 430.38 412.66 T
(Ja) 441.61 412.66 T
(v) 449.74 412.66 T
(aBeans\252 ) 454.49 412.66 T
(de) 497.18 412.66 T
(v) 506.38 412.66 T
(elopers ) 511.23 412.66 T
(can) 544.12 412.66 T
( ) 558 412.66 T
66 423/G266278 FmND
(write Beans that are inte) 207 400.66 T
(grated with the J) 304.05 400.66 T
(AF) 369.83 400.66 T
(.) 381.81 400.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(First, ) 207 376.66 T
(let\325) 230.29 376.66 T
(s ) 243.07 376.66 T
(re) 249.41 376.66 T
(vie) 256.93 376.66 T
(w ) 268.9 376.66 T
(the ) 278.56 376.66 T
(plugg) 293.23 376.66 T
(able ) 315.96 376.66 T
(components ) 335.07 376.66 T
(of ) 385.85 376.66 T
(the ) 396.63 376.66 T
(Ja) 411.29 376.66 T
(v) 419.42 376.66 T
(aBeans\252 ) 424.17 376.66 T
(Acti) 465.3 376.66 T
(v) 482.27 376.66 T
(ation ) 487.02 376.66 T
(Frame) 509.47 376.66 T
(w) 534.77 376.66 T
(ork:) 541.89 376.66 T
66 387/G266323 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 357.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A mechanism that accesses tar) 220.74 357.99 T
(get data where it is stored: DataSource ) 342.75 357.99 T
66 369/G266280 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 341.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A mechanism to con) 220.74 341.99 T
(v) 302.83 341.99 T
(ert data objects to and from an e) 307.68 341.99 T
(xternal byte stream format: ) 436.11 341.99 T
66 353/G266343 FmND
(DataContentHandler) 220.74 329.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 313.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A mechanism to locate visual components that operate on data objects: ) 220.74 313.99 T
66 325/G266346 FmND
(CommandMap ) 220.74 301.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 285.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(The visual components that operate on data objects: J) 220.74 285.99 T
(AF-a) 434 285.99 T
(w) 454.4 285.99 T
(are Beans) 461.52 285.99 T
66 297/G266349 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(As ) 207 261.66 T
(a ) 223.27 261.66 T
(Ja) 232.88 261.66 T
(v) 241.01 261.66 T
(aBeans\252 ) 245.76 261.66 T
(de) 289.61 261.66 T
(v) 298.8 261.66 T
(eloper) 303.64 261.66 T
(, ) 328.23 261.66 T
(you ) 335.9 261.66 T
(may ) 356.07 261.66 T
(b) 378.45 261.66 T
(uild ) 383.25 261.66 T
(visual ) 403.98 261.66 T
(Beans. ) 433.03 261.66 T
(Y) 465.14 261.66 T
(ou ) 471.26 261.66 T
(can ) 486.42 261.66 T
(also ) 505.46 261.66 T
(de) 526.74 261.66 T
(v) 535.93 261.66 T
(elop) 540.78 261.66 T
( ) 558 261.66 T
66 272/G266281 FmND
(DataContentHandlers ) 207 249.66 T
(to ) 296.69 249.66 T
(supply ) 307.5 249.66 T
(data ) 337.21 249.66 T
(to ) 356.91 249.66 T
(those ) 367.72 249.66 T
(Beans. ) 391.87 249.66 T
(Y) 421.85 249.66 T
(ou ) 427.97 249.66 T
(might ) 441.01 249.66 T
(also ) 467.38 249.66 T
(need ) 486.53 249.66 T
(to ) 508.45 249.66 T
(de) 519.26 249.66 T
(v) 528.45 249.66 T
(elop ) 533.3 249.66 T
(a) 553.56 249.66 T
( ) 558 249.66 T
(ne) 207 237.66 T
(w DataSource or CommandMap class to access data and specify a data type.) 216.19 237.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(8.1) 184.1 207.66 T
(Bean) 207 207.66 T
66 218/G266282 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Suppose ) 207 183.66 T
(you\325) 243.41 183.66 T
(re ) 261.24 183.66 T
(b) 271.54 183.66 T
(uilding ) 276.33 183.66 T
(a ) 307.2 183.66 T
(ne) 314.16 183.66 T
(w ) 323.35 183.66 T
(W) 333.09 183.66 T
(ombat ) 341.73 183.66 T
(Editor ) 369.26 183.66 T
(product, ) 396.78 183.66 T
(with ) 432.35 183.66 T
(its ) 452.65 183.66 T
(corresponding ) 464.63 183.66 T
(W) 524.36 183.66 T
(ombat) 533 183.66 T
( ) 558 183.66 T
66 194/G266352 FmND
(\336le ) 207 171.66 T
(format. ) 222.33 171.66 T
(Y) 254.04 171.66 T
(ou\325) 260.16 171.66 T
(v) 272.99 171.66 T
(e ) 277.84 171.66 T
(b) 284.83 171.66 T
(uilt ) 289.63 171.66 T
(the ) 305.52 171.66 T
(W) 320.29 171.66 T
(ombat ) 328.93 171.66 T
(Editor ) 356.48 171.66 T
(as ) 384.03 171.66 T
(one ) 394.91 171.66 T
(big ) 411.9 171.66 T
(Bean. ) 427.23 171.66 T
(Y) 452.83 171.66 T
(our ) 458.95 171.66 T
(W) 474.83 171.66 T
(ombatBean ) 483.47 171.66 T
(can ) 531.57 171.66 T
(do) 548 171.66 T
( ) 558 171.66 T
(an) 207 159.66 T
(ything ) 216.29 159.66 T
(and ) 245.2 159.66 T
(e) 262.99 159.66 T
(v) 267.18 159.66 T
(erything ) 272.03 159.66 T
(that ) 308.71 159.66 T
(you ) 327.06 159.66 T
(might ) 345.41 159.66 T
(w) 372.1 159.66 T
(ant ) 379.22 159.66 T
(to ) 394.79 159.66 T
(do ) 405.92 159.66 T
(with ) 419.26 159.66 T
(a ) 440.39 159.66 T
(W) 448.18 159.66 T
(ombat. ) 456.82 159.66 T
(It ) 487.67 159.66 T
(can ) 497.13 159.66 T
(edit, ) 514.36 159.66 T
(it ) 535.21 159.66 T
(can) 544.12 159.66 T
( ) 558 159.66 T
(print, ) 207 147.66 T
(it ) 231.49 147.66 T
(can ) 240.16 147.66 T
(vie) 257.14 147.66 T
(w) 269.11 147.66 T
(, ) 275.68 147.66 T
(it ) 281.29 147.66 T
(can ) 289.95 147.66 T
(sa) 306.94 147.66 T
(v) 315.07 147.66 T
(e ) 319.92 147.66 T
(W) 327.46 147.66 T
(ombats ) 336.1 147.66 T
(to ) 368.1 147.66 T
(\336les, ) 378.98 147.66 T
(and ) 401.26 147.66 T
(it ) 418.8 147.66 T
(can ) 427.47 147.66 T
(read ) 444.45 147.66 T
(W) 464.77 147.66 T
(ombats ) 473.41 147.66 T
(in ) 505.4 147.66 T
(from ) 516.28 147.66 T
(\336les.) 538.83 147.66 T
( ) 558 147.66 T
(Y) 207 135.66 T
(ou\325) 213.12 135.66 T
(v) 225.95 135.66 T
(e ) 230.8 135.66 T
(de\336ned ) 238.15 135.66 T
(a ) 270.51 135.66 T
(language-independent ) 277.86 135.66 T
(W) 369.08 135.66 T
(ombat ) 377.72 135.66 T
(\336le ) 405.64 135.66 T
(format. ) 421.33 135.66 T
(Y) 453.4 135.66 T
(ou ) 459.52 135.66 T
(consider ) 472.43 135.66 T
(the ) 509.23 135.66 T
(W) 524.36 135.66 T
(ombat) 533 135.66 T
( ) 558 135.66 T
(data ) 207 123.66 T
(and ) 227.99 123.66 T
(\336le ) 246.75 123.66 T
(formats ) 263.86 123.66 T
(to ) 298.73 123.66 T
(be ) 310.84 123.66 T
(proprietary ) 324.6 123.66 T
(so ) 373.36 123.66 T
(you ) 386.58 123.66 T
(ha) 405.9 123.66 T
(v) 415.14 123.66 T
(e ) 419.99 123.66 T
(no ) 428.76 123.66 T
(need ) 443.08 123.66 T
(to ) 466.29 123.66 T
(of) 478.39 123.66 T
(fer ) 486.47 123.66 T
(programmatic) 501.9 123.66 T
( ) 558 123.66 T
(interf) 207 111.66 T
(aces to W) 228.56 111.66 T
(ombats be) 267.19 111.66 T
(yond what your W) 307.87 111.66 T
(ombatBean supports. ) 381.78 111.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299476 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "15" 15
%%Page: "16" 16
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.16/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Frame) 189 739.85 T
(w) 215.87 739.85 T
(ork Integration P) 222.7 739.85 T
(oints) 293.85 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(16) 54 60.29 T
0 9 Q
( of) 65.12 60.29 T
0 10 Q
( 21) 76.12 60.29 T
[/EMC FmPD4
[/StoreName /P299476 /StRetrieve FmPD4
[/StoreName /P299476 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Y) 189 680.66 T
(ou\325) 195.12 680.66 T
(v) 207.95 680.66 T
(e ) 212.8 680.66 T
(chosen ) 220.83 680.66 T
(the ) 252.2 680.66 T
(MIME ) 268.01 680.66 T
(type ) 298.82 680.66 T
(\322application/x-w) 319.64 680.66 T
(ombat\323 ) 386.74 680.66 T
(to ) 419.78 680.66 T
(describe ) 431.15 680.66 T
(your ) 468.06 680.66 T
(W) 489.99 680.66 T
(ombat ) 498.63 680.66 T
(\336le) 527.22 680.66 T
( ) 540 680.66 T
48 691/G266284 FmND
(format, ) 189 668.66 T
(and ) 220.62 668.66 T
(you\325) 237.51 668.66 T
(v) 255.35 668.66 T
(e ) 260.2 668.66 T
(chosen ) 267.09 668.66 T
(the ) 297.32 668.66 T
(\336lename ) 312 668.66 T
(e) 348.9 668.66 T
(xtension ) 353.19 668.66 T
(\322.w) 389.53 668.66 T
(om\323 ) 403.59 668.66 T
(to ) 423.27 668.66 T
(be ) 433.51 668.66 T
(used ) 445.41 668.66 T
(by ) 466.19 668.66 T
(\336les ) 478.65 668.66 T
(containing) 497.78 668.66 T
( ) 540 668.66 T
(W) 189 656.66 T
(ombats.) 197.64 656.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(T) 189 632.66 T
(o ) 194.31 632.66 T
(inte) 205.92 632.66 T
(grate ) 220.77 632.66 T
(with ) 247.38 632.66 T
(the ) 271.77 632.66 T
(frame) 290.6 632.66 T
(w) 313.67 632.66 T
(ork, ) 320.79 632.66 T
(you\325) 343.23 632.66 T
(ll ) 361.46 632.66 T
(need ) 373.64 632.66 T
(some ) 399.13 632.66 T
(simple ) 426.85 632.66 T
(wrappers ) 460.13 632.66 T
(for ) 503.4 632.66 T
(your) 521.67 632.66 T
( ) 540 632.66 T
48 643/G266285 FmND
(W) 189 620.66 T
(ombatBean ) 197.64 620.66 T
(for ) 247.73 620.66 T
(each ) 263.93 620.66 T
(command ) 286.79 620.66 T
(you ) 330.77 620.66 T
(w) 350.31 620.66 T
(ant ) 357.43 620.66 T
(to ) 374.18 620.66 T
(implement. ) 386.5 620.66 T
(F) 436.32 620.66 T
(or ) 441.73 620.66 T
(e) 454.6 620.66 T
(xample, ) 458.89 620.66 T
(for ) 495.37 620.66 T
(a ) 511.57 620.66 T
(Print) 520.55 620.66 T
( ) 540 620.66 T
(command wrapper you can write the follo) 189 608.66 T
(wing code:) 356.49 608.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(public class WombatPrintBean extends WombatBean {) 198 591.33 T
48 600/G266286 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( public WombatPrintBean\050\051 {) 198 580.33 T
48 589/G266356 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( super\050\051;) 198 569.33 T
48 578/G266357 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( initPrinting\050\051;) 198 558.33 T
48 567/G266358 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( }) 198 547.33 T
48 556/G266359 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( }) 198 536.33 T
48 545/G266360 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Y) 189 512.66 T
(ou ) 195.12 512.66 T
(will ) 207.86 512.66 T
(need ) 226.15 512.66 T
(to ) 247.77 512.66 T
(create ) 258.29 512.66 T
(a ) 284.89 512.66 T
(mailcap ) 292.07 512.66 T
(\336le ) 326.47 512.66 T
(that ) 341.98 512.66 T
(lists ) 359.72 512.66 T
(the ) 378.58 512.66 T
(MIME ) 393.54 512.66 T
(type ) 423.49 512.66 T
(\322application/x-w) 443.45 512.66 T
(ombat\323) 510.56 512.66 T
( ) 540 512.66 T
48 523/G266287 FmND
(and ) 189 500.66 T
(user ) 211.32 500.66 T
(visible ) 235.86 500.66 T
(commands ) 270.4 500.66 T
(that ) 321.61 500.66 T
(are ) 344.49 500.66 T
(supported ) 364.58 500.66 T
(by ) 411.9 500.66 T
(your ) 429.77 500.66 T
(W) 455.98 500.66 T
(ombatBean. ) 464.62 500.66 T
(Y) 520.55 500.66 T
(our) 526.67 500.66 T
( ) 540 500.66 T
(W) 189 488.66 T
(ombatBean ) 197.64 488.66 T
(wrappers ) 245.59 488.66 T
(will ) 284.64 488.66 T
(be ) 302.6 488.66 T
(listed ) 314.44 488.66 T
(as ) 338.51 488.66 T
(the ) 349.24 488.66 T
(objects ) 363.86 488.66 T
(supporting ) 394.59 488.66 T
(each ) 439.77 488.66 T
(of ) 460.49 488.66 T
(these ) 471.22 488.66 T
(commands.) 494.17 488.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(application/x-wombat; ; x-java-view=com.foo.WombatViewBean; \134 ) 198 471.33 T
( ) 532.8 471.33 T
48 480/G266288 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( x-java-edit=com.foo.WombatEditBean; \134 ) 198 460.33 T
48 469/G266364 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( ) 198 449.33 T
( x-java-print=com.foo.WombatPrintBean) 203.4 449.33 T
48 458/G266365 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Y) 189 425.66 T
(ou\325) 195.12 425.66 T
(ll also need to create a mime.types \336le with an entry:) 208.35 425.66 T
48 436/G266289 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(type=application/x-wombat desc=\323Wombat\323 exts=wom) 198 408.33 T
48 417/G266290 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(All of these components are packaged in a J) 189 384.66 T
(AR \336le:) 364.47 384.66 T
48 395/G266291 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(META-INF/mailcap ) 198 367.33 T
48 376/G266292 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(META-INF/mime.types) 198 356.33 T
48 365/G266366 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(com/foo/WombatBean.class) 198 345.33 T
48 354/G266367 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(com/foo/WombatEditBean.class) 198 334.33 T
48 343/G266635 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
(com/foo/WombatViewBean.class) 198 323.33 T
48 332/G266631 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Because ) 189 299.66 T
(e) 226.14 299.66 T
(v) 230.33 299.66 T
(erything ) 235.18 299.66 T
(is ) 272.33 299.66 T
(b) 282.82 299.66 T
(uilt ) 287.61 299.66 T
(into ) 304.77 299.66 T
(one ) 324.15 299.66 T
(Bean, ) 342.41 299.66 T
(and ) 369.28 299.66 T
(because ) 387.54 299.66 T
(no ) 423.01 299.66 T
(third ) 436.82 299.66 T
(party ) 459.53 299.66 T
(programmatic) 483.9 299.66 T
( ) 540 299.66 T
48 310/G266293 FmND
(access ) 189 287.66 T
(to ) 217.75 287.66 T
(your ) 228.74 287.66 T
(W) 250.29 287.66 T
(ombat ) 258.92 287.66 T
(objects ) 287.14 287.66 T
(is ) 318.68 287.66 T
(required, ) 328.56 287.66 T
(there\325) 367.59 287.66 T
(s ) 390.36 287.66 T
(no ) 397.46 287.66 T
(need ) 410.67 287.66 T
(for ) 432.77 287.66 T
(a ) 447.64 287.66 T
(DataContentHandler) 455.29 287.66 T
(.) 537.5 287.66 T
( ) 540 287.66 T
(Y) 189 275.66 T
(our ) 195.12 275.66 T
(W) 212.25 275.66 T
(ombatBean ) 220.89 275.66 T
(can ) 270.24 275.66 T
(therefore ) 287.92 275.66 T
(implement ) 327.81 275.66 T
(the ) 374.39 275.66 T
(Externalizable ) 390.41 275.66 T
(interf) 451.97 275.66 T
(ace ) 473.53 275.66 T
(instead; ) 490.65 275.66 T
(and) 525.56 275.66 T
( ) 540 275.66 T
(use ) 189 263.66 T
(its ) 206.33 263.66 T
(methods ) 219.78 263.66 T
(to ) 257.68 263.66 T
(read ) 269.46 263.66 T
(and ) 290.67 263.66 T
(write ) 309.11 263.66 T
(your ) 333.67 263.66 T
(W) 356 263.66 T
(ombat ) 364.64 263.66 T
(\336les. ) 393.64 263.66 T
(The ) 416.81 263.66 T
(DataHandler ) 436.36 263.66 T
(can ) 491.46 263.66 T
(call ) 509.34 263.66 T
(the) 527.78 263.66 T
( ) 540 263.66 T
(Externalizable methods when appropriate. ) 189 251.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(8.2) 166.1 221.66 T
(Beans) 189 221.66 T
48 232/G266294 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Y) 189 197.66 T
(our ) 195.12 197.66 T
(W) 212.19 197.66 T
(ombat ) 220.83 197.66 T
(Editor ) 249.57 197.66 T
(product ) 278.31 197.66 T
(has ) 312.6 197.66 T
(really ) 329.67 197.66 T
(tak) 356.18 197.66 T
(en ) 368.3 197.66 T
(of) 381.49 197.66 T
(f, ) 389.57 197.66 T
(and ) 399.14 197.66 T
(you\325) 417.32 197.66 T
(re ) 435.15 197.66 T
(no) 446.66 197.66 T
(w ) 456.41 197.66 T
(adding ) 467.37 197.66 T
(signi\336cant) 498.33 197.66 T
( ) 540 197.66 T
48 208/G266295 FmND
(ne) 189 185.66 T
(w ) 198.19 185.66 T
(functionality ) 208.76 185.66 T
(and ) 263.23 185.66 T
(\337e) 281.02 185.66 T
(xibility ) 290.87 185.66 T
(to ) 323.12 185.66 T
(your ) 334.26 185.66 T
(W) 355.94 185.66 T
(ombat ) 364.58 185.66 T
(Editor) 392.94 185.66 T
(. ) 417.39 185.66 T
(It\325) 423.24 185.66 T
(s ) 432.13 185.66 T
(no ) 439.37 185.66 T
(longer ) 452.73 185.66 T
(feasible ) 481.63 185.66 T
(to ) 516.09 185.66 T
(put) 527.22 185.66 T
( ) 540 185.66 T
(e) 189 173.66 T
(v) 193.19 173.66 T
(erything ) 198.04 173.66 T
(into ) 235.04 173.66 T
(one ) 254.28 173.66 T
(giant ) 272.39 173.66 T
(Bean. ) 296.07 173.66 T
(Instead, ) 322.79 173.66 T
(you\325) 357.84 173.66 T
(v) 375.67 173.66 T
(e ) 380.52 173.66 T
(brok) 388.64 173.66 T
(en ) 406.87 173.66 T
(the ) 419.98 173.66 T
(product ) 435.88 173.66 T
(into ) 470.1 173.66 T
(a ) 489.33 173.66 T
(number ) 497.45 173.66 T
(of) 531.67 173.66 T
( ) 540 173.66 T
(Beans and other components:) 189 161.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 142.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A W) 202.74 142.99 T
(ombatV) 221.1 142.99 T
(ie) 252.73 142.99 T
(wer Bean that can be used to quickly vie) 259.7 142.99 T
(w a W) 421.63 142.99 T
(ombat in read-only ) 446.93 142.99 T
48 154/G266378 FmND
(mode. ) 202.74 130.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 114.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A W) 202.74 114.99 T
(ombatEditor Bean that is hea) 221.1 114.99 T
(vier than the W) 337 114.99 T
(ombatV) 398.13 114.99 T
(ie) 429.75 114.99 T
(wer) 436.72 114.99 T
(, b) 451.31 114.99 T
(ut also allo) 461.11 114.99 T
(ws ) 504.75 114.99 T
48 126/G266372 FmND
(editing. ) 202.74 102.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299529 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "16" 16
%%Page: "17" 17
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.17/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Frame) 207 739.85 T
(w) 233.87 739.85 T
(ork Integration P) 240.7 739.85 T
(oints) 311.85 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(17) 522.26 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299529 /StRetrieve FmPD4
[/StoreName /P299529 /StStore FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 679.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A W) 220.74 679.99 T
(ombatPrinter Bean that simply prints a W) 239.1 679.99 T
(ombat.) 404.96 679.99 T
66 691/G266384 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 663.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A component that reads and writes W) 220.74 663.99 T
(ombat \336les. ) 371.02 663.99 T
66 675/G266381 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 207 647.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(A ) 220.74 647.99 T
(W) 230.37 647.99 T
(ombat ) 239.01 647.99 T
(class ) 266.42 647.99 T
(that ) 288.27 647.99 T
(encapsulates ) 305.68 647.99 T
(the ) 358.63 647.99 T
(W) 373.26 647.99 T
(ombat ) 381.9 647.99 T
(data ) 409.31 647.99 T
(and ) 428.38 647.99 T
(is ) 445.23 647.99 T
(used ) 454.3 647.99 T
(by ) 475.04 647.99 T
(your ) 487.45 647.99 T
(other ) 508.19 647.99 T
(Beans ) 531.15 647.99 T
66 659/G266387 FmND
(and components.) 220.74 635.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(In ) 207 611.66 T
(addition, ) 220.33 611.66 T
(customers ) 260.61 611.66 T
(ha) 306.16 611.66 T
(v) 315.4 611.66 T
(e ) 320.25 611.66 T
(demanded ) 329.69 611.66 T
(to ) 375.8 611.66 T
(be ) 388.58 611.66 T
(able ) 403.02 611.66 T
(to ) 424.68 611.66 T
(programmatically ) 437.46 611.66 T
(manipulate) 513.56 611.66 T
( ) 558 611.66 T
66 622/G266297 FmND
(W) 207 599.66 T
(ombats, ) 215.64 599.66 T
(independently ) 249.59 599.66 T
(from ) 308.82 599.66 T
(the ) 330.82 599.66 T
(visual ) 345.6 599.66 T
(vie) 372.05 599.66 T
(wer ) 384.02 599.66 T
(or ) 401.58 599.66 T
(editor ) 412.47 599.66 T
(Beans. ) 438.36 599.66 T
(Y) 467.87 599.66 T
(ou\325) 473.99 599.66 T
(ll ) 487.22 599.66 T
(need ) 495.34 599.66 T
(to ) 516.78 599.66 T
(create ) 527.13 599.66 T
(a) 553.56 599.66 T
( ) 558 599.66 T
(DataContentHandler ) 207 587.66 T
(that ) 292.15 587.66 T
(can ) 309.54 587.66 T
(con) 325.8 587.66 T
(v) 339.84 587.66 T
(ert ) 344.69 587.66 T
(a ) 357.63 587.66 T
(byte ) 364.46 587.66 T
(stream ) 384.07 587.66 T
(to ) 413.11 587.66 T
(and ) 423.28 587.66 T
(from ) 440.11 587.66 T
(a ) 461.94 587.66 T
(W) 468.76 587.66 T
(ombat ) 477.4 587.66 T
(object. ) 504.79 587.66 T
(When) 534.12 587.66 T
( ) 558 587.66 T
(reading, ) 207 575.66 T
(the ) 245.23 575.66 T
(W) 263.19 575.66 T
(ombatDataContentHandler ) 271.83 575.66 T
(reads ) 385.33 575.66 T
(a ) 412.17 575.66 T
(byte ) 422.36 575.66 T
(stream ) 445.32 575.66 T
(and ) 477.72 575.66 T
(returns ) 497.9 575.66 T
(a ) 531.41 575.66 T
(ne) 541.59 575.66 T
(w) 550.78 575.66 T
( ) 558 575.66 T
(W) 207 563.66 T
(ombat ) 215.64 563.66 T
(object. ) 243.26 563.66 T
(When ) 272.82 563.66 T
(writing, ) 299.31 563.66 T
(the ) 333.32 563.66 T
(W) 348.16 563.66 T
(ombatDataContentHandler ) 356.8 563.66 T
(tak) 467.18 563.66 T
(es ) 479.3 563.66 T
(a ) 490.24 563.66 T
(W) 497.3 563.66 T
(ombat ) 505.94 563.66 T
(object) 533.56 563.66 T
( ) 558 563.66 T
(and ) 207 551.66 T
(produces ) 226.29 551.66 T
(a ) 267.24 551.66 T
(corresponding ) 276.54 551.66 T
(byte ) 338.6 551.66 T
(stream. ) 360.67 551.66 T
(Y) 394.68 551.66 T
(ou\325) 400.8 551.66 T
(ll ) 414.03 551.66 T
(need ) 424.45 551.66 T
(to ) 448.18 551.66 T
(publish ) 460.81 551.66 T
(the ) 495.11 551.66 T
(API ) 512.18 551.66 T
(to ) 533.15 551.66 T
(the) 545.78 551.66 T
( ) 558 551.66 T
(W) 207 539.66 T
(ombat class.) 215.64 539.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 207 515.66 T
(W) 228.62 515.66 T
(ombatDataContentHandler ) 237.26 515.66 T
(is ) 351.08 515.66 T
(deli) 363.81 515.66 T
(v) 378.56 515.66 T
(ered ) 383.41 515.66 T
(as ) 406.69 515.66 T
(a ) 421.08 515.66 T
(class ) 431.59 515.66 T
(and ) 457.09 515.66 T
(is ) 477.6 515.66 T
(designated ) 490.33 515.66 T
(as ) 539.16 515.66 T
(a) 553.56 515.66 T
( ) 558 515.66 T
66 526/G266298 FmND
(DataContentHandler ) 207 503.66 T
(that ) 292.88 503.66 T
(can ) 310.99 503.66 T
(operate ) 327.99 503.66 T
(on ) 360.54 503.66 T
(W) 373.66 503.66 T
(ombats ) 382.3 503.66 T
(in ) 414.3 503.66 T
(the ) 425.2 503.66 T
(mailcap ) 440.54 503.66 T
(\336le ) 475.32 503.66 T
(included ) 491.21 503.66 T
(in ) 528.77 503.66 T
(your) 539.67 503.66 T
( ) 558 503.66 T
(J) 207 491.66 T
(AR \336le. ) 210.29 491.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Y) 207 467.66 T
(our ) 213.12 467.66 T
(mailcap ) 229.17 467.66 T
(\336le ) 263.55 467.66 T
(changes ) 279.06 467.66 T
(to ) 313.99 467.66 T
(list ) 324.49 467.66 T
(the ) 339.45 467.66 T
(appropriate ) 354.39 467.66 T
(W) 402.65 467.66 T
(ombat ) 411.29 467.66 T
(Beans, ) 439.01 467.66 T
(which ) 468.67 467.66 T
(implement ) 495.84 467.66 T
(user) 541.34 467.66 T
( ) 558 467.66 T
66 478/G266299 FmND
(commands:) 207 455.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(application/x-wombat; ) 216 438.33 T
(; ) 331.61 438.33 T
(x-java-View=com.foo.WombatViewBean; ) 339.23 438.33 T
(\134 ) 530.45 438.33 T
( ) 538.06 438.33 T
66 447/G266300 FmND
(x-java-edit=com.foo.WombatEditBean; \134 ) 216 427.33 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( x-java-print=com.foo.WombatPrintBean; \134) 216 416.33 T
66 425/G266388 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( ) 216 405.33 T
(x-java-content-handler=com.foo.WombatDataContentHandler) 261 405.33 T
66 414/G266650 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Y) 207 381.66 T
(our ) 213.12 381.66 T
(W) 229.73 381.66 T
(ombat ) 238.37 381.66 T
(Beans ) 266.66 381.66 T
(can ) 294.38 381.66 T
(continue ) 311.54 381.66 T
(to ) 349.27 381.66 T
(implement ) 360.33 381.66 T
(the ) 406.39 381.66 T
(Externalizable ) 421.9 381.66 T
(interf) 482.94 381.66 T
(ace, ) 504.5 381.66 T
(and ) 523.61 381.66 T
(thus) 541.33 381.66 T
( ) 558 381.66 T
66 392/G266302 FmND
(read ) 207 369.66 T
(and ) 229.18 369.66 T
(write ) 248.59 369.66 T
(W) 274.11 369.66 T
(ombat ) 282.75 369.66 T
(byte ) 312.72 369.66 T
(streams. ) 334.91 369.66 T
(The) 372.93 369.66 T
(y ) 388.33 369.66 T
(are ) 398.3 369.66 T
(more ) 415.48 369.66 T
(lik) 441 369.66 T
(ely ) 451.46 369.66 T
(to ) 468.65 369.66 T
(simply ) 481.4 369.66 T
(operate ) 513.6 369.66 T
(on) 548 369.66 T
( ) 558 369.66 T
(W) 207 357.66 T
(ombat ) 215.64 357.66 T
(objects ) 242.9 357.66 T
(directly) 273.48 357.66 T
(. ) 303.38 357.66 T
(T) 308.14 357.66 T
(o ) 313.45 357.66 T
(\336nd ) 320.71 357.66 T
(the ) 338.52 357.66 T
(W) 353 357.66 T
(ombat ) 361.64 357.66 T
(object ) 388.9 357.66 T
(the) 415.6 357.66 T
(y\325) 427.67 357.66 T
(re ) 435.49 357.66 T
(being ) 445.52 357.66 T
(in) 470 357.66 T
(v) 477.38 357.66 T
(ok) 482.18 357.66 T
(ed ) 492.08 357.66 T
(to ) 503.78 357.66 T
(operate ) 513.81 357.66 T
(on,) 545.5 357.66 T
( ) 558 357.66 T
(the) 207 345.66 T
(y ) 219.07 345.66 T
(implement ) 226.65 345.66 T
(the ) 272 345.66 T
(CommandObject ) 286.8 345.66 T
(interf) 357.7 345.66 T
(ace. ) 379.27 345.66 T
(The ) 397.66 345.66 T
(setCommandConte) 415.79 345.66 T
(xt ) 492.31 345.66 T
(method ) 502.66 345.66 T
(refers) 535.24 345.66 T
( ) 558 345.66 T
(them ) 207 333.66 T
(to ) 230.92 333.66 T
(the ) 242.62 333.66 T
(corresponding ) 258.77 333.66 T
(DataHandler) 319.9 333.66 T
(, ) 370.59 333.66 T
(from ) 377.01 333.66 T
(which ) 400.37 333.66 T
(the) 428.73 333.66 T
(y ) 440.8 333.66 T
(can ) 449.72 333.66 T
(in) 467.53 333.66 T
(v) 474.91 333.66 T
(ok) 479.71 333.66 T
(e ) 489.61 333.66 T
(the ) 497.97 333.66 T
(getContent) 514.11 333.66 T
( ) 558 333.66 T
(method, ) 207 321.66 T
(which ) 246.85 321.66 T
(will ) 278.64 321.66 T
(return ) 301.55 321.66 T
(a ) 332.78 321.66 T
(W) 344.57 321.66 T
(ombat ) 353.2 321.66 T
(object ) 385.55 321.66 T
(\050produced ) 417.34 321.66 T
(by ) 465.23 321.66 T
(the ) 482.58 321.66 T
(W) 502.15 321.66 T
(ombatData-) 510.79 321.66 T
( ) 558 321.66 T
(ContentHandler\051.) 207 309.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(All components are packaged in a J) 207 285.66 T
(AR \336le.) 348.59 285.66 T
66 296/G266303 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(8.3) 184.1 255.66 T
( Vie) 207 255.66 T
(wer Onl) 224.64 255.66 T
(y) 261.17 255.66 T
66 266/G266304 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The ) 207 231.66 T
(W) 225.97 231.66 T
(ombat ) 234.61 231.66 T
(product ) 263.02 231.66 T
(has ) 296.99 231.66 T
(been ) 313.73 231.66 T
(wildly ) 336.03 231.66 T
(successful. ) 365.01 231.66 T
(The ) 412.02 231.66 T
(V) 430.99 231.66 T
(ie) 437.61 231.66 T
(wAll ) 444.58 231.66 T
(Compan) 468 231.66 T
(y ) 501.74 231.66 T
(has ) 510.15 231.66 T
(decided) 526.9 231.66 T
( ) 558 231.66 T
66 242/G266305 FmND
(that ) 207 219.66 T
(it ) 224.97 219.66 T
(can ) 233.5 219.66 T
(produce ) 250.35 219.66 T
(a ) 285.53 219.66 T
(W) 292.94 219.66 T
(ombat ) 301.58 219.66 T
(vie) 329.55 219.66 T
(wer ) 341.52 219.66 T
(that\325) 359.48 219.66 T
(s ) 377.25 219.66 T
(much ) 384.11 219.66 T
(f) 409.3 219.66 T
(aster ) 412.53 219.66 T
(than ) 434.38 219.66 T
(the ) 454.57 219.66 T
(W) 469.76 219.66 T
(ombatV) 478.4 219.66 T
(ie) 510.02 219.66 T
(wer ) 516.99 219.66 T
(Bean.) 534.95 219.66 T
( ) 558 219.66 T
(Since ) 207 207.66 T
(the) 233.23 207.66 T
(y ) 245.3 207.66 T
(don\325) 254.32 207.66 T
(t ) 272.46 207.66 T
(w) 279.26 207.66 T
(ant ) 286.38 207.66 T
(to ) 302.61 207.66 T
(depend ) 314.4 207.66 T
(on ) 347.29 207.66 T
(the ) 361.31 207.66 T
(presence ) 377.54 207.66 T
(of ) 416.53 207.66 T
(an) 428.87 207.66 T
(y ) 438.16 207.66 T
(W) 447.17 207.66 T
(ombat ) 455.82 207.66 T
(components, ) 484.83 207.66 T
(their) 539.67 207.66 T
( ) 558 207.66 T
(vie) 207 195.66 T
(wer must parse the W) 218.97 195.66 T
(ombat \336le format, which the) 305.37 195.66 T
(y re) 418.82 195.66 T
(v) 433.84 195.66 T
(erse engineered.) 438.69 195.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 207 171.66 T
(V) 225.92 171.66 T
(ie) 232.54 171.66 T
(wAll ) 239.51 171.66 T
(W) 262.88 171.66 T
(ombatV) 271.52 171.66 T
(ie) 303.14 171.66 T
(werBean ) 310.11 171.66 T
(implements ) 349.03 171.66 T
(the ) 399.07 171.66 T
(Externalizable ) 414.66 171.66 T
(interf) 475.79 171.66 T
(ace ) 497.35 171.66 T
(to ) 514.04 171.66 T
(read ) 525.2 171.66 T
(the) 545.78 171.66 T
( ) 558 171.66 T
66 182/G266306 FmND
(W) 207 159.66 T
(ombat data format.) 215.64 159.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(V) 207 135.66 T
(ie) 213.62 135.66 T
(wAll deli) 220.59 135.66 T
(v) 257.84 135.66 T
(ers an appropriate mailcap \336le:) 262.69 135.66 T
66 146/G266307 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(application/x-wombat; ; x-java-view=com.viewall.WombatViewer) 216 118.33 T
66 127/G266308 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(and mime.types \336le:) 207 94.66 T
66 105/G266309 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299507 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "17" 17
%%Page: "18" 18
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.18/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Frame) 189 739.85 T
(w) 215.87 739.85 T
(ork Deliverab) 222.7 739.85 T
(les) 279.63 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(18) 54 60.29 T
0 9 Q
( of) 65.12 60.29 T
0 10 Q
( 21) 76.12 60.29 T
[/EMC FmPD4
[/StoreName /P299507 /StRetrieve FmPD4
[/StoreName /P299507 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(type=application/x-wombat desc=\323Wombat\323 exts=wom) 198 681.33 T
48 690/G266310 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(All components are packaged in a J) 189 657.66 T
(AR \336le.) 330.59 657.66 T
48 668/G266311 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(8.4) 166.1 627.66 T
( ContentHandler Bean Onl) 189 627.66 T
(y) 313.31 627.66 T
48 638/G266312 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(No) 189 603.66 T
(w ) 200.97 603.66 T
(that ) 210.79 603.66 T
(e) 228.4 603.66 T
(v) 232.59 603.66 T
(eryone ) 237.44 603.66 T
(is ) 267.26 603.66 T
(using ) 276.53 603.66 T
(W) 300.81 603.66 T
(ombats, ) 309.45 603.66 T
(you\325) 343.44 603.66 T
(v) 361.27 603.66 T
(e ) 366.12 603.66 T
(decided ) 373.17 603.66 T
(that ) 406.87 603.66 T
(it ) 424.48 603.66 T
(w) 432.64 603.66 T
(ould ) 439.76 603.66 T
(be ) 460.15 603.66 T
(nice ) 472.19 603.66 T
(if ) 491.46 603.66 T
(you ) 500.17 603.66 T
(could) 517.78 603.66 T
( ) 540 603.66 T
48 614/G266313 FmND
(notify ) 189 591.66 T
(people ) 217.35 591.66 T
(by ) 248.47 591.66 T
(email ) 262.93 591.66 T
(when ) 289.62 591.66 T
(ne) 315.74 591.66 T
(w ) 324.93 591.66 T
(W) 336.61 591.66 T
(ombats ) 345.25 591.66 T
(are ) 378.6 591.66 T
(created. ) 395.27 591.66 T
(Y) 431.1 591.66 T
(ou ) 437.22 591.66 T
(ha) 451.68 591.66 T
(v) 460.92 591.66 T
(e ) 465.77 591.66 T
(designed ) 474.68 591.66 T
(a ) 514.69 591.66 T
(ne) 523.59 591.66 T
(w) 532.78 591.66 T
( ) 540 591.66 T
(W) 189 579.66 T
(ombatNoti\336cation ) 197.64 579.66 T
(class ) 272.83 579.66 T
(and ) 294.67 579.66 T
(a ) 311.52 579.66 T
(corresponding ) 318.37 579.66 T
(data ) 377.98 579.66 T
(format ) 397.05 579.66 T
(to ) 426.12 579.66 T
(be ) 436.3 579.66 T
(sent ) 448.15 579.66 T
(by ) 466.67 579.66 T
(email ) 479.08 579.66 T
(using ) 503.7 579.66 T
(the) 527.78 579.66 T
( ) 540 579.66 T
(MIME ) 189 567.66 T
(type ) 220.17 567.66 T
(\322application/x-w) 241.34 567.66 T
(ombat-noti\336cation\323. ) 308.45 567.66 T
(Y) 393.23 567.66 T
(our ) 399.35 567.66 T
(serv) 416.62 567.66 T
(er ) 433.14 567.66 T
(detects ) 444.85 567.66 T
(the ) 476.57 567.66 T
(presence ) 492.74 567.66 T
(of) 531.67 567.66 T
( ) 540 567.66 T
(ne) 189 555.66 T
(w ) 198.19 555.66 T
(W) 209.42 555.66 T
(ombats, ) 218.06 555.66 T
(constructs ) 253.46 555.66 T
(a ) 298.03 555.66 T
(W) 306.48 555.66 T
(ombatNoti\336cation ) 315.12 555.66 T
(object, ) 391.91 555.66 T
(and ) 422.86 555.66 T
(constructs ) 441.31 555.66 T
(and ) 485.88 555.66 T
(sends ) 504.33 555.66 T
(an) 530.56 555.66 T
( ) 540 555.66 T
(email ) 189 543.66 T
(message ) 213.85 543.66 T
(with ) 250.36 543.66 T
(the ) 270.77 543.66 T
(W) 285.62 543.66 T
(ombat ) 294.26 543.66 T
(noti\336cation ) 321.89 543.66 T
(data ) 370.08 543.66 T
(as ) 389.37 543.66 T
(an ) 400.33 543.66 T
(attachment. ) 412.4 543.66 T
(Y) 461.41 543.66 T
(our ) 467.53 543.66 T
(customers ) 483.49 543.66 T
(run) 526.67 543.66 T
( ) 540 543.66 T
(a ) 189 531.66 T
(program ) 198.7 531.66 T
(that ) 237.83 531.66 T
(scans ) 258.08 531.66 T
(their ) 285 531.66 T
(email ) 308.58 531.66 T
(INBO) 336.06 531.66 T
(X ) 360.1 531.66 T
(for ) 372.57 531.66 T
(messages ) 389.49 531.66 T
(with ) 432.51 531.66 T
(W) 455.55 531.66 T
(ombat ) 464.18 531.66 T
(noti\336cation) 494.44 531.66 T
( ) 540 531.66 T
(attachments ) 189 519.66 T
(and ) 241.34 519.66 T
(use ) 260.36 519.66 T
(the ) 278.26 519.66 T
(W) 295.05 519.66 T
(ombatNoti\336cation ) 303.69 519.66 T
(class ) 381.04 519.66 T
(to ) 405.05 519.66 T
(notify ) 417.41 519.66 T
(their ) 445.87 519.66 T
(users ) 468.77 519.66 T
(of ) 493.89 519.66 T
(the ) 506.8 519.66 T
(ne) 523.59 519.66 T
(w) 532.78 519.66 T
( ) 540 519.66 T
(W) 189 507.66 T
(ombats.) 197.64 507.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(In ) 189 483.66 T
(addition ) 202.14 483.66 T
(to ) 239.73 483.66 T
(the ) 252.32 483.66 T
(serv) 269.34 483.66 T
(er ) 285.85 483.66 T
(application ) 298.43 483.66 T
(and ) 347.68 483.66 T
(user ) 366.93 483.66 T
(application ) 388.4 483.66 T
(described, ) 437.64 483.66 T
(you\325) 483.27 483.66 T
(ll ) 501.5 483.66 T
(need ) 511.87 483.66 T
(a) 535.56 483.66 T
( ) 540 483.66 T
48 494/G266314 FmND
(DataContentHandler ) 189 471.66 T
(to ) 276.94 471.66 T
(plug ) 289.9 471.66 T
(into ) 312.86 471.66 T
(the ) 333.6 471.66 T
(DataHandler ) 351 471.66 T
(infrastructure ) 407.27 471.66 T
(and ) 466.32 471.66 T
(construct ) 485.94 471.66 T
(the) 527.78 471.66 T
( ) 540 471.66 T
(W) 189 459.66 T
(ombatNoti\336cation ) 197.64 459.66 T
(objects. ) 273.01 459.66 T
(The ) 306.43 459.66 T
(W) 324.57 459.66 T
(ombatNoti\336cation ) 333.21 459.66 T
(DataContentHandler ) 408.58 459.66 T
(is ) 493.93 459.66 T
(deli) 503.19 459.66 T
(v) 517.94 459.66 T
(ered) 522.79 459.66 T
( ) 540 459.66 T
(as ) 189 447.66 T
(a ) 199.86 447.66 T
(class ) 206.83 447.66 T
(named ) 228.8 447.66 T
(W) 258 447.66 T
(ombatNoti\336cationDataContentHandler ) 266.64 447.66 T
(and ) 424.71 447.66 T
(is ) 441.68 447.66 T
(deli) 450.88 447.66 T
(v) 465.63 447.66 T
(ered ) 470.48 447.66 T
(in ) 490.22 447.66 T
(a ) 500.54 447.66 T
(J) 507.51 447.66 T
(AR ) 510.8 447.66 T
(\336le) 527.22 447.66 T
( ) 540 447.66 T
(with the follo) 189 435.66 T
(wing mailcap \336le:) 242.64 435.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
7 9 Q
(application/x-wombat-notification; \134) 198 418.33 T
48 427/G266660 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_javasource) cvn /Class /SP192587 /StPNE FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
( WombatNotificationDataContentHandler) 198 407.33 T
48 416/G266661 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(The ) 189 383.66 T
(serv) 208.45 383.66 T
(er ) 224.96 383.66 T
(application ) 236.63 383.66 T
(creates ) 284.96 383.66 T
(DataHandlers ) 316.62 383.66 T
(for ) 375.5 383.66 T
(its ) 391.06 383.66 T
(W) 404.4 383.66 T
(ombatNoti\336cation ) 413.04 383.66 T
(objects. ) 489.72 383.66 T
(The) 524.45 383.66 T
( ) 540 383.66 T
48 394/G266315 FmND
(email ) 189 371.66 T
(system ) 216.82 371.66 T
(uses ) 250.2 371.66 T
(the ) 273.01 371.66 T
(DataHandler ) 290.83 371.66 T
(to ) 347.52 371.66 T
(fetch ) 360.89 371.66 T
(a ) 386.48 371.66 T
(byte ) 396.52 371.66 T
(stream ) 419.34 371.66 T
(corresponding ) 451.6 371.66 T
(to ) 514.4 371.66 T
(the) 527.78 371.66 T
( ) 540 371.66 T
(W) 189 359.66 T
(ombatNoti\336cation ) 197.64 359.66 T
(object. ) 272.91 359.66 T
(\050The ) 302.34 359.66 T
(DataHandler ) 323.71 359.66 T
(uses ) 377.29 359.66 T
(the ) 397 359.66 T
(DataContentHandler ) 411.71 359.66 T
(to ) 496.96 359.66 T
(do ) 507.23 359.66 T
(this.\051) 519.72 359.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(The ) 189 335.66 T
(client ) 208.33 335.66 T
(application ) 234.33 335.66 T
(retrie) 282.55 335.66 T
(v) 303.4 335.66 T
(es ) 308.25 335.66 T
(a ) 320.36 335.66 T
(DataHandler ) 328.58 335.66 T
(for ) 383.45 335.66 T
(the ) 398.9 335.66 T
(email ) 414.9 335.66 T
(attachment ) 440.9 335.66 T
(and ) 488.56 335.66 T
(uses ) 506.78 335.66 T
(the) 527.78 335.66 T
( ) 540 335.66 T
48 346/G266316 FmND
(getContent ) 189 323.66 T
(method ) 237.26 323.66 T
(to ) 271.63 323.66 T
(get ) 283.78 323.66 T
(the ) 300.37 323.66 T
(corresponding ) 316.95 323.66 T
(W) 378.53 323.66 T
(ombatNoti\336cation ) 387.17 323.66 T
(object, ) 464.32 323.66 T
(which ) 495.63 323.66 T
(will) 524.44 323.66 T
( ) 540 323.66 T
(then notify the user) 189 311.66 T
(. ) 265.94 311.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
48 304/G266064 FmND
54 250.33 540 253.33 C
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
189 252.48 540 252.48 2 L
0.25 H
2 Z
0 X
N
54 252.48 180 252.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(9.0) 163.32 257.33 T
( Frame) 189 257.33 T
(w) 228.17 257.33 T
(ork Deliverab) 237.26 257.33 T
(les) 313.18 257.33 T
48 269/G264922 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 10 Q
(9.1) 166.1 223.66 T
(P) 189 223.66 T
(ac) 195.37 223.66 T
(ka) 206.29 223.66 T
(ging Details) 217.31 223.66 T
48 234/G266515 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(The J) 189 207.66 T
(AF is implemented as a Standard Extension to the Ja) 210.34 207.66 T
(v) 420.96 207.66 T
(a\252 Platform and is also ) 425.71 207.66 T
48 218/G266516 FmND
(included in the J2SE 6.0 release. The follo) 189 195.66 T
(wing are some more details about the ) 358.45 195.66 T
(package:) 189 183.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 164.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(The package name is) 202.74 164.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3749 /StPNE FmPD4
[/StBMC FmPD4
1 9 Q
( ) 286.88 164.99 T
7 F
(javax.activation.) 289.13 164.99 T
48 176/G266521 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 148.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(This ) 202.74 148.99 T
(release ) 222.66 148.99 T
(is ) 252.55 148.99 T
(included ) 261.36 148.99 T
(in ) 297.93 148.99 T
(J2SE ) 307.85 148.99 T
(6.0 ) 330.54 148.99 T
(and ) 345.17 148.99 T
(J2EE ) 361.75 148.99 T
(5.0, ) 384.99 148.99 T
(and ) 402.12 148.99 T
(is ) 418.7 148.99 T
(also ) 427.5 148.99 T
(a) 445.75 148.99 T
(v) 449.99 148.99 T
(ailable ) 454.74 148.99 T
(separately ) 483.53 148.99 T
(for ) 526.21 148.99 T
48 160/G266525 FmND
(use on earlier v) 202.74 136.66 T
(ersions of J2SE.) 263.96 136.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192590 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 189 120.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(The J) 202.74 120.99 T
(AF Reference Implementation does not include DataContentHandlers for an) 224.09 120.99 T
(y ) 528.87 120.99 T
48 132/G273749 FmND
(MIME data types; applications must include the DataContentHandlers th) 202.74 108.66 T
(y need. ) 494.33 108.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299169 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "18" 18
%%Page: "19" 19
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.19/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Frame) 207 739.85 T
(w) 233.87 739.85 T
(ork Deliverab) 240.7 739.85 T
(les) 297.63 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(19) 522.26 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299169 /StRetrieve FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 F
(Note ) 220.74 680.66 T
(that ) 242.28 680.66 T
(the ) 259.38 680.66 T
(Ja) 273.7 680.66 T
(v) 281.83 680.66 T
(aMail ) 286.58 680.66 T
(Reference ) 312.01 680.66 T
(Implementation ) 354.64 680.66 T
(includes ) 420.07 680.66 T
(DataContentHandlers ) 455.49 680.66 T
(for ) 544.24 680.66 T
(some basic data types used in mail messages.) 220.74 668.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299169 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(9.2) 184.1 638.66 T
(Frame) 207 638.66 T
(w) 236.86 638.66 T
(ork Core Classes) 244.44 638.66 T
66 649/G271189 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(interface ) 207 614.66 T
(DataSour) 251.91 614.66 T
(ce:) 296.16 614.66 T
1 F
( ) 310.61 614.66 T
(The ) 313.51 614.66 T
(DataSource ) 331.96 614.66 T
(interf) 381.52 614.66 T
(ace ) 403.08 614.66 T
(pro) 419.3 614.66 T
(vides ) 432.48 614.66 T
(the ) 456.49 614.66 T
(Ja) 471.62 614.66 T
(v) 479.75 614.66 T
(aBeans ) 484.5 614.66 T
(Acti) 516.28 614.66 T
(v) 533.25 614.66 T
(ation) 538 614.66 T
( ) 558 614.66 T
66 625/G271190 FmND
(Frame) 207 602.66 T
(w) 232.3 602.66 T
(ork ) 239.42 602.66 T
(with ) 255.93 602.66 T
(an ) 276.88 602.66 T
(abstraction ) 289.5 602.66 T
(of ) 336.55 602.66 T
(some ) 348.06 602.66 T
(arbitrary ) 372.35 602.66 T
(collection ) 409.95 602.66 T
(of ) 452.57 602.66 T
(data. ) 464.08 602.66 T
(It ) 486.41 602.66 T
(pro) 495.7 602.66 T
(vides ) 508.88 602.66 T
(a ) 533.16 602.66 T
(type) 540.78 602.66 T
( ) 558 602.66 T
(for ) 207 590.66 T
(that ) 222.62 590.66 T
(data ) 241.58 590.66 T
(as ) 262.2 590.66 T
(well ) 274.48 590.66 T
(as ) 295.66 590.66 T
(access ) 307.95 590.66 T
(to ) 337.45 590.66 T
(it ) 349.19 590.66 T
(in ) 358.71 590.66 T
(the ) 370.45 590.66 T
(form ) 386.62 590.66 T
(of ) 410.02 590.66 T
(InputStreams ) 422.31 590.66 T
(and ) 479.6 590.66 T
(OutputStreams) 498 590.66 T
( ) 558 590.66 T
(where appropriate.) 207 578.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 207 554.66 T
(lass ) 212.36 554.66 T
(DataHandler:) 236.2 554.66 T
1 F
( ) 298.43 554.66 T
(The ) 302.37 554.66 T
(DataHandler ) 321.86 554.66 T
(class ) 376.88 554.66 T
(pro) 400.26 554.66 T
(vides ) 413.44 554.66 T
(a ) 438.49 554.66 T
(consistent ) 446.87 554.66 T
(interf) 490.8 554.66 T
(ace ) 512.36 554.66 T
(to ) 529.62 554.66 T
(data) 541.34 554.66 T
( ) 558 554.66 T
66 565/G271198 FmND
(a) 207 542.66 T
(v) 211.24 542.66 T
(ailable ) 215.99 542.66 T
(in ) 246.72 542.66 T
(man) 258.57 542.66 T
(y ) 275.64 542.66 T
(dif) 284.71 542.66 T
(ferent ) 295.57 542.66 T
(sources ) 322.96 542.66 T
(and ) 357.02 542.66 T
(formats. ) 375.54 542.66 T
(It ) 412.66 542.66 T
(manages ) 422.84 542.66 T
(simple ) 461.9 542.66 T
(stream ) 492.64 542.66 T
(to ) 523.37 542.66 T
(string) 535.22 542.66 T
( ) 558 542.66 T
(con) 207 530.66 T
(v) 221.04 530.66 T
(ersions ) 225.89 530.66 T
(and ) 258.21 530.66 T
(related ) 276.64 530.66 T
(operations ) 307.85 530.66 T
(using ) 353.5 530.66 T
(DataContentHandlers. ) 379.16 530.66 T
(It ) 472.3 530.66 T
(pro) 482.4 530.66 T
(vides ) 495.58 530.66 T
(access ) 520.69 530.66 T
(to) 550.22 530.66 T
( ) 558 530.66 T
(commands ) 207 518.66 T
(that ) 257.62 518.66 T
(can ) 279.9 518.66 T
(operate ) 301.07 518.66 T
(on ) 337.79 518.66 T
(the ) 355.08 518.66 T
(data. ) 374.58 518.66 T
(The ) 401.03 518.66 T
(commands ) 423.87 518.66 T
(are ) 474.49 518.66 T
(found ) 493.98 518.66 T
(using ) 524.6 518.66 T
(a) 553.56 518.66 T
( ) 558 518.66 T
(CommandMap.) 207 506.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(interface ) 207 482.66 T
(DataContentHandler:) 251.82 482.66 T
1 F
( ) 351.82 482.66 T
(The ) 354.64 482.66 T
(DataContentHandler ) 373.01 482.66 T
(interf) 458.59 482.66 T
(ace ) 480.15 482.66 T
(is ) 496.29 482.66 T
(implemented) 505.78 482.66 T
( ) 558 482.66 T
66 493/G271347 FmND
(by ) 207 470.66 T
(objects ) 224.14 470.66 T
(that ) 259.61 470.66 T
(can ) 281.74 470.66 T
(be ) 302.76 470.66 T
(used ) 319.34 470.66 T
(to ) 344.8 470.66 T
(e) 359.72 470.66 T
(xtend ) 364.01 470.66 T
(the ) 393.37 470.66 T
(capabilities ) 412.73 470.66 T
(of ) 465.42 470.66 T
(the ) 480.88 470.66 T
(DataHandler\325) 500.24 470.66 T
(s) 554.11 470.66 T
( ) 558 470.66 T
(implementation ) 207 458.66 T
(of ) 276.47 458.66 T
(the ) 291.48 458.66 T
(T) 310.39 458.66 T
(ransferable ) 316.15 458.66 T
(interf) 367.25 458.66 T
(ace. ) 388.81 458.66 T
(Through ) 411.32 458.66 T
(DataContentHandlers ) 452.44 458.66 T
(the) 545.78 458.66 T
( ) 558 458.66 T
(frame) 207 446.66 T
(w) 230.07 446.66 T
(ork ) 237.19 446.66 T
(can ) 254.46 446.66 T
(be ) 272.28 446.66 T
(e) 285.66 446.66 T
(xtended ) 289.95 446.66 T
(to ) 325.55 446.66 T
(con) 337.27 446.66 T
(v) 351.31 446.66 T
(ert ) 356.16 446.66 T
(streams ) 370.65 446.66 T
(in ) 405.14 446.66 T
(to ) 416.87 446.66 T
(objects, ) 428.59 446.66 T
(and ) 463.36 446.66 T
(to ) 481.74 446.66 T
(write ) 493.46 446.66 T
(objects ) 517.95 446.66 T
(to) 550.22 446.66 T
( ) 558 446.66 T
(streams.) 207 434.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(interface ) 207 410.66 T
(DataContentHandlerF) 256.18 410.66 T
(actor) 358.76 410.66 T
(y:) 383.31 410.66 T
1 F
( ) 392.2 410.66 T
(This ) 398.95 410.66 T
(interf) 423.48 410.66 T
(ace ) 445.04 410.66 T
(de\336nes ) 465.11 410.66 T
(a ) 500.18 410.66 T
(f) 511.37 410.66 T
(actory ) 514.6 410.66 T
(for) 546.34 410.66 T
( ) 558 410.66 T
66 421/G271391 FmND
(DataContentHandlers. ) 207 398.66 T
(An ) 299.79 398.66 T
(implementation ) 315.65 398.66 T
(of ) 382.08 398.66 T
(this ) 394.05 398.66 T
(interf) 412.14 398.66 T
(ace ) 433.7 398.66 T
(should ) 450.66 398.66 T
(map ) 480.97 398.66 T
(a ) 501.84 398.66 T
(MIME ) 509.92 398.66 T
(type) 540.78 398.66 T
( ) 558 398.66 T
(into ) 207 386.66 T
(an ) 226.14 386.66 T
(instance ) 239.15 386.66 T
(of ) 275.5 386.66 T
(DataContentHandler) 287.41 386.66 T
(. ) 369.62 386.66 T
(The ) 375.7 386.66 T
(design ) 394.82 386.66 T
(pattern ) 424.51 386.66 T
(for ) 455.86 386.66 T
(classes ) 471.09 386.66 T
(implementing) 502.44 386.66 T
( ) 558 386.66 T
(this interf) 207 374.66 T
(ace is the same as for the ContentHandler mechanism used in ja) 245.51 374.66 T
(v) 500.54 374.66 T
(a.net.URL.) 505.29 374.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 207 350.66 T
(lass ) 212.36 350.66 T
(CommandMap:) 235.12 350.66 T
1 F
( ) 307.33 350.66 T
(The ) 310.3 350.66 T
(CommandMap ) 328.81 350.66 T
(class ) 391.77 350.66 T
(pro) 414.18 350.66 T
(vides ) 427.36 350.66 T
(an ) 451.43 350.66 T
(interf) 463.83 350.66 T
(ace ) 485.39 350.66 T
(to ) 501.67 350.66 T
(the ) 512.42 350.66 T
(re) 527.6 350.66 T
(gistry) 535.22 350.66 T
( ) 558 350.66 T
66 361/G271413 FmND
(of ) 207 338.66 T
(vie) 218.24 338.66 T
(wer) 230.21 338.66 T
(, ) 244.8 338.66 T
(editor) 250.21 338.66 T
(, ) 273.14 338.66 T
(print, ) 278.55 338.66 T
(etc. ) 302.86 338.66 T
(objects ) 319.93 338.66 T
(a) 351.17 338.66 T
(v) 355.41 338.66 T
(ailable ) 360.16 338.66 T
(in ) 389.73 338.66 T
(the ) 400.42 338.66 T
(system. ) 415.55 338.66 T
(De) 448.74 338.66 T
(v) 460.15 338.66 T
(elopers ) 465.01 338.66 T
(are ) 496.8 338.66 T
(e) 511.92 338.66 T
(xpected ) 516.21 338.66 T
(to) 550.22 338.66 T
( ) 558 338.66 T
(either ) 207 326.66 T
(use ) 239.83 326.66 T
(the ) 263.22 326.66 T
(CommandMap ) 285.5 326.66 T
(implementation ) 355.55 326.66 T
(included ) 428.39 326.66 T
(with ) 472.89 326.66 T
(this ) 500.73 326.66 T
(package) 525.24 326.66 T
( ) 558 326.66 T
(\050MailcapCommandMap\051 ) 207 314.66 T
(or ) 309.93 314.66 T
(de) 321.75 314.66 T
(v) 330.94 314.66 T
(elop ) 335.79 314.66 T
(their ) 356.51 314.66 T
(o) 378.34 314.66 T
(wn. ) 383.09 314.66 T
(Note ) 401.3 314.66 T
(that ) 424.24 314.66 T
(some ) 442.74 314.66 T
(of ) 467.34 314.66 T
(the ) 479.17 314.66 T
(methods ) 494.89 314.66 T
(in ) 532.27 314.66 T
(this) 543.55 314.66 T
( ) 558 314.66 T
(class are abstract.) 207 302.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(interface ) 207 278.66 T
(CommandObject:) 251.49 278.66 T
1 F
( ) 334.83 278.66 T
(Beans ) 337.35 278.66 T
(that ) 364.31 278.66 T
(are ) 381.83 278.66 T
(Acti) 396.56 278.66 T
(v) 413.53 278.66 T
(ation ) 418.28 278.66 T
(Frame) 440.81 278.66 T
(w) 466.11 278.66 T
(ork ) 473.23 278.66 T
(a) 489.08 278.66 T
(w) 493.37 278.66 T
(are ) 500.49 278.66 T
(implement) 515.22 278.66 T
( ) 558 278.66 T
66 289/G271438 FmND
(this ) 207 266.66 T
(interf) 224.79 266.66 T
(ace ) 246.35 266.66 T
(to ) 263.01 266.66 T
(\336nd ) 274.13 266.66 T
(out ) 293.04 266.66 T
(which ) 309.16 266.66 T
(command ) 336.94 266.66 T
(v) 379.72 266.66 T
(erb ) 384.57 266.66 T
(the) 400.68 266.66 T
(y\325) 412.75 266.66 T
(re ) 420.58 266.66 T
(being ) 431.69 266.66 T
(ask) 457.25 266.66 T
(ed ) 470.48 266.66 T
(to ) 483.27 266.66 T
(perform, ) 494.39 266.66 T
(and ) 532.44 266.66 T
(to) 550.22 266.66 T
( ) 558 266.66 T
(obtain ) 207 254.66 T
(the ) 235.2 254.66 T
(DataHandler ) 250.61 254.66 T
(representing ) 304.89 254.66 T
(the ) 357.52 254.66 T
(data ) 372.93 254.66 T
(the) 392.79 254.66 T
(y ) 404.86 254.66 T
(should ) 413.05 254.66 T
(operate ) 442.92 254.66 T
(on. ) 475.55 254.66 T
(Beans ) 491.24 254.66 T
(that ) 518.88 254.66 T
(don\325) 537.07 254.66 T
(t) 555.22 254.66 T
( ) 558 254.66 T
(implement ) 207 242.66 T
(this ) 253.74 242.66 T
(interf) 272.14 242.66 T
(ace ) 293.7 242.66 T
(may ) 310.98 242.66 T
(be ) 332.15 242.66 T
(used ) 345.55 242.66 T
(as ) 367.83 242.66 T
(well. ) 380.12 242.66 T
(Such ) 403.79 242.66 T
(commands ) 427.75 242.66 T
(may ) 475.03 242.66 T
(obtain ) 496.21 242.66 T
(the ) 525.16 242.66 T
(data) 541.34 242.66 T
( ) 558 242.66 T
(using the Externalizable interf) 207 230.66 T
(ace, or using an application-speci\336c method.) 327.71 230.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 207 206.66 T
(lass ) 212.36 206.66 T
(CommandInf) 241.07 206.66 T
(o:) 301.98 206.66 T
1 F
( ) 311.42 206.66 T
(The ) 319.75 206.66 T
(CommandInfo ) 343.62 206.66 T
(class ) 410.27 206.66 T
(is ) 438.03 206.66 T
(used ) 453.02 206.66 T
(by ) 479.68 206.66 T
(CommandMap) 498 206.66 T
( ) 558 206.66 T
66 217/G271462 FmND
(implementations ) 207 194.66 T
(to ) 276.58 194.66 T
(describe ) 287.27 194.66 T
(the ) 323.51 194.66 T
(results ) 338.64 194.66 T
(of ) 367.66 194.66 T
(command ) 378.9 194.66 T
(requests. ) 421.25 194.66 T
(It ) 459.43 194.66 T
(pro) 468.46 194.66 T
(vides ) 481.64 194.66 T
(the ) 505.66 194.66 T
(requestor) 520.79 194.66 T
( ) 558 194.66 T
(with ) 207 182.66 T
(both ) 227.5 182.66 T
(the ) 248 182.66 T
(v) 262.94 182.66 T
(erb ) 267.79 182.66 T
(requested, ) 283.27 182.66 T
(as ) 326.81 182.66 T
(well ) 337.86 182.66 T
(as ) 357.8 182.66 T
(an ) 368.85 182.66 T
(instance ) 381.01 182.66 T
(of ) 416.5 182.66 T
(the ) 427.55 182.66 T
(bean. ) 442.48 182.66 T
(There ) 466.58 182.66 T
(is ) 492.62 182.66 T
(also ) 502.01 182.66 T
(a ) 520.84 182.66 T
(method) 528 182.66 T
( ) 558 182.66 T
(that ) 207 170.66 T
(will ) 226.79 170.66 T
(return ) 247.13 170.66 T
(the ) 275.79 170.66 T
(name ) 292.8 170.66 T
(of ) 319.24 170.66 T
(the ) 332.36 170.66 T
(class ) 349.36 170.66 T
(that ) 373.59 170.66 T
(implements ) 393.37 170.66 T
(the ) 444.83 170.66 T
(command ) 461.83 170.66 T
(b) 506.06 170.66 T
(ut ) 510.86 170.66 T
(it ) 523.42 170.66 T
(is ) 533.77 170.66 T
(not) 545.22 170.66 T
( ) 558 170.66 T
(guaranteed ) 207 158.66 T
(to ) 255.73 158.66 T
(return ) 268.37 158.66 T
(a ) 297.11 158.66 T
(v) 306.41 158.66 T
(alid ) 311.16 158.66 T
(v) 331.02 158.66 T
(alue. ) 335.77 158.66 T
(The ) 359.79 158.66 T
(reason ) 380.2 158.66 T
(for ) 411.17 158.66 T
(this ) 427.69 158.66 T
(is ) 447 158.66 T
(to ) 458.53 158.66 T
(allo) 471.17 158.66 T
(w ) 485.92 158.66 T
(CommandMap) 498 158.66 T
( ) 558 158.66 T
(implementations ) 207 146.66 T
(that ) 275.98 146.66 T
(subclass ) 293.28 146.66 T
(CommandInfo ) 328.92 146.66 T
(to ) 389.56 146.66 T
(pro) 399.64 146.66 T
(vide ) 412.83 146.66 T
(special ) 432.35 146.66 T
(beha) 462.43 146.66 T
(vior) 481.11 146.66 T
(. ) 496.67 146.66 T
(F) 501.48 146.66 T
(or ) 506.89 146.66 T
(e) 517.52 146.66 T
(xample ) 521.81 146.66 T
(a) 553.56 146.66 T
( ) 558 146.66 T
(CommandMap ) 207 134.66 T
(could ) 269.68 134.66 T
(dynamically ) 294.58 134.66 T
(generate ) 346.7 134.66 T
(Beans. ) 383.24 134.66 T
(In ) 412.86 134.66 T
(this ) 423.87 134.66 T
(case, ) 441 134.66 T
(it ) 463.39 134.66 T
(might ) 471.62 134.66 T
(not ) 497.64 134.66 T
(be ) 513.1 134.66 T
(possible) 525.22 134.66 T
( ) 558 134.66 T
(to create an object with all the correct state information solely from the class name.) 207 122.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299158 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "19" 19
%%Page: "20" 20
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.20/DEST FmPD2
[/Title(A)/Rect[45 80 549 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
54 750.68 540 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Document Chang) 189 739.85 T
(e Histor) 263.59 739.85 T
(y) 297.19 739.85 T
54 726.98 540 726.98 2 L
0.25 H
N
54 75.33 540 75.33 2 L
2 Z
N
0 10 Q
(20) 54 60.29 T
0 9 Q
( of) 65.12 60.29 T
0 10 Q
( 21) 76.12 60.29 T
[/EMC FmPD4
[/StoreName /P299158 /StRetrieve FmPD4
[/StoreName /P299158 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading2) cvn /Class /SP192586 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(9.3) 166.1 680.66 T
(Frame) 189 680.66 T
(w) 218.86 680.66 T
(ork A) 226.44 680.66 T
(uxiliar) 251.7 680.66 T
(y Classes) 281.26 680.66 T
48 691/G264929 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(c) 189 656.66 T
(lass ) 194.36 656.66 T
(FileDataSour) 217.74 656.66 T
(ce:) 279.22 656.66 T
1 F
( ) 293.67 656.66 T
(The ) 297.2 656.66 T
(FileDataSource ) 316.28 656.66 T
(class ) 382.02 656.66 T
(implements ) 404.99 656.66 T
(a ) 455.18 656.66 T
(simple ) 463.15 656.66 T
(DataSource) 493.35 656.66 T
( ) 540 656.66 T
48 667/G271502 FmND
(object ) 189 644.66 T
(that ) 218.12 644.66 T
(encapsulates ) 237.8 644.66 T
(a ) 293.02 644.66 T
(\336le. ) 302.14 644.66 T
(It ) 322.1 644.66 T
(pro) 332.89 644.66 T
(vides ) 346.08 644.66 T
(data ) 371.87 644.66 T
(typing ) 393.21 644.66 T
(services ) 423.45 644.66 T
(via ) 460.34 644.66 T
(a ) 477.24 644.66 T
(FileT) 486.36 644.66 T
(ypeMap) 507.23 644.66 T
( ) 540 644.66 T
(object.) 189 632.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 608.66 T
(lass ) 194.36 608.66 T
(FileT) 216.67 608.66 T
(ypeMap:) 239.41 608.66 T
1 F
( ) 279.97 608.66 T
(The ) 282.54 608.66 T
(FileT) 300.66 608.66 T
(ypeMap ) 321.53 608.66 T
(is ) 356.86 608.66 T
(an ) 366.1 608.66 T
(abstract ) 378.11 608.66 T
(class ) 411.77 608.66 T
(that ) 433.78 608.66 T
(pro) 451.35 608.66 T
(vides ) 464.53 608.66 T
(a ) 488.21 608.66 T
(data ) 495.21 608.66 T
(typing) 514.44 608.66 T
( ) 540 608.66 T
48 619/G271569 FmND
(interf) 189 596.66 T
(ace ) 210.56 596.66 T
(for ) 228.04 596.66 T
(\336les. ) 243.87 596.66 T
(Implementations ) 267.2 596.66 T
(of ) 338.59 596.66 T
(this ) 351.08 596.66 T
(class ) 369.7 596.66 T
(will ) 393.3 596.66 T
(implement ) 413.03 596.66 T
(the ) 459.98 596.66 T
(getContentT) 476.36 596.66 T
(ype) 525.56 596.66 T
( ) 540 596.66 T
(methods ) 189 584.66 T
(which ) 229.16 584.66 T
(will ) 259.88 584.66 T
(deri) 281.71 584.66 T
(v) 297.01 584.66 T
(e ) 301.86 584.66 T
(a ) 312.57 584.66 T
(content ) 323.29 584.66 T
(type ) 359 584.66 T
(from ) 382.49 584.66 T
(a ) 408.21 584.66 T
(\336le ) 418.92 584.66 T
(name ) 437.98 584.66 T
(or ) 465.91 584.66 T
(a ) 480.51 584.66 T
(File ) 491.23 584.66 T
(object.) 513.06 584.66 T
( ) 540 584.66 T
(FileT) 189 572.66 T
(ypeMaps ) 209.87 572.66 T
(could ) 248.9 572.66 T
(use ) 273.48 572.66 T
(an) 289.18 572.66 T
(y ) 298.47 572.66 T
(scheme ) 305.83 572.66 T
(to ) 338.19 572.66 T
(determine ) 348.34 572.66 T
(the ) 390.69 572.66 T
(data ) 405.28 572.66 T
(type, ) 424.3 572.66 T
(from ) 446.39 572.66 T
(e) 468.2 572.66 T
(xamining ) 472.49 572.66 T
(the ) 512.63 572.66 T
(\336le) 527.22 572.66 T
( ) 540 572.66 T
(e) 189 560.66 T
(xtension ) 193.29 560.66 T
(of ) 230.54 560.66 T
(a ) 242.24 560.66 T
(\336le ) 250.04 560.66 T
(\050lik) 266.19 560.66 T
(e ) 279.98 560.66 T
(the ) 287.78 560.66 T
(MimetypesFileT) 303.37 560.66 T
(ypeMap\051 ) 369.24 560.66 T
(to ) 408.7 560.66 T
(opening ) 419.85 560.66 T
(the ) 455.43 560.66 T
(\336le ) 471.02 560.66 T
(and ) 487.16 560.66 T
(trying ) 504.96 560.66 T
(to) 532.22 560.66 T
( ) 540 560.66 T
(deri) 189 548.66 T
(v) 204.3 548.66 T
(e ) 209.15 548.66 T
(its ) 216.78 548.66 T
(type ) 229.41 548.66 T
(from ) 249.82 548.66 T
(the ) 272.45 548.66 T
(contents ) 287.85 548.66 T
(of ) 324.37 548.66 T
(the ) 335.89 548.66 T
(\336le. ) 351.29 548.66 T
(The ) 369.76 548.66 T
(FileDataSource ) 388.49 548.66 T
(class ) 453.89 548.66 T
(uses ) 476.52 548.66 T
(the ) 496.92 548.66 T
(def) 512.33 548.66 T
(ault) 525 548.66 T
( ) 540 548.66 T
(FileT) 189 536.66 T
(ypeMap ) 209.87 536.66 T
(\050a ) 245.16 536.66 T
(MimetypesFileT) 255.44 536.66 T
(ypeMap ) 321.31 536.66 T
(unless ) 356.6 536.66 T
(changed\051 ) 384.12 536.66 T
(to ) 423.28 536.66 T
(determine ) 433.58 536.66 T
(the ) 476.09 536.66 T
(content ) 490.82 536.66 T
(type) 522.78 536.66 T
( ) 540 536.66 T
(of \336les.) 189 524.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 500.66 T
(lass ) 194.36 500.66 T
(MimetypesFileT) 217.18 500.66 T
(ypeMap:) 291.61 500.66 T
1 F
( ) 332.17 500.66 T
(This ) 335.19 500.66 T
(class ) 356 500.66 T
(e) 378.46 500.66 T
(xtends ) 382.75 500.66 T
(FileT) 411.89 500.66 T
(ypeMap ) 432.76 500.66 T
(and ) 468.56 500.66 T
(pro) 486.02 500.66 T
(vides ) 499.2 500.66 T
(data) 523.34 500.66 T
( ) 540 500.66 T
48 511/G271628 FmND
(typing of \336les via their \336le e) 189 488.66 T
(xtension. It uses the .mime.types format.) 302.18 488.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 464.66 T
(lass ) 194.36 464.66 T
(URLDataSour) 217.5 464.66 T
(ce: ) 282.3 464.66 T
1 F
(The ) 300.42 464.66 T
(URLDataSource ) 319.28 464.66 T
(class ) 389.23 464.66 T
(pro) 411.98 464.66 T
(vides ) 425.16 464.66 T
(an ) 449.58 464.66 T
(object ) 462.32 464.66 T
(that ) 490.07 464.66 T
(wraps ) 508.37 464.66 T
(a) 535.56 464.66 T
( ) 540 464.66 T
48 475/G271634 FmND
(URL ) 189 452.66 T
(object ) 211.96 452.66 T
(in ) 239.36 452.66 T
(a ) 250.1 452.66 T
(DataSource ) 257.5 452.66 T
(interf) 307.11 452.66 T
(ace. ) 328.67 452.66 T
(URLDataSource ) 347.44 452.66 T
(simpli\336es ) 417.05 452.66 T
(the ) 458.91 452.66 T
(handling ) 474.09 452.66 T
(of ) 512.05 452.66 T
(data) 523.34 452.66 T
( ) 540 452.66 T
(described ) 189 440.66 T
(by ) 230.26 440.66 T
(URLs ) 243.2 440.66 T
(within ) 270.04 440.66 T
(the ) 298.54 440.66 T
(Ja) 313.7 440.66 T
(v) 321.83 440.66 T
(aBeans ) 326.58 440.66 T
(Acti) 358.4 440.66 T
(v) 375.37 440.66 T
(ation ) 380.12 440.66 T
(Frame) 403.06 440.66 T
(w) 428.36 440.66 T
(ork ) 435.48 440.66 T
(because ) 451.75 440.66 T
(this ) 486.35 440.66 T
(class ) 503.74 440.66 T
(can) 526.12 440.66 T
( ) 540 440.66 T
(be used to create ne) 189 428.66 T
(w DataHandlers. ) 267.61 428.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 404.66 T
(lass ) 194.36 404.66 T
(MailcapCommandMap:) 218.58 404.66 T
1 F
( ) 327.48 404.66 T
(MailcapCommandMap ) 331.76 404.66 T
(e) 428.82 404.66 T
(xtends ) 433.11 404.66 T
(the ) 463.5 404.66 T
(CommandMap) 480 404.66 T
( ) 540 404.66 T
48 415/G271660 FmND
(abstract ) 189 392.66 T
(class. ) 222.9 392.66 T
(It ) 247.63 392.66 T
(implements ) 256.54 392.66 T
(a ) 306.01 392.66 T
(CommandMap ) 313.24 392.66 T
(whose ) 376.04 392.66 T
(con\336guration ) 404.38 392.66 T
(is ) 460.51 392.66 T
(based ) 469.98 392.66 T
(on ) 495.54 392.66 T
(mailcap) 508.34 392.66 T
( ) 540 392.66 T
(\336les ) 189 380.66 T
(\050RFC ) 208.22 380.66 T
(1524\051. ) 233.01 380.66 T
(The ) 261.39 380.66 T
(MailcapCommandMap ) 279.49 380.66 T
(can ) 374.82 380.66 T
(be ) 391.25 380.66 T
(con\336gured ) 403.24 380.66 T
(both ) 448.57 380.66 T
(programmatically) 468.9 380.66 T
( ) 540 380.66 T
(and via con\336guration \336les.) 189 368.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 344.66 T
(lass ) 194.36 344.66 T
(Activ) 219.45 344.66 T
(ationDataFla) 243.7 344.66 T
(v) 303.56 344.66 T
(or:) 308.82 344.66 T
1 F
( ) 322.15 344.66 T
(The ) 327.21 344.66 T
(Acti) 347.83 344.66 T
(v) 364.8 344.66 T
(ationDataFla) 369.55 344.66 T
(v) 421.01 344.66 T
(or ) 425.81 344.66 T
(is ) 439.2 344.66 T
(a ) 450.94 344.66 T
(special ) 460.44 344.66 T
(subclass ) 493.28 344.66 T
(of) 531.67 344.66 T
( ) 540 344.66 T
48 355/G271680 FmND
(ja) 189 332.66 T
(v) 196.02 332.66 T
(a.a) 200.77 332.66 T
(wt.datatransfer) 212 332.66 T
(.DataFla) 271.15 332.66 T
(v) 305.11 332.66 T
(or) 309.91 332.66 T
(. ) 317.69 332.66 T
(It ) 323.42 332.66 T
(allo) 332.75 332.66 T
(ws ) 347.5 332.66 T
(the ) 361.84 332.66 T
(J) 377.28 332.66 T
(AF ) 380.57 332.66 T
(to ) 396.58 332.66 T
(set ) 407.58 332.66 T
(all ) 421.92 332.66 T
(three ) 435.15 332.66 T
(v) 458.36 332.66 T
(alues ) 463.11 332.66 T
(stored ) 486.89 332.66 T
(by ) 514.55 332.66 T
(the) 527.78 332.66 T
( ) 540 332.66 T
(DataFla) 189 320.66 T
(v) 220.46 320.66 T
(or ) 225.26 320.66 T
(class ) 236.07 320.66 T
(via ) 258 320.66 T
(a ) 272.7 320.66 T
(ne) 279.63 320.66 T
(w ) 288.82 320.66 T
(constructor ) 298.52 320.66 T
(as ) 346 320.66 T
(well ) 356.82 320.66 T
(as ) 376.52 320.66 T
(impro) 387.33 320.66 T
(v) 411.08 320.66 T
(ed ) 415.92 320.66 T
(MIME ) 427.85 320.66 T
(parsing ) 457.55 320.66 T
(in ) 489.48 320.66 T
(the ) 499.74 320.66 T
(equals) 514.45 320.66 T
( ) 540 320.66 T
(method. ) 189 308.66 T
(Except ) 223.86 308.66 T
(for ) 253.99 308.66 T
(the ) 268 308.66 T
(impro) 282.58 308.66 T
(v) 306.32 308.66 T
(ed ) 311.17 308.66 T
(parsing, ) 322.97 308.66 T
(its ) 357.27 308.66 T
(semantics ) 369.08 308.66 T
(are ) 410.87 308.66 T
(identical ) 425.44 308.66 T
(to ) 462.24 308.66 T
(that ) 472.38 308.66 T
(of ) 489.73 308.66 T
(the ) 500.42 308.66 T
(JDK\325) 515 308.66 T
(s) 536.11 308.66 T
( ) 540 308.66 T
(DataFla) 189 296.66 T
(v) 220.46 296.66 T
(or class. ) 225.26 296.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 272.66 T
(lass ) 194.36 272.66 T
(Unsuppor) 216.37 272.66 T
(tedDataT) 263.79 272.66 T
(ypeException: ) 305.97 272.66 T
1 F
(Signals ) 376.87 272.66 T
(that ) 408.62 272.66 T
(requested ) 425.91 272.66 T
(operation ) 466.53 272.66 T
(does ) 506.6 272.66 T
(not) 527.22 272.66 T
( ) 540 272.66 T
48 283/G271707 FmND
(support the requested data type.) 189 260.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 236.66 T
(lass ) 194.36 236.66 T
(MimeT) 218.57 236.66 T
(ype:) 249.64 236.66 T
1 F
( ) 270.2 236.66 T
(A ) 274.47 236.66 T
(Multipurpose ) 285.96 236.66 T
(Internet ) 344.12 236.66 T
(Extension ) 379.49 236.66 T
(\050MIME\051 ) 423.77 236.66 T
(type, ) 461.92 236.66 T
(as ) 485.91 236.66 T
(de\336ned ) 498.51 236.66 T
(in) 532.22 236.66 T
( ) 540 236.66 T
48 247/G267049 FmND
(RFC 2045 and 2046. ) 189 224.66 T
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
0 F
(c) 189 200.66 T
(lass ) 194.36 200.66 T
(com.sun.activ) 218.57 200.66 T
(ation.vie) 285.07 200.66 T
(wer) 325.48 200.66 T
(s.*:) 342.57 200.66 T
1 F
( ) 358.12 200.66 T
(A ) 362.4 200.66 T
(fe) 373.9 200.66 T
(w ) 381.42 200.66 T
(simple ) 392.91 200.66 T
(e) 423.86 200.66 T
(xample ) 428.15 200.66 T
(vie) 461.87 200.66 T
(wer ) 473.84 200.66 T
(Beans ) 493.1 200.66 T
(\050te) 521.82 200.66 T
(xt) 532.22 200.66 T
( ) 540 200.66 T
48 211/G264932 FmND
(and image\051. ) 189 188.66 T
54 145.33 540 148.33 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
189 147.48 540 147.48 2 L
0.25 H
2 Z
0 X
N
54 147.48 180 147.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(10.0) 156.65 152.33 T
(Document Chang) 189 152.33 T
(e Histor) 288.46 152.33 T
(y) 333.25 152.33 T
48 164/G266916 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(May 13,1997) 189 128.66 T
(:) 242.33 128.66 T
(Initial Public Draft 1) 245.11 128.66 T
48 139/G266917 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Aug 1, 1997: ) 189 104.66 T
(Internal Re) 244 104.66 T
(vie) 288.46 104.66 T
(w Draft 2) 300.43 104.66 T
48 115/G266919 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299407 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "20" 20
%%Page: "21" 21
%%ViewingOrientation: 1 0 0 1
612 792 0 FMBEGINPAGE
0 FrameSetSepColors
FrameNoSep
-45 -45 657 837 C
[/CropBox[0 0 FmDC 612 792 FmDC FmBx]/PAGE FmPD
[/Dest/P.21/DEST FmPD2
[/Dest/L/DEST FmPD2
[/Title(A)/Rect[63 80 567 696]/ARTICLE FmPD2
0 0 0 1 0 0 0 1 K
[/Artifact <</Type /Pagination>> /BDC FmPD4
72 750.68 558 750.68 2 L
2 H
0 Z
0 X
N
0 9 Q
(Contacting Us) 207 739.85 T
72 726.98 558 726.98 2 L
0.25 H
N
72 75.33 558 75.33 2 L
2 Z
N
0 10 Q
(21) 522.26 60.29 T
0 9 Q
( of ) 533.38 60.29 T
0 10 Q
(21) 546.88 60.29 T
[/EMC FmPD4
[/StoreName /P299407 /StRetrieve FmPD4
[/StoreName /P299407 /StStore FmPD4
[/StPop FmPD4
[/_objdef {PS192585} /type /dict /OBJ FmPD4
[{PS192585} <</O /Layout /SpaceBefore 3 /StartIndent 171 /TextIndent 162 >> /PUT FmPD4
[/SP192585 {PS192585} /StClassMap FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 679.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Added ) 243 679.99 T
2 F
(Inte) 272.16 679.99 T
(gr) 287.31 679.99 T
(ation P) 296.05 679.99 T
(oints) 324.42 679.99 T
1 F
( section) 343.87 679.99 T
66 691/G266923 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 663.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Minor API changes) 243 663.99 T
66 675/G266924 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
66 662/G266941 FmND
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Sept 16 1997:) 207 633.66 T
(Second Public Draft 3) 262.56 633.66 T
66 644/G266926 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 614.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Edited document to re\337ect change to Standard Extension) 243 614.99 T
66 626/G266936 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 598.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Remo) 243 598.99 T
(v) 266.74 598.99 T
(ed URL/URLConnection section) 271.59 598.99 T
66 610/G266937 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 582.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Minor API changes) 243 582.99 T
66 594/G266938 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Oct 28 1997: Third Public Draft 4) 207 558.66 T
66 569/G266944 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 539.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Minor API changes) 243 539.99 T
66 551/G267334 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 523.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Add additional class descriptions) 243 523.99 T
66 535/G267336 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 507.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Fix) 243 507.99 T
(ed minor errata) 256.19 507.99 T
66 519/G267337 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Dec 9, 1997: F) 207 483.66 T
(ourth Public Draft 5) 266.29 483.66 T
66 494/G267887 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 464.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Minor API changes) 243 464.99 T
66 476/G267890 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 448.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Add additional class descriptions) 243 448.99 T
66 460/G267891 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 432.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Fix) 243 432.99 T
(ed minor errata) 256.19 432.99 T
66 444/G267892 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 416.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Includes ) 243 416.99 T
3 F
(Fr) 279.38 416.99 T
(ozen) 289.75 416.99 T
1 F
( API) 309.19 416.99 T
66 428/G267893 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Feb) 207 392.66 T
(. 20, 1998: V) 221.6 392.66 T
(ersion 0.6 ) 272.99 392.66 T
66 403/G268091 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 373.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Minor typos \336x) 243 373.99 T
(ed.) 305.08 373.99 T
66 385/G268094 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 357.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Change bars remo) 243 357.99 T
(v) 315.61 357.99 T
(ed.) 320.46 357.99 T
66 369/G269822 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Mar) 207 333.66 T
(. 16, 1998: V) 223.11 333.66 T
(ersion 1.0) 274.5 333.66 T
66 344/G269823 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 314.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
( V) 243 314.99 T
(ersion 1.0) 251.61 314.99 T
66 326/G269827 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(Mar) 207 290.66 T
(. 6, 1999: V) 223.11 290.66 T
(ersion 1.0a) 269.5 290.66 T
66 301/G269834 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 271.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Fix) 243 271.99 T
(ed minor typos.) 256.19 271.99 T
66 283/G269835 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 255.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Synchronized with updated ja) 243 255.99 T
(v) 361.95 255.99 T
(adocs) 366.7 255.99 T
66 267/G272798 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
(May 16, 2005) 207 231.66 T
66 242/G273346 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 212.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Updated for 1.1 release) 243 212.99 T
66 224/G273347 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Bulleted) cvn /Class /SP192585 /StPNE FmPD4
[/Subtype /Span /Class /SC3722 /StPNE FmPD4
[/StBMC FmPD4
5 11 Q
(\245) 234 196.99 T
[/EMC FmPD4
[/StPop FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Remo) 243 196.99 T
(v) 266.74 196.99 T
(ed all detailed API speci\336cations; refer to the ja) 271.59 196.99 T
(v) 461.91 196.99 T
(adocs) 466.66 196.99 T
66 208/G273393 FmND
72 153.33 558 156.33 C
0 0 0 1 0 0 0 1 K
[/EMC FmPD4
[/Artifact <</Type /Pagination>> /BDC FmPD4
207 155.48 558 155.48 2 L
0.25 H
2 Z
0 X
N
72 155.48 198 155.48 2 L
0 Z
N
-45 -45 657 837 C
[/EMC FmPD4
[/StBMC FmPD4
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_Heading1) cvn /Class /SP192583 /StPNE FmPD4
[/Subtype /Span /Class /SC3765 /StPNE FmPD4
[/StBMC FmPD4
0 0 0 1 0 0 0 1 K
0 12 Q
0 X
(11.0) 174.65 160.33 T
(Contacting Us) 207 160.33 T
66 172/G269824 FmND
[/EMC FmPD4
[/StPop FmPD4
[/Subtype (_Body) cvn /Class /SP192523 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
1 10 Q
(Please send your questions and comments to:) 207 132.66 T
66 143/G265010 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/Subtype (_BodyAfterHead) cvn /Class /SP192589 /StPNE FmPD4
[/Subtype /Span /Class /SC3755 /StPNE FmPD4
[/StBMC FmPD4
( ) 207 114.66 T
7 F
(activation-comments@sun.com) 212 114.66 T
66 125/G265082 FmND
[/EMC FmPD4
[/StPop FmPD4
[/StoreName /P299168 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/PageMode /UseOutlines /Page 1 /View [/XYZ null null null] /DOCVIEW FmPD2
[(_Bulleted) cvn /P
(_ReportTitle) cvn /P
(_Body) cvn /P
(_BulletedCont) cvn /P
(_CellBody) cvn /P
(_CellHeading) cvn /P
(_Equation) cvn /P
(_Extract) cvn /P
(_Figure) cvn /P
(_Footnote) cvn /P
(_ReportPurpose) cvn /P
(_HeadingRunIn) cvn /P
(_ReportAuthor) cvn /P
(_BodyAfterHead) cvn /P
(_Heading1) cvn /P
(_NumberedCont) cvn /P
(_TableFootnote) cvn /P
(_TableTitle) cvn /P
(_CellFooting) cvn /P
(_Heading2) cvn /P
(_zzHeader) cvn /P
(_zzFooterLeft) cvn /P
(_zzFooterRight) cvn /P
(_zzFooterFirst) cvn /P
(_Heading3TOC) cvn /P
(_Heading2TOC) cvn /P
(_Heading1TOC) cvn /P
(_FigureLOF) cvn /P
(_TableTitleLOT) cvn /P
(_SeparatorsIX) cvn /P
(_SortOrderIX) cvn /P
(_Level3IX) cvn /P
(_Level2IX) cvn /P
(_Level1IX) cvn /P
(_GroupTitlesIX) cvn /P
(_IndexIX) cvn /P
(_javasource) cvn /P
(_Heading3) cvn /P
(_Numbered1) cvn /P
(_Numbered) cvn /P
(_zzHeaderFirst) cvn /P
/TableHead /THead
/TableFoot /TFoot
/TableTitle /Caption
/TableBody /TBody
/TextSection /Sect
/Document /Document
/StRoleMap FmPD4
[/StoreName /P299168 /StRetrieve FmPD4
[/StoreName /P299168 /StStore FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
[/StPop FmPD4
FMENDPAGE
%%EndPage: "21" 21
%%Trailer
FMENDDOCUMENT
%%BoundingBox: 0 0 612 792
%%PageOrder: Ascend
%%Pages: 21
%%DocumentFonts: Helvetica-Bold
%%+ Times-Roman
%%+ Times-Italic
%%+ Times-Bold
%%+ Palatino-Roman
%%+ Courier-Bold
%%+ Helvetica
%%+ Courier
%%DocumentNeedsFonts: Helvetica-Bold
%%+ Times-Roman
%%+ Times-Italic
%%+ Times-Bold
%%+ Palatino-Roman
%%+ Courier-Bold
%%+ Helvetica
%%+ Courier
%%DocumentSuppliedFonts:
%%EOF