MCPackageCache.st
author Claus Gittinger <cg@exept.de>
Sat, 20 Aug 2011 13:45:22 +0200
changeset 230 8bedc75a8de4
parent 105 d759f0b2db69
child 348 6b1ee9e3fc5f
permissions -rw-r--r--
added: #version_CVS

"{ Package: 'stx:goodies/monticello' }"

Object subclass:#MCPackageCache
	instanceVariableNames:'sorter fileNames'
	classVariableNames:''
	poolDictionaries:''
	category:'Monticello-Repositories'
!


!MCPackageCache class methodsFor:'initialization'!

new
    ^self basicNew initialize
! !

!MCPackageCache methodsFor:'as yet unclassified'!

initialize
	super initialize.
	sorter := MCVersionSorter new.
	fileNames := Dictionary new.
!

recordVersionInfo: aVersionInfo forFileNamed: aString
	Transcript cr; show: aString.
	fileNames at: aVersionInfo put: aString.
	sorter addVersionInfo: aVersionInfo
!

versionInfos
	^ sorter sortedVersionInfos 
! !

!MCPackageCache class methodsFor:'documentation'!

version
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCPackageCache.st,v 1.2 2011-08-20 11:45:22 cg Exp $'
!

version_CVS
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCPackageCache.st,v 1.2 2011-08-20 11:45:22 cg Exp $'
!

version_SVN
    ^ '§Id: MCPackageCache.st 7 2010-09-12 07:18:55Z vranyj1 §'
! !