- Timestamp:
- Aug 9, 2008, 1:44:45 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/ablib/src/Classes/System/Collections/ArrayList.ab
r440 r582 1 1 ' Classes/System/Collections/ArrayList.ab 2 3 #require <Classes/System/Collections/misc.ab>4 2 5 3 Namespace System … … 140 138 size++ 141 139 End Function 142 143 Virtual Sub AddRange(c As ICollection) 144 ' TODO: 実装 145 End Sub 146 140 /* 147 141 Const Virtual Function BinarySearch(x As Object) As Long 148 142 ' TODO: 実装 … … 183 177 End If 184 178 End Function 185 179 */ 186 180 /*Override*/ Virtual Sub Clear() 187 181 size = 0 … … 245 239 End Sub 246 240 247 Virtual Sub InsertRange(index As Long, c As ICollection)248 ' TODO: 実装249 End Sub250 251 241 /*Const*/ Virtual Function LastIndexOf(object As Object) As Long 252 242 LastIndexOf(object, 0, size) … … 286 276 End Sub 287 277 288 Virtual Sub SetRange(index As Long, c As ICollection)289 ' TODO: 実装290 End Sub291 292 278 Virtual Sub Sort() 293 ' TODO: 実装294 End Sub295 296 Virtual Sub Sort(c As IComparer)297 Sort(0, size, c)298 End Sub299 300 Virtual Sub Sort(index As Long, count As Long, c As IComparer)301 279 ' TODO: 実装 302 280 End Sub … … 309 287 Override Function ToString() As String 310 288 Return "System.Collections.ArrayList" 311 End Function312 313 ' --------------------------------314 ' static methods315 Static Function Adapter(l As IList) As ArrayList316 ' TODO: 実装317 End Function318 319 Static Function FixedSize(l As ArrayList) As ArrayList320 ' TODO: 実装321 End Function322 323 Static Function FixedSize(l As IList) As IList324 ' TODO: 実装325 'Return FixedSize(Adapter(l))326 End Function327 328 Static Function ReadOnly(l As ArrayList) As ArrayList329 ' TODO: 実装330 End Function331 332 Static Function ReadOnly(l As IList) As IList333 ' TODO: 実装334 'Return ReadOnly(Adapter(l))335 289 End Function 336 290 … … 342 296 Next 343 297 End Function 344 345 Static Function Synchronized(l As ArrayList) As ArrayList346 ' TODO: 実装347 End Function348 349 Static Function Synchronized(l As IList) As IList350 ' TODO: 実装351 'Return Synchronized(Adapter(l))352 End Function353 354 298 End Class 355 299
Note:
See TracChangeset
for help on using the changeset viewer.