Class BslLocationListener

    • Method Detail

      • getVersionFromBrowserInput

        public Version getVersionFromBrowserInput()
        Gets actual Version from actual BrowserInput
        Returns:
        actual Version from actual BrowserInput, never null, if there is no version in BrowserInput the max allowed version will be return
      • changing

        public void changing​(org.eclipse.swt.browser.LocationEvent event)
        Specified by:
        changing in interface org.eclipse.swt.browser.LocationListener
      • changed

        public void changed​(org.eclipse.swt.browser.LocationEvent event)
        Specified by:
        changed in interface org.eclipse.swt.browser.LocationListener
      • getActualTypeSetInformationFromBrowserInput

        public Map<String,​String> getActualTypeSetInformationFromBrowserInput()
        Gets actual TypeSet names and their including types.
        Returns:
        the map, where key - name of the type category name (TypeSet name equals to category type name), value - names of the object which has type corresponding to the category type name in key of the map through the comma. At the end of the value you can find special symbol '#' and name of the base type after it.
        Attention for category "AnyRef" - the value is names of the type corresponding to the it through the comma. Also there is no special symbol '#' at the end.
        Never null
      • getMethodicalLink

        public String getMethodicalLink()
        Gets url to methodical information
        Returns:
        url to methodical information, never null, can be empty if there is no url to methodical information
      • checkLocation

        protected URL checkLocation​(org.eclipse.swt.browser.LocationEvent event)
        Checks location for localhost and validate URL
        Parameters:
        event - change link in browser, can't be null
        Returns:
        correct url for this event, never null