Class: CGDocument
- Inherits:
-
Object
- Object
- CGDocument
- Defined in:
- lib/summa.rb
Instance Attribute Summary collapse
-
#docArray ⇒ Object
Create getters/setters.
-
#docFile ⇒ Object
Create getters/setters.
-
#docName ⇒ Object
Create getters/setters.
-
#docString ⇒ Object
Create getters/setters.
-
#wordArray ⇒ Object
Create getters/setters.
Instance Method Summary collapse
-
#initialize(docName) ⇒ CGDocument
constructor
A new instance of CGDocument.
Constructor Details
#initialize(docName) ⇒ CGDocument
Returns a new instance of CGDocument.
175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'lib/summa.rb', line 175 def initialize(docName) @docName = docName @docFile = File.new(@docName) line="" @docArray = []; @wordArray = []; @docString = ""; while line != nil line = @docFile.gets() if line != nil lineArray = line.split(" ") for i in 0 ... lineArray.length @docString += lineArray[i] @docString += " " @docArray << lineArray[i] @wordArray << CGWordOps.removePunctuation(lineArray[i].stem).stem end end end end |
Instance Attribute Details
#docArray ⇒ Object
Create getters/setters.
196 197 198 |
# File 'lib/summa.rb', line 196 def docArray @docArray end |
#docFile ⇒ Object
Create getters/setters.
196 197 198 |
# File 'lib/summa.rb', line 196 def docFile @docFile end |
#docName ⇒ Object
Create getters/setters.
196 197 198 |
# File 'lib/summa.rb', line 196 def docName @docName end |
#docString ⇒ Object
Create getters/setters.
196 197 198 |
# File 'lib/summa.rb', line 196 def docString @docString end |
#wordArray ⇒ Object
Create getters/setters.
196 197 198 |
# File 'lib/summa.rb', line 196 def wordArray @wordArray end |