Files
gt4carp/src/Carp/CarpModuleCoder.class.st
2022-04-17 20:49:42 +02:00

31 lines
613 B
Smalltalk

Class {
#name : #CarpModuleCoder,
#superclass : #GtCoderModel,
#traits : 'TGtCoderTrait',
#classTraits : 'TGtCoderTrait classTrait',
#instVars : [
'module'
],
#category : #'Carp-Coder'
}
{ #category : #'instance creation' }
CarpModuleCoder class >> forModule: aCarpModule [
^ self new module: aCarpModule
]
{ #category : #accessing }
CarpModuleCoder >> asCoderViewModel [
^ CarpModuleCoderViewModel new coder: self
]
{ #category : #'instance creation' }
CarpModuleCoder >> module [
^ module
]
{ #category : #'instance creation' }
CarpModuleCoder >> module: aCarpModule [
module := aCarpModule
]