Reference
ClassicDomainObject
, LocalDomainObject
, NetworkDomainObject
, SystemDomainObject
, UserDomainObject
@Plural("domains") @Code("doma") @Name("domain") public interface Domain extends Reference
Modifier and Type | Method | Description |
---|---|---|
default int |
countFolders() |
|
int |
countFolders(String filter) |
|
Folder |
getApplicationsFolder() |
The Applications folder.
|
Folder |
getApplicationSupportFolder() |
The Application Support folder.
|
Folder |
getDesktopPicturesFolder() |
The Desktop Pictures folder.
|
Folder |
getFolder(int index) |
|
Folder |
getFolder(Id id) |
|
Folder |
getFolderActionScriptsFolder() |
The Folder Action Scripts folder.
|
default Folder[] |
getFolders() |
|
Folder[] |
getFolders(String filter) |
|
Folder |
getFontsFolder() |
The Fonts folder.
|
String |
getId() |
The unique identifier of the domain.
|
Folder |
getLibraryFolder() |
The Library folder.
|
String |
getName() |
The name of the domain.
|
Folder |
getPreferencesFolder() |
The Preferences folder.
|
Map<String,Object> |
getProperties() |
Returns all properties for an instance of this class.
|
Folder |
getScriptingAdditionsFolder() |
The Scripting Additions folder.
|
Folder |
getScriptsFolder() |
The Scripts folder.
|
Folder |
getSharedDocumentsFolder() |
The Shared Documents folder.
|
Folder |
getSpeakableItemsFolder() |
The Speakable Items folder.
|
Folder |
getUtilitiesFolder() |
The Utilities folder.
|
Folder |
getWorkflowsFolder() |
The Automator Workflows folder.
|
cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
static final TypeClass CLASS
@Kind("element") @Type("folder") default Folder[] getFolders()
Folder
s@Kind("element") @Type("folder") Folder[] getFolders(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"Folder
s@Kind("element") @Type("folder") Folder getFolder(int index)
index
- index into the element list (zero-based)Folder
at the requested index@Kind("element") @Type("folder") Folder getFolder(Id id)
id
- id of the itemFolder
with the requested id@Kind("element") @Type("folder") default int countFolders()
Folder
s@Kind("element") @Type("folder") int countFolders(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"@Code("asup") @Kind("property") @Name("application support folder") @Type("folder") Folder getApplicationSupportFolder()
@Code("apps") @Kind("property") @Name("applications folder") @Type("folder") Folder getApplicationsFolder()
@Code("dtp$") @Kind("property") @Name("desktop pictures folder") @Type("folder") Folder getDesktopPicturesFolder()
@Code("fasf") @Kind("property") @Name("Folder Action scripts folder") @Type("folder") Folder getFolderActionScriptsFolder()
@Code("font") @Kind("property") @Name("fonts folder") @Type("folder") Folder getFontsFolder()
@Code("ID ") @Kind("property") @Name("id") @Type("text") String getId()
@Code("dlib") @Kind("property") @Name("library folder") @Type("folder") Folder getLibraryFolder()
@Code("pnam") @Kind("property") @Name("name") @Type("text") String getName()
@Code("pref") @Kind("property") @Name("preferences folder") @Type("folder") Folder getPreferencesFolder()
@Code("$scr") @Kind("property") @Name("scripting additions folder") @Type("folder") Folder getScriptingAdditionsFolder()
@Code("scr$") @Kind("property") @Name("scripts folder") @Type("folder") Folder getScriptsFolder()
@Code("sdat") @Kind("property") @Name("shared documents folder") @Type("folder") Folder getSharedDocumentsFolder()
@Code("spki") @Kind("property") @Name("speakable items folder") @Type("folder") Folder getSpeakableItemsFolder()
@Code("uti$") @Kind("property") @Name("utilities folder") @Type("folder") Folder getUtilitiesFolder()
@Code("flow") @Kind("property") @Name("workflows folder") @Type("folder") Folder getWorkflowsFolder()