MetacelloCopyMemberSpec.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 03 Sep 2012 13:10:51 +0000
changeset 3 504152ada1fc
parent 1 9e312de5f694
permissions -rw-r--r--
fixed stc-compilability

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

MetacelloMemberSpec subclass:#MetacelloCopyMemberSpec
	instanceVariableNames:'sourceName'
	classVariableNames:''
	poolDictionaries:''
	category:'Metacello-Core-Members'
!


!MetacelloCopyMemberSpec methodsFor:'accessing'!

methodUpdateSelector

	^#copy:
!

sourceName

	^sourceName
!

sourceName: aString

	sourceName := aString
! !

!MetacelloCopyMemberSpec methodsFor:'actions'!

applyAdd: addBlock copy: copyBlock merge: mergeBlock remove: removeBlock
    copyBlock value: self
!

applyToList: aListSpec

	aListSpec copy: self
! !

!MetacelloCopyMemberSpec class methodsFor:'documentation'!

version_SVN
    ^ '$Id::                                                                                                                        $'
! !