def mimic__print(self,**_KwargVariablesDict):

		#/##################/#
		# Modify the printing Variable
		#

		#Check
		if self.PrintingSelfBool:

			#Check
			if self.PrintingCopyVariable.ConnectToVariable!=None:

				self.PrintingCopyVariable.ConnectToVariable=Printer.getPointerStr(
					self.PrintingCopyVariable.ConnectToVariable
				)
				
			else:

				#append
				self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList.append('ConnectToVariable')

				#debug
				'''
				print('Connecter l 325')
				print('Remove ConnectToVariable')
				print('self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList is ')
				print(self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList)
				print('')
				'''

			#Check
			if self.PrintingCopyVariable.ConnectFromVariable!=None:

				self.PrintingCopyVariable.ConnectFromVariable=Printer.getPointerStr(
					self.PrintingCopyVariable.ConnectFromVariable
				)
				
			else:

				#append
				self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList.append('ConnectFromVariable')

				#debug
				'''
				print('Connecter l 514')
				print('Remove ConnectFromVariable')
				print('self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList is ')
				print(self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList)
				print('')
				'''
				
		#/##################/#
		# Call the base method
		#

		#call
		BaseClass._print(self,**_KwargVariablesDict)
예제 #2
0
	def mimic__print(self,**_KwargVariablesDict):

		#/##################/#
		# Modify to see maybe ConnectedToVariable
		#

		#Check
		if self.PrintingSelfBool:

			#Check
			if self.ConnectedToVariable!=None:

				#/##################/#
				# Add in the pointer descrp
				#	

				#add
				self.PrintingCopyVariable.PrintingInfoStr+=' ->'+str(
					id(self.ConnectedToVariable)
				)

				#/##################/#
				# Stringify
				#

				self.PrintingCopyVariable.ConnectedToVariable=Printer.getPointerStr(
					self.PrintingCopyVariable.ConnectedToVariable
				)
				
			else:

				#append
				self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList.append('ConnectedToVariable')

				#debug
				'''
				print('Connecter l 325')
				print('Remove ConnectedToVariable')
				print('self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList is ')
				print(self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList)
				print('')
				'''
			
		
		#/##################/#
		# Call the base method
		#

		#call
		BaseClass._print(self,**_KwargVariablesDict)
예제 #3
0
	def getParenterStr(self):

		#get
		ParenterStr=Printer.getPointerStr(
						self
					)

		#Check
		if self.TeamedOnceBool:
			ParenterStr+=' with : '+str(self.TeamDict.keys())
		elif self.ManagedOnceBool:
			ParenterStr+=' with : '+str(self.ManagementDict.keys())

		#return
		return ParenterStr
예제 #4
0
	def mimic__print(self,**_KwargVariablesDict):

		#debug
		'''
		print('Parenter 525')
		print('self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList is ')
		print(self.PrintingCopyVariable.PrintingInstanceSkipKeyStrsList)
		print('')
		'''
		
		#/##################/#
		# Modify the printing Variable
		#

		#Check
		if self.PrintingSelfBool:

			#map
			map(
					lambda __ItemTuple:
					self.PrintingCopyVariable.TeamDict.__setitem__(
						__ItemTuple[0],
						Printer.getPointerStr(__ItemTuple[1])+" (Empty)"
					) 
					if hasattr(
						__ItemTuple[1],'ManagementDict'
					) and len(__ItemTuple[1].ManagementDict)==0
					else None,
					self.PrintingCopyVariable.TeamDict.items()
				)

		#Check
		if self.ParentedTotalPathStr!="":

			#Check
			if hasattr(self.PrintingCopyVariable,'PrintingInfoStr'):

				#add
				self.PrintingCopyVariable.PrintingInfoStr+=' ^'

			
		#/##################/#
		# Call the base method
		#

		#call
		BaseClass._print(self,**_KwargVariablesDict)