Index

A C D E F G H I J M N O P R S T U W Z 
All Classes and Interfaces|All Packages

A

addKey(String) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Add a <key> node to the root dictionary.
addKey(Node, String) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Add a <key> node to a parent element.
addString(String) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Add a <string> node to the root dictionary.
addString(Node, String) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Add a <string> node to a parent element.
AppBundler - Class in gmbh.pagina.tools.gradle.mac_app
Create a mac app file structure.
AppBundler() - Constructor for class gmbh.pagina.tools.gradle.mac_app.AppBundler
Creates the task with default group and description.
apply(Project) - Method in class gmbh.pagina.tools.gradle.mac_app.GenerateMacAppPlugin
Applies the plugin and wires all mac app generation/signing tasks.

C

contentTypes - Variable in class gmbh.pagina.tools.gradle.mac_app.DocumentType
Uniform Type Identifiers listed under LSItemContentTypes.
copyDir(File, File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Copy a directory to a target directory.
copyToDir(File, File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Copy an input file to a destination directory, keeping the name.
copyToFile(File, File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Copy an input file to a target, possibly renaming it along the way.
createEntries(Map<String, ?>) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create or replace multiple entries in the root dictionary.
createEntries(Node, Map<String, ?>) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create or replace multiple entries in a parent dictionary.
createEntry(String, boolean) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create an entry with a key and a boolean value in the root property list.
createEntry(String, Object) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create or replace an entry with a key and a plist-compatible value in the root dictionary.
createEntry(String, String) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create an entry with a key and a string value in the root property list.
createEntry(Node, String, boolean) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create an entry with a key and a boolean value in a parent node.
createEntry(Node, String, Object) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create or replace an entry with a key and a plist-compatible value in a parent dictionary.
createEntry(Node, String, String) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Create an entry with a key and a string value in a parent node.

D

deleteRecursively(File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Delete a file or directory recursively.
DocumentType - Class in gmbh.pagina.tools.gradle.mac_app
A data structure to store information about the document type for use in an Info.plist.
DocumentType(String, String, String, String[]) - Constructor for class gmbh.pagina.tools.gradle.mac_app.DocumentType
Constructs a DocumentType with the provided properties.
documentTypes(DocumentType[]) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Set up document types the document can read/edit.

E

exitcode - Variable in class gmbh.pagina.tools.gradle.mac_app.Shell
The exit code of the shell call.

F

failOk(String...) - Static method in class gmbh.pagina.tools.gradle.mac_app.Shell
Execute a shell command but do not throw on a non-zero exit code.
FileUtils - Class in gmbh.pagina.tools.gradle.mac_app
Tools for file interactions.

G

GenerateMacAppPlugin - Class in gmbh.pagina.tools.gradle.mac_app
The plugin for generating and signing a mac app.
GenerateMacAppPlugin() - Constructor for class gmbh.pagina.tools.gradle.mac_app.GenerateMacAppPlugin
Creates the plugin instance.
getAdditionalJavaXEntries() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets additional JavaX dictionary entries.
getAdditionalJavaXEntriesProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the additional JavaX entries map property.
getAdditionalPlistEntries() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets additional top-level Info.plist entries.
getAdditionalPlistEntriesProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the additional top-level plist entries map property.
getAdditionalResourceFiles() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets additional resource file inputs for Gradle incremental checks.
getAdditionalResources() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets additional resource paths to copy into the app bundle.
getAppleIDPassword() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the Apple ID password.
getAppleIDTeamID() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the Apple team ID used for notarization.
getAppleIDUser() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the Apple ID user account.
getAppleSignID() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the Apple signing identity.
getAppName() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the app name.
getAppName() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Gets the app name.
getAppName() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the app name used for output artifacts.
getAppName() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Gets the app name.
getAppNameProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the app name property.
getAppNameProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Returns the app name property.
getAppNameProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the app name property.
getAppNameProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Returns the app name property.
getBundleIdentifier() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the bundle identifier.
getCertificate() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the path to the signing certificate.
getCertificatePassword() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the certificate password.
getCopyright() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the copyright string.
getDevelopmentRegion() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the CFBundle development region.
getExecutableName() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the executable name used for the final stub file.
getExecutableName() - Method in class gmbh.pagina.tools.gradle.mac_app.JavaApplicationStubSource
Gets the name of the executable file.
getExistingMacAppBundle() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the configured existing input app bundle.
getExistingMacAppBundleProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the existing app bundle property.
getIcon() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the icon file path.
getIconFile() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the icon file input for Gradle incremental checks.
getIconProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the icon property.
getJavaApplicationStubFiles() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the Java application stub input files.
getJavaProperties() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets Java system property arguments.
getJavaPropertiesProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the Java properties list property.
getKeychainName() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the keychain name used for signing operations.
getKeychainPassword() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the keychain password.
getLines() - Method in class gmbh.pagina.tools.gradle.mac_app.Shell
Return the output lines of the message.
getMacApp() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
The app bundle that is generated.
getMacApp() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Gets the app bundle directory that will be archived.
getMacAppIcon() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the configured mac app icon path.
getMacAppIconProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the mac app icon property.
getMacAppTarGz() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
The archive path traditionally generated alongside the app bundle.
getMacAppTarGz() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Gets the generated tar.gz archive file.
getMainArguments() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets main-class arguments.
getMainArgumentsProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the main arguments list property.
getMainClassName() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the fully-qualified main class name.
getMainClassNameProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the main class property.
getMainJarFiles() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the main JAR input files.
getNativeJavaApplicationStubv1() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the NativeJavaApplicationStub v1 preset source.
getNativeJavaApplicationStubv1() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the preset source for NativeJavaApplicationStub v1.
getNotarizedDMG() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the notarized DMG output file.
getOutdir() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the output directory path.
getOutdir() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Returns the output directory property.
getOutdir() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Gets the output directory.
getOutdir() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the output directory used for signed artifacts.
getOutdir() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Gets the output directory.
getOutdirFile() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the output directory as a file.
getOutdirProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the output directory property.
getOutdirProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Returns the output directory property.
getOutdirProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the output directory property.
getOutdirProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Returns the output directory property.
getPkgInfoSignature() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the four-character PkgInfo signature.
getProjectName() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the project name.
getProjectNameProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the project name property.
getProjectVersion() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the project version.
getProjectVersion() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the project version.
getProjectVersionProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the project version property.
getProjectVersionProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the project version property.
getRuntimeClasspath() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets runtime classpath input files.
getSignedAndNotarizedMacApp() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the signed and notarized app bundle directory.
getSignedAndNotarizedMacApp() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Gets the signed app bundle directory that will be archived.
getSignedAndNotarizedMacAppTarGz() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Gets the signed app tar.gz archive path.
getSignedAndNotarizedMacAppTarGz() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Gets the generated tar.gz archive file.
getSource() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the combined source descriptor used by task DSL assignment.
getSourceDirectoryProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Returns the source directory property.
getSourceDirectoryProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Returns the source directory property.
getSourceUrl() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Returns the configured source URL property.
getSplashFile() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the splash file path.
getSplashFile2xInput() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the optional @2x splash image file next to the configured splash image.
getSplashFileInput() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the configured splash image file input.
getSplashFileProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the splash file property.
getStartOnMainThread() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the main-thread startup flag.
getStartOnMainThreadProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the main-thread startup property.
getStubExecutableName() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Returns the executable-name configuration property.
getTargetFile() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the target Java-application-stub file produced by this task.
getTargetJavaVersion() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the minimum Java version for launcher metadata.
getTargetJavaVersionProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the target Java version property.
getUniversalJavaApplicationStubProcompiled() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the precompiled preset source for universalJavaApplicationStub.
getUniversalJavaApplicationStubProcompiled() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the preset source for universalJavaApplicationStub precompiled binary.
getUniversalJavaApplicationStubShell() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets the shell-script preset source for universalJavaApplicationStub.
getUniversalJavaApplicationStubShell() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the preset source for universalJavaApplicationStub shell script.
getUnsignedMacAppDirectoryProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Returns the unsigned app directory property.
getUnzip() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Returns the unzip configuration property.
getUrl() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets the URL to download the stub from.
getUrl() - Method in class gmbh.pagina.tools.gradle.mac_app.JavaApplicationStubSource
Gets the URL to download the stub from.
getViewableDocumentTypes() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets viewable document UTI values.
getVmOptions() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Gets JVM option arguments.
getVmOptionsProperty() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Returns the VM options list property.
gmbh.pagina.tools.gradle.mac_app - package gmbh.pagina.tools.gradle.mac_app
 

H

handlerRank - Variable in class gmbh.pagina.tools.gradle.mac_app.DocumentType
Launch Services handler rank used in LSHandlerRank.

I

isOk() - Method in class gmbh.pagina.tools.gradle.mac_app.Shell
Has the shell terminated correctly with a normal exit code.
isUnzip() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Gets whether the downloaded artifact should be unzipped.
isUnzip() - Method in class gmbh.pagina.tools.gradle.mac_app.JavaApplicationStubSource
Gets whether the downloaded file should be unzipped.

J

JASDownloader - Class in gmbh.pagina.tools.gradle.mac_app
Download the configured Java application stub.
JASDownloader() - Constructor for class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Creates the task and wires default values from the built-in native stub preset.
javaApplicationStub(Closure<?>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Configures the javaApplicationStub task using a delegated closure.
JavaApplicationStubPresets - Class in gmbh.pagina.tools.gradle.mac_app
Built-in Java application stub source presets.
JavaApplicationStubSource - Class in gmbh.pagina.tools.gradle.mac_app
A Java application stub source definition.
JavaApplicationStubSource(String, boolean, String) - Constructor for class gmbh.pagina.tools.gradle.mac_app.JavaApplicationStubSource
Constructs a JavaApplicationStubSource with the provided configuration.
javaX(String, int, List<String>, List<String>, Boolean, List<String>, String, Map<String, ?>) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Set up the JavaX block to integrate with UniversalJavaApplicationStub.

M

MacAppArchive - Class in gmbh.pagina.tools.gradle.mac_app
Create a tar.gz archive for a generated mac app bundle.
MacAppArchive() - Constructor for class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Creates the task with default group, description, and output directory convention.

N

name - Variable in class gmbh.pagina.tools.gradle.mac_app.DocumentType
Display name used in CFBundleTypeName.
NATIVE_JAVA_APPLICATION_STUB_V1 - Static variable in class gmbh.pagina.tools.gradle.mac_app.JavaApplicationStubPresets
Preset for NativeJavaApplicationStub v1 binary download.

O

out - Variable in class gmbh.pagina.tools.gradle.mac_app.Shell
The shell output, stdout and stderr.

P

Plist - Class in gmbh.pagina.tools.gradle.mac_app
A lazy XML builder object that represents an apple property list.
Plist() - Constructor for class gmbh.pagina.tools.gradle.mac_app.Plist
Create the property list and set up a minimal XML structure.

R

role - Variable in class gmbh.pagina.tools.gradle.mac_app.DocumentType
Declared role used in CFBundleTypeRole (for example Viewer or Editor).

S

save(File) - Method in class gmbh.pagina.tools.gradle.mac_app.Plist
Save the property list to a target file.
setAdditionalJavaXEntries(Map<String, ?>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets additional JavaX dictionary entries.
setAdditionalPlistEntries(Map<String, ?>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets additional top-level Info.plist entries.
setAdditionalResources(String[]) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets additional resources using an array.
setAdditionalResources(List<String>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets additional resources using a list.
setAppleIDPassword(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the Apple ID password.
setAppleIDTeamID(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the Apple team ID used for notarization.
setAppleIDUser(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the Apple ID user account.
setAppleSignID(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the Apple signing identity.
setAppName(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the app name (without extension).
setAppName(String) - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Sets the app name.
setAppName(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Sets the app name.
setBundleIdentifier(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the bundle identifier.
setCertificate(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the path to the signing certificate.
setCertificatePassword(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the certificate password.
setCopyright(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the copyright string.
setDevelopmentRegion(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the CFBundle development region.
setExecutable(File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Mark a file as executable.
setExecutableName(String) - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Sets the executable name used for the final stub file.
setExistingMacAppBundle(File) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets an existing input app bundle.
setExistingMacAppBundle(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets an existing input app bundle path.
setIcon(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the icon file path.
setJavaApplicationStub(JavaApplicationStubSource) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Configures the javaApplicationStub task from this task.
setJavaProperties(String[]) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets Java system property arguments using an array.
setJavaProperties(List<String>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets Java system property arguments using a list.
setKeychainName(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the keychain name used for signing operations.
setKeychainPassword(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the keychain password.
setMacAppIcon(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the configured mac app icon path.
setMainArguments(String[]) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets main-class arguments using an array.
setMainArguments(List<String>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets main-class arguments using a list.
setMainClassName(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the fully-qualified main class name.
setOutdir(File) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the output directory.
setOutdir(File) - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Sets the output directory.
setOutdir(File) - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Sets the output directory.
setOutdir(File) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the output directory.
setOutdir(File) - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Sets the output directory.
setOutdir(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the output directory path.
setOutdir(String) - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Sets the output directory from a path string.
setOutdir(String) - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Sets the output directory as a string.
setOutdir(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the output directory path.
setOutdir(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Sets the output directory as a string.
setPkgInfoSignature(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the package signature for the PkgInfo file.
setProjectName(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the project name.
setProjectVersion(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the project version.
setProjectVersion(String) - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Sets the project version.
setSource(JavaApplicationStubSource) - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Updates URL, unzip mode, and executable name from a combined source descriptor.
setSplashFile(String) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the splash file path.
setStartOnMainThread(Boolean) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets whether launch must happen on the macOS main thread.
setTargetJavaVersion(Integer) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets the minimum Java version for launcher metadata.
setUnzip(boolean) - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Sets whether the downloaded file should be unzipped.
setUrl(String) - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Sets the URL to download the stub from.
setViewableDocumentTypes(String[]) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets viewable document types using an array.
setViewableDocumentTypes(List<String>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets viewable document types using a list.
setVmOptions(String[]) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets JVM option arguments using an array.
setVmOptions(List<String>) - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
Sets JVM option arguments using a list.
sh(String...) - Static method in class gmbh.pagina.tools.gradle.mac_app.Shell
Execute a shell command.
Shell - Class in gmbh.pagina.tools.gradle.mac_app
An object to interact with the system shell.
SignAndNotarize - Class in gmbh.pagina.tools.gradle.mac_app
The task that signs and notarizes the mac app.
SignAndNotarize() - Constructor for class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
Creates the task with default metadata and disables up-to-date checks.
SignedAndNotarizedMacAppArchive - Class in gmbh.pagina.tools.gradle.mac_app
Create a tar.gz archive for a signed and notarized mac app bundle.
SignedAndNotarizedMacAppArchive() - Constructor for class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Creates the task with default group, description, and output directory convention.

T

tarGz(File, File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Creates a tar.gz archive.
taskAction() - Method in class gmbh.pagina.tools.gradle.mac_app.AppBundler
The main action: execute the task and generate the unsigned app bundle.
taskAction() - Method in class gmbh.pagina.tools.gradle.mac_app.JASDownloader
Perform the plugin action.
taskAction() - Method in class gmbh.pagina.tools.gradle.mac_app.MacAppArchive
Creates the tar.gz archive for the generated unsigned app bundle.
taskAction() - Method in class gmbh.pagina.tools.gradle.mac_app.SignAndNotarize
The execution of the task.
taskAction() - Method in class gmbh.pagina.tools.gradle.mac_app.SignedAndNotarizedMacAppArchive
Creates the tar.gz archive for the signed and notarized app bundle.
test(String...) - Static method in class gmbh.pagina.tools.gradle.mac_app.Shell
Test whether a shell command is successful.

U

UNIVERSAL_JAVA_APPLICATION_STUB_PROCOMPILED - Static variable in class gmbh.pagina.tools.gradle.mac_app.JavaApplicationStubPresets
Preset for the precompiled ZIP distribution of universalJavaApplicationStub.
UNIVERSAL_JAVA_APPLICATION_STUB_SHELL - Static variable in class gmbh.pagina.tools.gradle.mac_app.JavaApplicationStubPresets
Preset for the shell-script version of universalJavaApplicationStub.
unzip(File, File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Unzip an input file to a target.

W

writeToFile(File, String) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Write a string to a text file that does not yet need to exist.

Z

zip(File, File) - Static method in class gmbh.pagina.tools.gradle.mac_app.FileUtils
Zips a file or directory to a target.
A C D E F G H I J M N O P R S T U W Z 
All Classes and Interfaces|All Packages