public class AppleScriptData extends SystemScript<AppleScriptData>
Constructor and Description |
---|
AppleScriptData() |
AppleScriptData(java.util.Map<java.lang.String,java.lang.Object> options) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<java.lang.String> |
getCommand()
Get a single-line AppleScript.
|
java.util.Optional<java.lang.String> |
getScript()
Get a multiline AppleScript.
|
AppleScriptData |
withCommand(java.lang.String command)
Allows to provide a single-line AppleScript.
|
AppleScriptData |
withScript(java.lang.String script)
Allows to provide a multiline AppleScript.
|
assignOptionValue, getOptionValue, toJson, toMap, toString
public AppleScriptData()
public AppleScriptData(java.util.Map<java.lang.String,java.lang.Object> options)
public AppleScriptData withScript(java.lang.String script)
withScript
in class SystemScript<AppleScriptData>
script
- A valid AppleScript.public java.util.Optional<java.lang.String> getScript()
getScript
in class SystemScript<AppleScriptData>
public AppleScriptData withCommand(java.lang.String command)
withCommand
in class SystemScript<AppleScriptData>
command
- A valid AppleScript.public java.util.Optional<java.lang.String> getCommand()
getCommand
in class SystemScript<AppleScriptData>