def __init__(self, isImplementation, line): TypedEntity.__init__(self, line) MultipleLocationEntity.__init__(self) self.log = Logger().get_instance(self) self.isAbstract = False self.isImplementation = isImplementation self.namespaceName = None
def __init__(self, line): TypedEntity.__init__(self, line) self.log = Logger().get_instance(self) self.namespaceName = None self.cols = self.line.split(";") self.sourceIndicationIndex = -1 # to be initialized by subclass self.visibilityIndicationIndex = -1 # to be initialized by subclass self.nameIndex = -1 # to be initialized by subclass self.initialize() self.postInitialize() # for subclasses to override