def scheduleOrExecute(self, x, y): self.x = x self.y = y if scheduledTimeMillis == 0: scheduledTimeMillis = System.currentTimeMillis() # Select method to perform move: # # Hosted Mode: # execute immediately # Web Mode if GWT.isScript() and mostRecentTotalTime > PERFORMANCE_THRESHOLD_MILLIS: DeferredCommand.addCommand(this) else: execute()
def parse(self, element): """ Start parse the DOM tree to search for XFBML tags and render them. This will be invoked automatically unless FB.XFBML.Host.autoParseDomTree is set to false. """ class _anonymous(Command): def execute(self): if element is not None and element.getId() is not None: if u"".equals(element.getId()): self.parseDomTree() else: GWT.log(u"ParseDomElement: " + java.str(element.getId()), None) self.parseDomElement(element.getId()) GWT.log(java.str(Xfbml.__class__) + u"Done ", None) else: self.parseDomTree() DeferredCommand.addCommand(_anonymous())