!OBDefinitionPanel methodsFor: '*ecompletionomnibrowser' stamp: 'bar 12/16/2004 10:03'! completionController | controller | controller _ self triggerEvent: #getCompletionController. controller ifNil:[ controller _ self initializeCompletionController ]. ^controller! ! !OBDefinitionPanel methodsFor: '*ecompletionomnibrowser' stamp: 'bar 12/15/2004 11:48'! createCompletionController ^ ECController model: self! ! !OBDefinitionPanel methodsFor: '*ecompletionomnibrowser' stamp: 'bar 12/15/2004 11:48'! guessTypeForName: aString ^ nil! ! !OBDefinitionPanel methodsFor: '*ecompletionomnibrowser' stamp: 'bar 12/16/2004 10:02'! initializeCompletionController | controller | controller _ self createCompletionController. self when: #getCompletionController evaluate: (MessageSend receiver: controller selector: #yourself). ^ controller! ! !OBDefinitionPanel methodsFor: '*ecompletionomnibrowser' stamp: 'dc 9/3/2007 14:49'! selectedClassOrMetaClass ^ definition ifNotNil: [definition selectedClass]! !