Class DelegatingHistoryManager

  • All Implemented Interfaces:
    ValueChangeHandler<String>, EventHandler, com.opencloud.rem.client.place.HistoryManager

    public class DelegatingHistoryManager
    extends Object
    implements com.opencloud.rem.client.place.HistoryManager, ValueChangeHandler<String>
    Implementation of HistoryManager that delegates calls from a REM plugin to REM itself.
    • Constructor Detail

      • DelegatingHistoryManager

        public DelegatingHistoryManager()
    • Method Detail

      • newHistoryToken

        public com.opencloud.rem.client.place.HistoryToken newHistoryToken​(String panelName)
        Specified by:
        newHistoryToken in interface com.opencloud.rem.client.place.HistoryManager
      • newHistoryToken

        public com.opencloud.rem.client.place.HistoryToken newHistoryToken​(String panelName,
                                                                           String subPanel)
        Specified by:
        newHistoryToken in interface com.opencloud.rem.client.place.HistoryManager
      • newHistoryToken

        public com.opencloud.rem.client.place.HistoryToken newHistoryToken​(int connectionId,
                                                                           String instanceId)
        Specified by:
        newHistoryToken in interface com.opencloud.rem.client.place.HistoryManager
      • newHistoryItem

        public void newHistoryItem​(com.opencloud.rem.client.place.HistoryToken historyToken)
        Specified by:
        newHistoryItem in interface com.opencloud.rem.client.place.HistoryManager
      • newHistoryTokenView

        public com.opencloud.rem.client.place.HistoryToken newHistoryTokenView​(String viewName)
        Specified by:
        newHistoryTokenView in interface com.opencloud.rem.client.place.HistoryManager
      • isNew

        public boolean isNew()
        Specified by:
        isNew in interface com.opencloud.rem.client.place.HistoryManager
      • isView

        public boolean isView​(String view)
        Specified by:
        isView in interface com.opencloud.rem.client.place.HistoryManager
      • sameView

        public boolean sameView​(com.opencloud.rem.client.place.HistoryToken previousToken)
        Specified by:
        sameView in interface com.opencloud.rem.client.place.HistoryManager
      • currentToken

        public com.opencloud.rem.client.place.HistoryToken currentToken()
        Specified by:
        currentToken in interface com.opencloud.rem.client.place.HistoryManager
      • goHome

        public void goHome()
        Specified by:
        goHome in interface com.opencloud.rem.client.place.HistoryManager
      • back

        public void back()
        Specified by:
        back in interface com.opencloud.rem.client.place.HistoryManager
      • exportJSMethods

        public void exportJSMethods​(JavaScriptObject jso)
        Specified by:
        exportJSMethods in interface com.opencloud.rem.client.place.HistoryManager