1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!DOCTYPE dictionary SYSTEM "file://localhost/System/Library/DTDs/sdef.dtd">
3
+ <dictionary title =" OneWay Dictionary" >
4
+ <suite name =" Standard Suite" code =" ????" description =" Common classes and commands for most applications." >
5
+ <cocoa name =" NSCoreSuite" />
6
+ <command name =" count" code =" corecnte" description =" Return the number of elements of a particular class within an object." >
7
+ <cocoa class =" NSCountCommand" />
8
+ <direct-parameter description =" the object whose elements are to be counted" type =" specifier" />
9
+ <parameter name =" each" code =" kocl" description =" The class of objects to be counted." type =" type" optional =" yes" >
10
+ <cocoa key =" ObjectClass" />
11
+ </parameter >
12
+ <result description =" the number of elements" type =" integer" />
13
+ </command >
14
+ <command name =" delete" code =" coredelo" description =" Delete an object." >
15
+ <cocoa class =" NSDeleteCommand" />
16
+ <direct-parameter description =" the object to delete" type =" specifier" />
17
+ </command >
18
+ <command name =" exists" code =" coredoex" description =" Verify if an object exists." >
19
+ <cocoa class =" NSExistsCommand" />
20
+ <direct-parameter description =" the object in question" type =" specifier" />
21
+ <result description =" true if it exists, false if not" type =" boolean" />
22
+ </command >
23
+ <command name =" make" code =" corecrel" description =" Make a new object." >
24
+ <cocoa name =" Create" class =" NSCreateCommand" />
25
+ <parameter name =" new" code =" kocl" description =" The class of the new object." type =" type" >
26
+ <cocoa key =" ObjectClass" />
27
+ </parameter >
28
+ <parameter name =" at" code =" insh" description =" The location at which to insert the object." type =" location specifier" optional =" yes" >
29
+ <cocoa key =" Location" />
30
+ </parameter >
31
+ <parameter name =" with data" code =" data" description =" The initial data for the object." type =" any" optional =" yes" >
32
+ <cocoa key =" ObjectData" />
33
+ </parameter >
34
+ <parameter name =" with properties" code =" prdt" description =" The initial values for properties of the object." type =" record" optional =" yes" >
35
+ <cocoa key =" KeyDictionary" />
36
+ </parameter >
37
+ <result description =" to the new object" type =" specifier" />
38
+ </command >
39
+ </suite >
40
+ <suite name =" OneWay Suite" code =" oWAS" description =" The OneWay suite" >
41
+ <class name =" application" code =" capp" description =" An application' s top level scripting object." >
42
+ <cocoa class =" NSApplication" />
43
+ <element description =" The saved FTP/SFTP locations" type =" location" >
44
+ <cocoa key =" savedLocations" />
45
+ </element >
46
+ <property name =" name" code =" pnam" description =" The name of the application." type =" text" access =" r" />
47
+ <property name =" frontmost" code =" pisf" description =" Is this the frontmost (active) application?" type =" boolean" access =" r" >
48
+ <cocoa key =" isActive" />
49
+ </property >
50
+ <property name =" version" code =" vers" description =" The version of the application." type =" text" access =" r" />
51
+ </class >
52
+ <class name =" location" code =" oLOC" description =" A saved FTP/SFTP location." plural =" locations" >
53
+ <cocoa class =" Location" />
54
+ <property name =" name" code =" pnam" description =" The location name." type =" text" >
55
+ <cocoa key =" name" />
56
+ </property >
57
+ <property name =" hostname" code =" pHST" description =" The location hostname." type =" text" />
58
+ <responds-to command =" queue transfer" >
59
+ <cocoa method =" queueTransfer:" />
60
+ </responds-to >
61
+ </class >
62
+ <command name =" queue transfer" code =" oWASTRNS" description =" Start a file transfer." >
63
+ <direct-parameter description =" The saved FTP/SFTP location" type =" location" />
64
+ <parameter name =" with files" code =" oFIL" description =" A list of files to transfer" >
65
+ <cocoa key =" theFiles" />
66
+ <type type =" text" list =" yes" />
67
+ </parameter >
68
+ </command >
69
+ <command name =" queue new transfer" code =" oWASNEWT" description =" Start a file transfer to a new location." >
70
+ <cocoa class =" QueueNewScriptCommand" />
71
+ <direct-parameter description =" A list of files to transfer." >
72
+ <type type =" text" list =" yes" />
73
+ </direct-parameter >
74
+ </command >
75
+ </suite >
76
+ </dictionary >
0 commit comments