Comment #3 on issue 947 by chisvasi...@gmail.com: TextPresentations should support setting the selectionInterval on creation http://code.google.com/p/moose-technology/issues/detail?id=947
Ok. We could have something like this:
presentation initialize: [:pres | pres initializePort: #portName with: aBlock ]
valueForPort: aSymbol ^ (self pane port: aSymbol) value isNil ifTrue: [(self initializationBlockForPort: aSymbol) value] ifFalse: [(self pane port: aSymbol) value]
Is this what you had in mind?