CypressMethodStructure.st
changeset 8 5d48f4894483
parent 6 65414b4bbe93
equal deleted inserted replaced
7:dce8e52bd7ea 8:5d48f4894483
    43 classStructure
    43 classStructure
    44 	^classStructure
    44 	^classStructure
    45 !
    45 !
    46 
    46 
    47 classStructure: aCypressClassStructure
    47 classStructure: aCypressClassStructure
    48 	classStructure := aCypressClassStructure
    48         classStructure := aCypressClassStructure.
       
    49         packageStructure := aCypressClassStructure packageStructure.
       
    50 
       
    51     "Modified: / 03-09-2012 / 11:34:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    49 !
    52 !
    50 
    53 
    51 cypressSource
    54 cypressSource
    52 
    55 
    53         | stream |
    56         | stream |
   139     change category: (properties at:#category).
   142     change category: (properties at:#category).
   140 
   143 
   141     parser := Parser parseMethodSpecification: source. 
   144     parser := Parser parseMethodSpecification: source. 
   142     change selector: parser selector.
   145     change selector: parser selector.
   143     change source: source.
   146     change source: source.
       
   147     change package: packageStructure name asSymbol.
   144 
   148 
   145     aStream nextPut: change
   149     aStream nextPut: change
   146 
   150 
   147     "Modified: / 31-08-2012 / 19:25:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   151     "Modified: / 03-09-2012 / 11:09:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   148 ! !
   152 ! !
   149 
   153 
   150 !CypressMethodStructure methodsFor:'initialization'!
   154 !CypressMethodStructure methodsFor:'initialization'!
   151 
   155 
   152 fromJs:jsObject
   156 fromJs:jsObject