Class CapabilitiesEvent
java.lang.Object
com.oracle.truffle.tools.dap.types.JSONBase
com.oracle.truffle.tools.dap.types.ProtocolMessage
com.oracle.truffle.tools.dap.types.Event
com.oracle.truffle.tools.dap.types.CapabilitiesEvent
Event message for 'capabilities' event type. The event indicates that one or more capabilities
have changed. Since the capabilities are dependent on the frontend and its UI, it might not be
possible to change that at random times (or too late). Consequently this event has a hint
characteristic: a frontend can only be expected to make a 'best effort' in honouring individual
capabilities but there are no guarantees. Only changed capabilities need to be included, all
other capabilities keep their values.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic CapabilitiesEventcreate(CapabilitiesEvent.EventBody body, Integer seq) booleangetBody()Event-specific information.inthashCode()Methods inherited from class com.oracle.truffle.tools.dap.types.Event
create, getEvent, setBody, setEvent