Changeset 15164 for lang/io/MessageResource/io/MessageResource.io
- Timestamp:
- 07/04/08 17:53:38 (5 months ago)
- Files:
-
- 1 modified
-
lang/io/MessageResource/io/MessageResource.io (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/io/MessageResource/io/MessageResource.io
r11611 r15164 9 9 self encoding := split at(1) 10 10 self encodeName := self encoding replaceMap(replace) 11 self encodingMessage := ("as" .. encoding) asMessage 11 12 ) 12 13 getMessage := method(messageId, params, … … 15 16 ) 16 17 curlyBrackets := method( 17 m := message("as" .. encoding)18 18 obj := Object clone 19 msgString := call message asString 20 message := msgString doMessage(m) asMessage 21 message arguments foreach(arg, 19 call message arguments foreach(arg, 22 20 arg setName("setSlot") 23 21 obj doMessage(arg) … … 26 24 ) 27 25 forward := method( 28 m := message("as" .. "self encoding")29 26 name := call message name 30 message := self getSlot(locale) getSlot(name) doMessage(m)27 message := self getSlot(locale) getSlot(name) 31 28 message container := self 29 message encodingMessage := self encodingMessage 32 30 message curlyBrackets := method( 33 31 obj := call delegateTo(container, call sender) 34 self interpolateInPlace(obj)32 self asMutable doMessage(encodingMessage) interpolateInPlace(obj) 35 33 ) 36 34 message
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)