Class WorkspaceRemovedEvent
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
com.github._1c_syntax.bsl.languageserver.context.events.WorkspaceRemovedEvent
- All Implemented Interfaces:
Serializable
Событие, публикуемое ПОСЛЕ удаления workspace из провайдера.
Событие генерируется ServerContextProvider ПОСЛЕ вызова метода
ServerContextProvider.removeWorkspace(WorkspaceFolder) и содержит URI workspace.
К моменту получения этого события контекст сервера уже удалён и недоступен.
Используйте BeforeWorkspaceRemovedEvent если нужен доступ к контексту.
- See Also:
-
Field Summary
Fields inherited from class EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionWorkspaceRemovedEvent(ServerContextProvider source, URI workspaceUri) Создает новое событие удаления workspace. -
Method Summary
Modifier and TypeMethodDescriptionURI корня удалённого workspace.Methods inherited from class ApplicationEvent
getTimestampMethods inherited from class EventObject
toString
-
Constructor Details
-
WorkspaceRemovedEvent
Создает новое событие удаления workspace.- Parameters:
source- провайдер контекстов сервераworkspaceUri- URI корня удалённого workspace
-
-
Method Details
-
getSource
- Overrides:
getSourcein classEventObject
-
getWorkspaceUri
URI корня удалённого workspace.
-