def __init__(self, rightParent, leftParent): """ Constructor """ JoinNode.__init__(self, rightParent, leftParent, []) Memory.__init__(self) self._existsCount = 0
def __init__(self, rightParent, leftParent): ''' Constructor ''' JoinNode.__init__(self, rightParent, leftParent, []) Memory.__init__(self) self._existsCount = 0
def __init__(self, leftParent, rightParent, partnerCircuitLength): ''' Create the new ncc node ''' Node.__init__(self, rightParent=None, leftParent=leftParent) Memory.__init__(self) self._partner = NccPartnerNode(rightParent, partnerCircuitLength, self)
def __init__(self, ruleName, leftParent, network, orClauseCount=None, rhs=None, properties=None, moduleName=None, variables=None): ''' Constructor ''' self._ruleName = ruleName + (("~"+str(orClauseCount)) if orClauseCount is not None else "") self._isMain = (orClauseCount is None) self._network = network self._rhs = rhs self._linkedPNodes = [] self._properties = {"salience": 0, "auto-focus": False} if properties is None or not isinstance(properties, dict) else properties self._moduleName = moduleName if moduleName is not None else network.modulesManager.currentScope.moduleName self._variables = variables if isinstance(variables, dict) else {} Node.__init__(self, leftParent=leftParent) Memory.__init__(self)
def __init__(self, parent=None): ''' Constructor ''' Node.__init__(self, rightParent=parent, leftParent=None) Memory.__init__(self)
def __init__(self, rightParent, leftParent, tests=None): ''' Constructor ''' JoinNode.__init__(self, rightParent=rightParent, leftParent=leftParent, tests=tests) Memory.__init__(self)