Package com._1c.g5.v8.dt.bsl.ui.hover
Class BslEObjectHoverProvider.BslBrowserInput
- java.lang.Object
-
- org.eclipse.jface.internal.text.html.BrowserInput
-
- org.eclipse.jface.internal.text.html.BrowserInformationControlInput
-
- org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput
-
- com._1c.g5.v8.dt.bsl.ui.hover.BslEObjectHoverProvider.BslBrowserInput
-
- All Implemented Interfaces:
BslInfoView.ITypeSetBrowserInput,BslInfoView.IVersionedBrowserInput
- Enclosing class:
- BslEObjectHoverProvider
public class BslEObjectHoverProvider.BslBrowserInput extends org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput implements BslInfoView.IVersionedBrowserInput, BslInfoView.ITypeSetBrowserInput
SpecialXtextBrowserInformationControlInput
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getActualTypeSetInformation()Gets actualTypeSetnames and their including types.VersiongetActualVersion()ActualVersionof project corresponding to content oforg.eclipse.jface.internal.text.html.BrowserInpuStringgetFullDoc()-
Methods inherited from class org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput
getElement, getHtml, getInputElement, getInputName, getLeadingImageWidth
-
-
-
-
Constructor Detail
-
BslBrowserInput
public BslBrowserInput(org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput input, String fullDoc, Version version, Map<String,String> typeSetNames)Initialize by full documentation- Parameters:
input-XtextBrowserInformationControlInput, can't benullfullDoc- full documentation content, can't benullversion- actual version of documentation, can't benulltypeSetNames- the map, where key - name of the type category name (TypeSetname 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 benull
-
-
Method Detail
-
getFullDoc
public String getFullDoc()
-
getActualVersion
public Version getActualVersion()
Description copied from interface:BslInfoView.IVersionedBrowserInputActualVersionof project corresponding to content oforg.eclipse.jface.internal.text.html.BrowserInpu- Specified by:
getActualVersionin interfaceBslInfoView.IVersionedBrowserInput- Returns:
- Actual
Versionof project, can benullif version wasn't determinate
-
getActualTypeSetInformation
public Map<String,String> getActualTypeSetInformation()
Description copied from interface:BslInfoView.ITypeSetBrowserInputGets actualTypeSetnames and their including types.- Specified by:
getActualTypeSetInformationin interfaceBslInfoView.ITypeSetBrowserInput- Returns:
- the map, where key - name of the type category name (
TypeSetname 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.
Nevernull
-
-