diff --git a/plugins/org.eclipse.glsp.server/src/org/eclipse/glsp/server/operations/Operation.java b/plugins/org.eclipse.glsp.server/src/org/eclipse/glsp/server/operations/Operation.java index f71df60a..130dc0a1 100644 --- a/plugins/org.eclipse.glsp.server/src/org/eclipse/glsp/server/operations/Operation.java +++ b/plugins/org.eclipse.glsp.server/src/org/eclipse/glsp/server/operations/Operation.java @@ -26,6 +26,13 @@ */ public abstract class Operation extends Action { + /** + * Read only discriminatory property needed to + * distinguish between operations and other action types on the client side. + */ + @SuppressWarnings("checkstyle:visibilitymodifier") + final boolean isOperation = true; + public Operation(final String operationKind) { super(operationKind); }