コード例 #1
0
ファイル: dObject.py プロジェクト: biobot500/addabaji-ci
	def _getPreferenceManager(self):
		try:
			ret = self._preferenceManager
		except AttributeError:
			ret = None
			if self.Application is not self:
				try:
					ret = self._preferenceManager = self.Application.PreferenceManager
				except AttributeError: pass
			if ret is None:
				from dabo.dPref import dPref  ## here to avoid circular import
				ret = self._preferenceManager = dPref(key=self.BasePrefKey)
		return ret
コード例 #2
0
 def _getPreferenceManager(self):
     try:
         ret = self._preferenceManager
     except AttributeError:
         ret = None
         if self.Application is not self:
             try:
                 ret = self._preferenceManager = self.Application.PreferenceManager
             except AttributeError:
                 pass
         if ret is None:
             from dabo.dPref import dPref  ## here to avoid circular import
             ret = self._preferenceManager = dPref(key=self.BasePrefKey)
     return ret
コード例 #3
0
ファイル: Test_dObject.py プロジェクト: xfxf/dabo
 def testRoundTrip(self):
     """Set dObject.PreferenceManager to n. dObject.PreferenceManagier should be equal to n. (round trip test)"""
     from dabo.dPref import dPref
     testDPref = dPref()
     self.dObject.PreferenceManager = testDPref
     self.assertEqual(testDPref, self.dObject.PreferenceManager)
コード例 #4
0
ファイル: Test_dObject.py プロジェクト: CarlFK/dabo
	def testRoundTrip(self):
		"""Set dObject.PreferenceManager to n. dObject.PreferenceManagier should be equal to n. (round trip test)"""
		from dabo.dPref import dPref
		testDPref = dPref()
		self.dObject.PreferenceManager = testDPref
		self.assertEqual(testDPref, self.dObject.PreferenceManager)