Esempio n. 1
0
 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()
Esempio n. 2
0
    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())