Package com.acrolinx.sidebar.swt
Class AcrolinxSidebarSWT
- java.lang.Object
-
- com.acrolinx.sidebar.swt.AcrolinxSidebarSWT
-
- All Implemented Interfaces:
AcrolinxSidebar
public class AcrolinxSidebarSWT extends java.lang.Object implements AcrolinxSidebar
SWT implementation of Acrolinx Sidebar.- See Also:
AcrolinxSidebar
-
-
Constructor Summary
Constructors Constructor Description AcrolinxSidebarSWT(org.eclipse.swt.widgets.Composite parent, AcrolinxIntegration acrolinxIntegration)AcrolinxSidebarSWT(org.eclipse.swt.widgets.Composite parent, AcrolinxIntegration acrolinxIntegration, AcrolinxStorage acrolinxStorage)AcrolinxSidebarSWT(org.eclipse.swt.widgets.Shell parent, AcrolinxIntegration acrolinxIntegration)AcrolinxSidebarSWT(org.eclipse.swt.widgets.Shell parent, AcrolinxIntegration acrolinxIntegration, AcrolinxStorage acrolinxStorage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckDocumentInBatch(java.lang.String documentIdentifier, java.lang.String documentContent, CheckOptions checkOptions)voidcheckGlobal()Triggers a check action in the Acrolinx Sidebar, same as pushing the checkButton.voidconfigure(SidebarConfiguration sidebarConfiguration)Pushed the configuration to the Acrolinx Sidebar.java.lang.StringgetLastCheckedDocument()Gets the content of the lasted successfully checked document.java.lang.StringgetLastCheckedDocumentReference()Gets the document reference of the lasted successfully checked document.ExternalContentgetLastCheckedExternalContent()org.eclipse.swt.browser.BrowsergetSidebarBrowser()voidinitBatchCheck(java.util.List<BatchCheckRequestOptions> batchCheckRequestOptions)voidinvalidateRanges(java.util.List<CheckedDocumentPart> invalidDocumentParts)Notifies the sidebar about invalid ranges of the current document.voidinvalidateRangesForMatches(java.util.List<? extends AbstractMatch> matches)Notifies the sidebar about invalid ranges of the current document.java.lang.BooleanisVisible()voidloadSidebarFromServerLocation(java.lang.String serverAddress)Load the sidebar from a different server address.voidonGlobalCheckRejected()Notifies the sidebar that the check was canceled.voidreload()Reload the current sidebar.voidsetVisible(java.lang.Boolean visibility)voidshowMessage(SidebarMessage sidebarMessage)Shows a message in the sidebar.voidtoggleVisibility()
-
-
-
Constructor Detail
-
AcrolinxSidebarSWT
public AcrolinxSidebarSWT(org.eclipse.swt.widgets.Composite parent, AcrolinxIntegration acrolinxIntegration)
-
AcrolinxSidebarSWT
public AcrolinxSidebarSWT(org.eclipse.swt.widgets.Shell parent, AcrolinxIntegration acrolinxIntegration)
-
AcrolinxSidebarSWT
public AcrolinxSidebarSWT(org.eclipse.swt.widgets.Composite parent, AcrolinxIntegration acrolinxIntegration, AcrolinxStorage acrolinxStorage)
-
AcrolinxSidebarSWT
public AcrolinxSidebarSWT(org.eclipse.swt.widgets.Shell parent, AcrolinxIntegration acrolinxIntegration, AcrolinxStorage acrolinxStorage)
-
-
Method Detail
-
initBatchCheck
public void initBatchCheck(java.util.List<BatchCheckRequestOptions> batchCheckRequestOptions)
- Specified by:
initBatchCheckin interfaceAcrolinxSidebar
-
getSidebarBrowser
public org.eclipse.swt.browser.Browser getSidebarBrowser()
-
configure
public void configure(SidebarConfiguration sidebarConfiguration)
Description copied from interface:AcrolinxSidebarPushed the configuration to the Acrolinx Sidebar.- Specified by:
configurein interfaceAcrolinxSidebar- See Also:
SidebarConfiguration
-
checkGlobal
public void checkGlobal()
Description copied from interface:AcrolinxSidebarTriggers a check action in the Acrolinx Sidebar, same as pushing the checkButton.- Specified by:
checkGlobalin interfaceAcrolinxSidebar
-
onGlobalCheckRejected
public void onGlobalCheckRejected()
Description copied from interface:AcrolinxSidebarNotifies the sidebar that the check was canceled.- Specified by:
onGlobalCheckRejectedin interfaceAcrolinxSidebar
-
invalidateRanges
public void invalidateRanges(java.util.List<CheckedDocumentPart> invalidDocumentParts)
Description copied from interface:AcrolinxSidebarNotifies the sidebar about invalid ranges of the current document. The sidebar will then invalidate all cards containing issues within this text range.- Specified by:
invalidateRangesin interfaceAcrolinxSidebar
-
invalidateRangesForMatches
public void invalidateRangesForMatches(java.util.List<? extends AbstractMatch> matches)
Description copied from interface:AcrolinxSidebarNotifies the sidebar about invalid ranges of the current document. The sidebar will then invalidate all cards containing issues within this text range for the current check.- Specified by:
invalidateRangesForMatchesin interfaceAcrolinxSidebar
-
loadSidebarFromServerLocation
public void loadSidebarFromServerLocation(java.lang.String serverAddress)
Description copied from interface:AcrolinxSidebarLoad the sidebar from a different server address.- Specified by:
loadSidebarFromServerLocationin interfaceAcrolinxSidebar
-
reload
public void reload()
Description copied from interface:AcrolinxSidebarReload the current sidebar.- Specified by:
reloadin interfaceAcrolinxSidebar
-
getLastCheckedDocumentReference
public java.lang.String getLastCheckedDocumentReference()
Description copied from interface:AcrolinxSidebarGets the document reference of the lasted successfully checked document.- Specified by:
getLastCheckedDocumentReferencein interfaceAcrolinxSidebar- Returns:
- documentReference
-
getLastCheckedExternalContent
public ExternalContent getLastCheckedExternalContent()
-
getLastCheckedDocument
public java.lang.String getLastCheckedDocument()
Description copied from interface:AcrolinxSidebarGets the content of the lasted successfully checked document.- Specified by:
getLastCheckedDocumentin interfaceAcrolinxSidebar- Returns:
- documentContent
-
showMessage
public void showMessage(SidebarMessage sidebarMessage)
Description copied from interface:AcrolinxSidebarShows a message in the sidebar.- Specified by:
showMessagein interfaceAcrolinxSidebar
-
checkDocumentInBatch
public void checkDocumentInBatch(java.lang.String documentIdentifier, java.lang.String documentContent, CheckOptions checkOptions)- Specified by:
checkDocumentInBatchin interfaceAcrolinxSidebar
-
toggleVisibility
public void toggleVisibility()
-
setVisible
public void setVisible(java.lang.Boolean visibility)
-
isVisible
public java.lang.Boolean isVisible()
-
-