index xrefs 2006/08/08 17:41:31

ChemoJunTextFileReader

ChemoJun050 (2006/08/08) Copyright 2002-2006 National Institute of Informatics, Research Organization of Information and Systems.

category:

inheritance:

instance variables:

class instance variables:

class variables:

pool variables:

instance methods:

  1. initialize [initialize-release] xrefs
    	super initialize.
    	lineCollection := nil
  2. lineCollection [accessing] xrefs
    	lineCollection isNil ifTrue: [lineCollection := OrderedCollection new].
    	^lineCollection
  3. readFrom: aStream [reading] xrefs
     
    	[aStream atEnd not] whileTrue: 
    			[(self getLine: aStream) 
    				ifNotNil: [:aString | self lineCollection add: (aString copyUpTo: Character cr)]]

class methods:

  1. copyright [copyright] xrefs
    	^'ChemoJun050 (2006/08/08) Copyright 2002-2006 National Institute of Informatics, Research Organization of Information and Systems.'
  2. defaultFileDescriptions [defaults] xrefs
    	^Array with: (Array with: (#jun_Text_files >> 'Text files') asString)
    		with: (Array with: (#jun_All_files >> 'All files') asString)
  3. defaultFilePatterns [defaults] xrefs
    	^Array with: #('*.txt' '*.TXT') with: #('*')
  4. defaultRequestMessageString [defaults] xrefs
    	^(#jun_Select_a_text_file_ >> 'Select a text file.') asString
  5. example1 [examples] xrefs
    	"ChemoJunTextFileReader example1."
    
    	| aReader |
    	aReader := ChemoJunTextFileReader request.
    	aReader isNil ifTrue: [^nil].
    	^aReader
  6. system [copyright] xrefs
    	^'ChemoJun'
  7. version [copyright] xrefs
    	^'050'

index xrefs