def get_label(self): element_name_str = self.element_name element_attribute_str = "\l".join(self.element_attribute) element_operation_str = "\l".join(self.element_operation) label_str = "{%s|%s|%s}" % ( element_name_str, element_attribute_str, element_operation_str) uml_logger.info("get class label %s" % (self.element_name,)) return label_str
def draw_uml(self, file_name: str): self.layout("dot") self.draw(file_name) uml_logger.info("draw uml figure %s" % (file_name,))
def __init__(self, strict: bool=True, directed: bool=False): uml_logger.info("create uml figure")
def get_label(self): name_str = self.element_name label_str = name_str uml_logger.info("get label %s" % (self.element_name,)) return label_str
def get_label(self): element_name_str = self.element_name element_operation_str = "\l".join(self.element_operation) label_str = "{%s|%s}" % (element_name_str, element_operation_str) uml_logger.info("get interface label %s" % (self.element_name,)) return label_str