Class RenameCapabilities

    • Constructor Detail

      • RenameCapabilities

        public RenameCapabilities()
      • RenameCapabilities

        public RenameCapabilities​(java.lang.Boolean dynamicRegistration)
      • RenameCapabilities

        public RenameCapabilities​(java.lang.Boolean prepareSupport,
                                  java.lang.Boolean dynamicRegistration)
    • Method Detail

      • getPrepareSupport

        public java.lang.Boolean getPrepareSupport()
        Client supports testing for validity of rename operations before execution.

        Since 3.12.0

      • setPrepareSupport

        public void setPrepareSupport​(java.lang.Boolean prepareSupport)
        Client supports testing for validity of rename operations before execution.

        Since 3.12.0

      • getPrepareSupportDefaultBehavior

        public PrepareSupportDefaultBehavior getPrepareSupportDefaultBehavior()
        Client supports the default behavior result ({ defaultBehavior: boolean }).

        The value indicates the default behavior used by the client.

        Since 3.16.0

      • setPrepareSupportDefaultBehavior

        public void setPrepareSupportDefaultBehavior​(PrepareSupportDefaultBehavior prepareSupportDefaultBehavior)
        Client supports the default behavior result ({ defaultBehavior: boolean }).

        The value indicates the default behavior used by the client.

        Since 3.16.0

      • getHonorsChangeAnnotations

        public java.lang.Boolean getHonorsChangeAnnotations()
        Whether the client honors the change annotations in text edits and resource operations returned via the rename request's workspace edit by for example presenting the workspace edit in the user interface and asking for confirmation.

        Since 3.16.0

      • setHonorsChangeAnnotations

        public void setHonorsChangeAnnotations​(java.lang.Boolean honorsChangeAnnotations)
        Whether the client honors the change annotations in text edits and resource operations returned via the rename request's workspace edit by for example presenting the workspace edit in the user interface and asking for confirmation.

        Since 3.16.0