@@ -15,7 +15,7 @@ class Block(object):
1515
1616 Parameters
1717 ----------
18- label : string, default None
18+ name : string, default None
1919
2020 values : dict, default None
2121
@@ -28,11 +28,11 @@ class Block(object):
2828
2929 Examples
3030 --------
31- >>> warpcore = Block(label ='warp core',
31+ >>> warpcore = Block(name ='warp core',
3232 ... parts=[antimatterinjector, Dilithiumcrystalchamber],
3333 ... flow={'in':{'inflow':'antimatter'}, 'out':{'outflow':'power'}})
3434 ... references=[antimatter])
35- >>> warpdrive = Block(label ='warp drive',
35+ >>> warpdrive = Block(name ='warp drive',
3636 ... values={'class-7'},
3737 ... parts=[antimattercontainment, warpcore, plasmainducer],
3838
@@ -41,7 +41,7 @@ class Block(object):
4141 _id_no = 0 #tk: need to fix id_no state; store all existing id_no's in a list?
4242 _baseStereotype = "block"
4343
44- def __init__ (self , label = None , values = {}, parts = {}, constraints = {}, references = None , flowProperties = None , stereotypes = set ()):
44+ def __init__ (self , name = None , values = {}, parts = {}, constraints = {}, references = None , flowProperties = None , stereotypes = set ()):
4545 """Note: Block() class is intended for internal use by Model() class"""
4646
4747 """Stereotype"""
@@ -54,13 +54,13 @@ def __init__(self, label=None, values={}, parts={}, constraints={}, references=N
5454 self ._stereotypes = set ({Block ._baseStereotype }).union (stereotypes )
5555
5656 """Label"""
57- if label is None :
57+ if name is None :
5858 Block ._id_no += 1
59- self ._label = 'Block' + str (Block ._id_no )
60- elif type (label ) is not str :
61- raise TypeError (label + " must be a string" )
59+ self ._name = 'Block' + str (Block ._id_no )
60+ elif type (name ) is not str :
61+ raise TypeError (name + " must be a string" )
6262 else :
63- self ._label = label
63+ self ._name = name
6464
6565 """Part Property"""
6666 if type (parts ) is not dict :
@@ -119,13 +119,13 @@ def __repr__(self):
119119 _stereotypes = ""
120120 for _stereotype in self ._stereotypes :
121121 _stereotypes += "\xab " + _stereotype + "\xbb "
122- return _stereotypes + "'{}'" .format (self ._label )
122+ return _stereotypes + "'{}'" .format (self ._name )
123123
124124 ## Getters
125125 @property
126- def label (self ):
127- "Returns block label "
128- return self ._label
126+ def name (self ):
127+ "Returns block name "
128+ return self ._name
129129
130130 @property
131131 def stereotype (cls ):
@@ -153,13 +153,13 @@ def flows(self):
153153 return self ._flowProperties
154154
155155 ## Setters
156- @label .setter
157- def label (self , label ):
158- "Sets block label "
159- if type (label ) is not str :
160- raise TypeError (label + " must be a string" )
156+ @name .setter
157+ def name (self , name ):
158+ "Sets block name "
159+ if type (name ) is not str :
160+ raise TypeError (name + " must be a string" )
161161 else :
162- self ._label = label
162+ self ._name = name
163163
164164 @uuid .setter
165165 def uuid (self , UUID ):
@@ -170,12 +170,12 @@ def uuid(self, UUID):
170170 except :
171171 raise ValueError (UUID + " must be a valid uuid of type, string" )
172172
173- def add_part (self , label ):
173+ def add_part (self , name ):
174174 """Creates a block element in block"""
175- if type (label ) is str :
176- self ._setElement (label , Block (label ))
175+ if type (name ) is str :
176+ self ._setElement (name , Block (name ))
177177 else :
178- raise TypeError (label + " must be a string" )
178+ raise TypeError (name + " must be a string" )
179179
180180 ## Structural Diagrams
181181 def bdd (self ):
@@ -284,7 +284,7 @@ class Requirement(object):
284284 _id_no = 0 #tk: need to fix id_no state; store all existing id_no's in a list?
285285 _baseStereotype = "requirement"
286286
287- def __init__ (self , label = None , txt = None , id_no = None ):
287+ def __init__ (self , name = None , txt = None , id_no = None ):
288288 self ._stereotypes = set ({Requirement ._baseStereotype })
289289 # ID no.
290290 if id_no is None :
@@ -295,16 +295,16 @@ def __init__(self, label=None, txt=None, id_no=None):
295295 else :
296296 raise TypeError ("argument is not int or float!" )
297297 # Label
298- if label is None :
299- self ._label = 'Requirement' + str (self ._id_no )
300- elif type (label ) is str :
301- self ._label = label
298+ if name is None :
299+ self ._name = 'Requirement' + str (self ._id_no )
300+ elif type (name ) is str :
301+ self ._name = name
302302 else :
303303 raise TypeError ("argument is not a string!" )
304304 # Text
305305 if txt is None :
306306 self .txt = ''
307- elif type (label ) is str :
307+ elif type (name ) is str :
308308 self .txt = txt
309309 else :
310310 raise TypeError ("argument is not a string!" )
@@ -313,7 +313,7 @@ def __repr__(self):
313313 _stereotypes = ""
314314 for _stereotype in self ._stereotypes :
315315 _stereotypes += "\xab " + _stereotype + "\xbb "
316- return _stereotypes + "'{}'" .format (self ._label )
316+ return _stereotypes + "'{}'" .format (self ._name )
317317
318318 @property
319319 def stereotype (cls ):
@@ -422,9 +422,9 @@ class Package(object):
422422 _validElementTypes = set ({Block , Requirement , ConstraintBlock , Dependency })
423423 _baseStereotype = "package"
424424
425- def __init__ (self , label = None , elements = {}):
425+ def __init__ (self , name = None , elements = {}):
426426 self ._stereotypes = set ({Package ._baseStereotype })
427- self ._label = label
427+ self ._name = name
428428 self ._elements = elements
429429
430430 def __setitem__ (self , key , element ):
@@ -445,12 +445,12 @@ def __repr__(self):
445445 _stereotypes = ""
446446 for _stereotype in self ._stereotypes :
447447 _stereotypes += "\xab " + _stereotype + "\xbb "
448- return _stereotypes + "'{}'" .format (self ._label )
448+ return _stereotypes + "'{}'" .format (self ._name )
449449
450450 @property
451- def label (self ):
452- "Returns block label "
453- return self ._label
451+ def name (self ):
452+ "Returns block name "
453+ return self ._name
454454
455455 @property
456456 def elements (self ):
@@ -474,26 +474,26 @@ def uuid(self, UUID):
474474 except :
475475 raise ValueError (UUID + " must be a valid uuid of type, string" )
476476
477- def add_package (self , label = None ):
477+ def add_package (self , name = None ):
478478 """Creates a package element in model"""
479- if type (label ) is str :
480- self ._setElement (label , Package (label ))
479+ if type (name ) is str :
480+ self ._setElement (name , Package (name ))
481481 else :
482- raise TypeError (label + " must be a string" )
482+ raise TypeError (name + " must be a string" )
483483
484- def add_block (self , label ):
484+ def add_block (self , name ):
485485 """Creates a block element in package"""
486- if type (label ) is str :
487- self ._setElement (label , Block (label ))
486+ if type (name ) is str :
487+ self ._setElement (name , Block (name ))
488488 else :
489- raise TypeError (label + " must be a string" )
489+ raise TypeError (name + " must be a string" )
490490
491- def add_requirement (self , label , txt ):
491+ def add_requirement (self , name , txt ):
492492 """Creates a requirement element in package"""
493- if type (label ) is str :
494- self ._setElement (label , Requirement (label , txt ))
493+ if type (name ) is str :
494+ self ._setElement (name , Requirement (name , txt ))
495495 else :
496- raise TypeError (label + " must be a string" )
496+ raise TypeError (name + " must be a string" )
497497
498498 def add_dependency (self , source , target , stereotype ):
499499 """Creates a dependency element in package"""
0 commit comments