Class AppleScriptData

    • Constructor Detail

      • AppleScriptData

        public AppleScriptData()
      • AppleScriptData

        public AppleScriptData​(java.util.Map<java.lang.String,​java.lang.Object> options)
    • Method Detail

      • withScript

        public AppleScriptData withScript​(java.lang.String script)
        Allows to provide a multiline AppleScript.
        Overrides:
        withScript in class SystemScript<AppleScriptData>
        Parameters:
        script - A valid AppleScript.
        Returns:
        self instance for chaining.
      • getScript

        public java.util.Optional<java.lang.String> getScript()
        Get a multiline AppleScript.
        Overrides:
        getScript in class SystemScript<AppleScriptData>
        Returns:
        AppleScript snippet.
      • withCommand

        public AppleScriptData withCommand​(java.lang.String command)
        Allows to provide a single-line AppleScript.
        Overrides:
        withCommand in class SystemScript<AppleScriptData>
        Parameters:
        command - A valid AppleScript.
        Returns:
        self instance for chaining.
      • getCommand

        public java.util.Optional<java.lang.String> getCommand()
        Get a single-line AppleScript.
        Overrides:
        getCommand in class SystemScript<AppleScriptData>
        Returns:
        AppleScript snippet.