LIAR1
#(#JVDiagramSpec 
	#name: 'A First Diagram' 
	#creationDateSeconds: 3097148508 
	#modificationDateSeconds: 3112451276 
	#author: #(#AD2Identity 
		#nickName: 'sma' 
		#name: 'Stefan Matthias Aust' 
		#company: 'IC&C GmbH' ) 
	#state: #(#AD2DiagramState 
		#bits: 133 
		#zoom: '100%' 
		#translation: #(#Point 0 0 ) ) 
	#settings: #(#AD2DiagramSettings 
		#colors: 
		#(#AD2Paint 
			#symbolicColorDictionary: #(#classBackground #(#ColorValue #lightYellow ) #textForeground #(#ColorValue #black ) #interfaceBackground #(#ColorValue #salmon ) #classForeground #(#ColorValue #black ) #textBackground #(#ColorValue 4096 6553 8191 ) #diagramBackground #(#ColorValue #white ) #abstractClassBackground #(#ColorValue 8191 6553 4096 ) #freeLine #(#ColorValue #black ) #finalClassBackground #(#ColorValue 6553 8191 4096 ) #implementation #(#ColorValue #red ) #association #(#ColorValue #black ) #inheritance #(#ColorValue #black ) ) 
			#indexedColors: #(#(#ColorValue #white ) #(#ColorValue 6143 6143 6143 ) #(#ColorValue #gray ) #(#ColorValue #black ) #(#ColorValue 8191 4096 6151 ) #(#ColorValue #salmon ) #(#ColorValue 8191 6553 4096 ) #(#ColorValue #lightYellow ) #(#ColorValue 6553 8191 4096 ) #(#ColorValue #paleGreen ) #(#ColorValue 4096 8191 6152 ) #(#ColorValue #lightCyan ) #(#ColorValue 4096 6553 8191 ) #(#ColorValue #royalBlue ) #(#ColorValue 6553 4096 8191 ) #(#ColorValue #orchid ) #(#ColorValue 4096 2048 2106 ) #(#ColorValue 4096 4096 2048 ) #(#ColorValue 2048 4096 2562 ) #(#ColorValue 2048 2048 4096 ) ) 
			#coloredPrinting: true ) 
		#notation: 
		#(#AD2NotationPreferences 
			#notationType: #UML 
			#useColorScheme: true 
			#useStereotypes: true 
			#displayInheritanceSymbol: true 
			#displayVisibilitySymbols: true 
			#displayNavigabilitySymbol: false 
			#suppressMissingCompartments: true 
			#displayFullyQualifiedName: false 
			#displayDynamicRelations: false ) 
		#layout: 
		#(#AD2LayoutPreferences 
			#relationLayoutType: #straight 
			#inheritanceLayoutType: #straight 
			#implementsLayoutType: #straight 
			#inheritanceOrientation: #topToBottom 
			#equalizeClassSize: false ) ) 
	#filter: #(#JVMethodFilter 
		#attributesFilter: 
		#(#JVFilter 
			#bits: 0 
			#negativeBits: 0 
			#individuals: #() ) 
		#servicesFilter: 
		#(#JVFilter 
			#bits: 0 
			#negativeBits: 0 
			#individuals: #() ) 
		#dynamicRelationsFilter: 
		#(#JVFilter 
			#bits: 0 
			#negativeBits: 0 
			#individuals: #() ) ) 
	#description: 'This diagram shows class symbols in a hierarchy. It also shows the inheritance relation.' 
	#classes: #(#(#'java.io.LineNumberReader' nil 625 359 1 nil ) #(#'java.io.FileReader' nil 418 359 1 nil ) 
		#(#'java.io.BufferedReader' nil 625 251 1 nil 
			#filter: 
			#(#JVMethodFilter 
				#attributesFilter: 
				#(#JVFilter 
					#bits: 0 
					#negativeBits: 1 
					#individuals: #() ) 
				#servicesFilter: 
				#(#JVFilter 
					#bits: 0 
					#negativeBits: 0 
					#individuals: #() ) 
				#dynamicRelationsFilter: 
				#(#JVFilter 
					#bits: 0 
					#negativeBits: 0 
					#individuals: #() ) ) 
			#layouts: #(
				#(#JVLayoutSpec #'java.io.LineNumberReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 625 295 ) #(#Point 625 359 ) ) ) ) ) 
		#(#'java.io.InputStreamReader' nil 418 251 1 nil 
			#layouts: #(
				#(#JVLayoutSpec #'java.io.FileReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 418 295 ) #(#Point 418 359 ) ) ) ) ) #(#'sun.tools.java.ScannerInputStream' nil 245 351 1 nil ) #(#'java.io.PipedReader' nil 316 193 1 nil ) 
		#(#'java.io.FilterReader' nil 174 245 1 nil 
			#filter: 
			#(#JVMethodFilter 
				#attributesFilter: 
				#(#JVFilter 
					#bits: 0 
					#negativeBits: 1 
					#individuals: #() ) 
				#servicesFilter: 
				#(#JVFilter 
					#bits: 0 
					#negativeBits: 0 
					#individuals: #() ) 
				#dynamicRelationsFilter: 
				#(#JVFilter 
					#bits: 0 
					#negativeBits: 0 
					#individuals: #() ) ) 
			#layouts: #(
				#(#JVLayoutSpec #'java.io.PushbackReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 157 289 ) #(#Point 109 352 ) ) ) 
				#(#JVLayoutSpec #'sun.tools.java.ScannerInputStream' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 189 289 ) #(#Point 230 351 ) ) ) ) ) #(#'java.io.CharArrayReader' nil 699 168 1 nil ) #(#'java.io.StringReader' nil 697 75 1 nil ) 
		#(#'java.io.Reader' nil 385 24 1 nil 
			#layouts: #(
				#(#JVLayoutSpec #'java.io.BufferedReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 408 68 ) #(#Point 602 251 ) ) ) 
				#(#JVLayoutSpec #'java.io.InputStreamReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 388 68 ) #(#Point 415 251 ) ) ) 
				#(#JVLayoutSpec #'java.io.PipedReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 376 68 ) #(#Point 325 193 ) ) ) 
				#(#JVLayoutSpec #'java.io.FilterReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 364 68 ) #(#Point 195 245 ) ) ) 
				#(#JVLayoutSpec #'java.io.CharArrayReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 419 62 ) #(#Point 651 168 ) ) ) 
				#(#JVLayoutSpec #'java.io.StringReader' 
					#attribute: '#inheritance' 
					#lineLayout: #(#(#Point 419 52 ) #(#Point 646 89 ) ) ) ) ) #(#'java.io.PushbackReader' nil 92 352 1 nil ) ) 
	#texts: #(#(#AD2TextSpec 12 14 'Reader Class Hierarchy

