Class BslInfoView.TextBrowserInput

    • Constructor Detail

      • TextBrowserInput

        public TextBrowserInput​(org.eclipse.jface.internal.text.html.BrowserInput previous,
                                String html,
                                Version version,
                                Map<String,​String> typeSetNames,
                                String methodicalLink)
        Constructor
        Parameters:
        previous - last BrowserInput, can be null
        html - actual html text, can't be null
        version - actual Version of project, can be null if version wasn't determinate
        typeSetNames - 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.
        Can't be null
        methodicalLink - url to methodical information, can't be null, if there is no methodical information using empty string
    • Method Detail

      • getInputElement

        public Object getInputElement()
        Specified by:
        getInputElement in class org.eclipse.jface.internal.text.html.BrowserInput
      • getInputName

        public String getInputName()
        Specified by:
        getInputName in class org.eclipse.jface.internal.text.html.BrowserInput
      • getActualTypeSetInformation

        public Map<String,​String> getActualTypeSetInformation()
        Description copied from interface: BslInfoView.ITypeSetBrowserInput
        Gets actual TypeSet names and their including types.
        Specified by:
        getActualTypeSetInformation in interface BslInfoView.ITypeSetBrowserInput
        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