Changeset 1052

Show
Ignore:
Timestamp:
10/29/06 09:26:09 (2 years ago)
Author:
wrobell
Message:

- s/styles/style/

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gaphor/branches/new-canvas/gaphor/diagram/__init__.py

    r1051 r1052  
    3434 
    3535 
    36 class Styles(object): 
     36class Style(object): 
    3737    """ 
    3838    Item style information. Style information is provided through object's 
     
    7676    1. Register UML.Elements by means of the __uml__ attribute (see 
    7777       mapUMLClass method). 
    78     2. Set items styles information. 
     78    2. Set items style information. 
    7979 
    80     @ivar styles: style information 
     80    @ivar style: style information 
    8181    """ 
    8282 
     
    8585 
    8686        self.mapUMLClass(data) 
    87         self.setStyles(data) 
     87        self.setStyle(data) 
    8888 
    8989 
     
    105105 
    106106 
    107     def setStyles(self, data): 
     107    def setStyle(self, data): 
    108108        """ 
    109         Set item styles information by merging provided information with 
     109        Set item style information by merging provided information with 
    110110        style information from base classes. 
    111111 
    112112        @param cls:   new instance of diagram item class 
    113113        @param bases: base classes of an item 
    114         @param data:  metaclass data with styles information 
     114        @param data:  metaclass data with style information 
    115115        """ 
    116         styles = Styles() 
     116        style = Style() 
    117117        for c in self.__bases__: 
    118             if hasattr(c, 'styles'): 
    119                 for (name, value) in c.styles.items(): 
    120                     styles.add(name, value) 
     118            if hasattr(c, 'style'): 
     119                for (name, value) in c.style.items(): 
     120                    style.add(name, value) 
    121121 
    122122        if '__style__' in data: 
    123123            for (name, value) in data['__style__'].iteritems(): 
    124                 styles.add(name, value) 
     124                style.add(name, value) 
    125125 
    126         self.styles = styles 
     126        self.style = style 
    127127 
    128128# vim:sw=4:et 
  • gaphor/branches/new-canvas/gaphor/diagram/tests/test_diagramitem.py

    r1049 r1052  
    2020        """ 
    2121        item_a = self.ItemA() 
    22         self.assertEqual(self.ItemA.styles.a_01, 1) 
    23         self.assertEqual(self.ItemA.styles.a_02, 2) 
    24         self.assertEqual(item_a.styles.a_01, 1) 
    25         self.assertEqual(item_a.styles.a_02, 2) 
     22        self.assertEqual(self.ItemA.style.a_01, 1) 
     23        self.assertEqual(self.ItemA.style.a_02, 2) 
     24        self.assertEqual(item_a.style.a_01, 1) 
     25        self.assertEqual(item_a.style.a_02, 2) 
    2626 
    2727 
     
    3838            } 
    3939        item_b = ItemB() 
    40         self.assertEqual(ItemB.styles.b_01, 3) 
    41         self.assertEqual(ItemB.styles.b_02, 4) 
    42         self.assertEqual(ItemB.styles.a_01, 5) 
    43         self.assertEqual(ItemB.styles.a_02, 2) 
    44         self.assertEqual(item_b.styles.b_01, 3) 
    45         self.assertEqual(item_b.styles.b_02, 4) 
    46         self.assertEqual(item_b.styles.a_01, 5) 
    47         self.assertEqual(item_b.styles.a_02, 2) 
     40        self.assertEqual(ItemB.style.b_01, 3) 
     41        self.assertEqual(ItemB.style.b_02, 4) 
     42        self.assertEqual(ItemB.style.a_01, 5) 
     43        self.assertEqual(ItemB.style.a_02, 2) 
     44        self.assertEqual(item_b.style.b_01, 3) 
     45        self.assertEqual(item_b.style.b_02, 4) 
     46        self.assertEqual(item_b.style.a_01, 5) 
     47        self.assertEqual(item_b.style.a_02, 2)