If your environment points to the Java(tm) JDK,
you should see all subclasses of java.io.Reader.
If the class symbols show questionmarks ("?"),
choose "File|Update" and/or open
"Edit|Preferences..."
and add the classes.zip or rt.jar file
to the environment.' #(22 83 14 116 11 4 6 25 ) #(#(#large #bold ) nil #bold nil #bold nil #bold nil ) #plain nil ) 
		#(#JVFreeLineSpec 
			#vertices: #(#(#Point 433.0 34.0 ) #(#Point 472.0 16.0 ) ) 
			#symbol: #filledArrow 
			#pattern: #solid 
			#color: #(#ColorValue #gray ) ) #(#AD2TextSpec 478 4 'abstract class' #(14 ) #(nil ) #plain nil ) 
		#(#JVFreeLineSpec 
			#vertices: #(#(#Point 553.0 71.0 ) #(#Point 596.0 41.0 ) ) 
			#symbol: #filledArrow 
			#pattern: #solid 
			#color: #(#ColorValue #gray ) ) #(#AD2TextSpec 601 19 'inheritance relation
(StringReader extends Reader)' #(22 12 9 6 1 ) #(nil #bold nil #(#bold #italic ) nil ) #plain nil ) 
		#(#JVFreeLineSpec 
			#vertices: #(#(#Point 134.0 244.0 ) #(#Point 78 214 ) ) 
			#symbol: #filledArrow 
			#pattern: #solid 
			#color: #(#ColorValue #gray ) ) #(#AD2TextSpec 41 196 'class name' #(10 ) #(nil ) #plain nil ) #(#AD2TextSpec 32 298 'package' #(7 ) #(nil ) #plain nil ) 
		#(#JVFreeLineSpec 
			#vertices: #(#(#Point 121.0 285.0 ) #(#Point 87.0 305.0 ) ) 
			#symbol: #filledArrow 
			#pattern: #solid 
			#color: #(#ColorValue #gray ) ) 
		#(#JVFreeLineSpec 
			#vertices: #(#(#Point 145.0 410.0 ) #(#Point 178.0 431.0 ) ) 
			#symbol: #filledArrow 
			#pattern: #solid 
			#color: #(#ColorValue #gray ) ) #(#AD2TextSpec 179 422 'double click a class and if installed with your JDK, you''ll see the source code.' #(80 ) #(nil ) #plain nil ) 
		#(#JVFreeLineSpec 
			#vertices: #(#(#Point 12 35 ) #(#Point 328.0 35.0 ) ) 
			#symbol: #plain 
			#pattern: #solid 
			#color: nil ) 
		#(#JVFreeLineSpec 
			#vertices: #(#(#Point 691.0 283.0 ) #(#Point 744 299 ) ) 
			#symbol: #filledArrow 
			#pattern: #solid 
			#color: #(#ColorValue #gray ) ) #(#AD2TextSpec 739 299 'normal
class' #(12 ) #(nil ) #plain nil ) #(#AD2TextSpec 23 451 'Please notice, the ScannerInputStream class exists only in classes.zip. It''s marked with a ? if you base this diagram on rt.jar.' #(19 19 90 ) #(nil #bold nil ) #plain nil ) ) )