root/tags/2C10/Resources/Colloquy.scriptTerminology

Revision 1805, 27.5 kB (checked in by timothy, 4 years ago)

* Ignore status can be changed with AppleScript? during a process message handler.
* More properties for the member class like: real name, username, address and hostmask.

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 <plist version="1.0">
4 <dict>
5         <key>Classes</key>
6         <dict>
7                 <key>AbstractChatListItem</key>
8                 <dict>
9                         <key>Attributes</key>
10                         <dict>
11                                 <key>information</key>
12                                 <dict>
13                                         <key>Description</key>
14                                         <string>Sub-title information to show hwen list has room.</string>
15                                         <key>Name</key>
16                                         <string>subtitle</string>
17                                 </dict>
18                                 <key>title</key>
19                                 <dict>
20                                         <key>Description</key>
21                                         <string>Title to show in the list.</string>
22                                         <key>Name</key>
23                                         <string>name</string>
24                                 </dict>
25                         </dict>
26                         <key>Description</key>
27                         <string>Generic chat list item that all views inherit from.</string>
28                         <key>Name</key>
29                         <string>chat list item</string>
30                         <key>PluralName</key>
31                         <string>chat list items</string>
32                 </dict>
33                 <key>AbstractChatViewController</key>
34                 <dict>
35                         <key>ToOneRelationships</key>
36                         <dict>
37                                 <key>windowController</key>
38                                 <dict>
39                                         <key>Description</key>
40                                         <string>Owning chat window.</string>
41                                         <key>Name</key>
42                                         <string>chat window</string>
43                                 </dict>
44                                 <key>connection</key>
45                                 <dict>
46                                         <key>Description</key>
47                                         <string>Connection this view uses.</string>
48                                         <key>Name</key>
49                                         <string>connection</string>
50                                 </dict>
51                         </dict>
52                         <key>Attributes</key>
53                         <dict>
54                                 <key>identifier</key>
55                                 <dict>
56                                         <key>Description</key>
57                                         <string>Consicse description of the chat view.</string>
58                                         <key>Name</key>
59                                         <string>description</string>
60                                 </dict>
61                                 <key>uniqueIdentifier</key>
62                                 <dict>
63                                         <key>Description</key>
64                                         <string>The unique identifier of the chat view controler.</string>
65                                         <key>Name</key>
66                                         <string>id</string>
67                                 </dict>
68                                 <key>windowTitle</key>
69                                 <dict>
70                                         <key>Description</key>
71                                         <string>Title used when active in the chat window.</string>
72                                         <key>Name</key>
73                                         <string>window title</string>
74                                 </dict>
75                         </dict>
76                         <key>Description</key>
77                         <string>Generic chat view that all views inherit from (direct chat, chat room, etc.)</string>
78                         <key>Name</key>
79                         <string>chat view</string>
80                         <key>PluralName</key>
81                         <string>chat views</string>
82                 </dict>
83                 <key>JVChatMessage</key>
84                 <dict>
85                         <key>ToOneRelationships</key>
86                         <dict>
87                                 <key>transcript</key>
88                                 <dict>
89                                         <key>Description</key>
90                                         <string>The chat room, direct chat or transcript this message is from.</string>
91                                         <key>Name</key>
92                                         <string>chat view</string>
93                                 </dict>
94                                 <key>body</key>
95                                 <dict>
96                                         <key>Description</key>
97                                         <string>The body of the message. (Default subcontainer.)</string>
98                                         <key>Name</key>
99                                         <string>body</string>
100                                 </dict>
101                         </dict>
102                         <key>Attributes</key>
103                         <dict>
104                                 <key>isAction</key>
105                                 <dict>
106                                         <key>Description</key>
107                                         <string>Does the message have action tense?</string>
108                                         <key>Name</key>
109                                         <string>action tense</string>
110                                 </dict>
111                                 <key>isHighlighted</key>
112                                 <dict>
113                                         <key>Description</key>
114                                         <string>Was the message highlighted for some reason?</string>
115                                         <key>Name</key>
116                                         <string>highlighted</string>
117                                 </dict>
118                                 <key>bodyAsHTML</key>
119                                 <dict>
120                                         <key>Description</key>
121                                         <string>The message with posiable HTML formatting.</string>
122                                         <key>Name</key>
123                                         <string>HTML</string>
124                                 </dict>
125                                 <key>sender</key>
126                                 <dict>
127                                         <key>Description</key>
128                                         <string>The sender of this message</string>
129                                         <key>Name</key>
130                                         <string>sender</string>
131                                 </dict>
132                                 <key>date</key>
133                                 <dict>
134                                         <key>Description</key>
135                                         <string>The date and time this message occurred.</string>
136                                         <key>Name</key>
137                                         <string>timestamp</string>
138                                 </dict>
139                                 <key>ignoreStatus</key>
140                                 <dict>
141                                         <key>Description</key>
142                                         <string>If the message was ignored with one of the ignore rules.</string>
143                                         <key>Name</key>
144                                         <string>ignore status</string>
145                                 </dict>
146                                 <key>messageNumber</key>
147                                 <dict>
148                                         <key>Description</key>
149                                         <string>The id of this message.</string>
150                                         <key>Name</key>
151                                         <string>id</string>
152                                 </dict>
153                         </dict>
154                         <key>Description</key>
155                         <string>A chat message.</string>
156                         <key>Name</key>
157                         <string>message</string>
158                         <key>PluralName</key>
159                         <string>messages</string>
160                 </dict>
161                 <key>JVBuddy</key>
162                 <dict>
163                         <key>Attributes</key>
164                         <dict>
165                                 <key>activeNicknameDictionary</key>
166                                 <dict>
167                                         <key>Description</key>
168                                         <string>Current nickname that determins the information returned by status, is online, away message and idle time.</string>
169                                         <key>Name</key>
170                                         <string>active nickname</string>
171                                 </dict>
172                                 <key>awayMessage</key>
173                                 <dict>
174                                         <key>Description</key>
175                                         <string>Away message for active nickname.</string>
176                                         <key>Name</key>
177                                         <string>away message</string>
178                                 </dict>
179                                 <key>compositeName</key>
180                                 <dict>
181                                         <key>Description</key>
182                                         <string>The buddies full name in the user's preferred order (First Name or Last Name first).</string>
183                                         <key>Name</key>
184                                         <string>name</string>
185                                 </dict>
186                                 <key>firstName</key>
187                                 <dict>
188                                         <key>Description</key>
189                                         <string>First name from AddressBook.</string>
190                                         <key>Name</key>
191                                         <string>first name</string>
192                                 </dict>
193                                 <key>givenNickname</key>
194                                 <dict>
195                                         <key>Description</key>
196                                         <string>Given nickname from AddressBook.</string>
197                                         <key>Name</key>
198                                         <string>given nickname</string>
199                                 </dict>
200                                 <key>idleTime</key>
201                                 <dict>
202                                         <key>Description</key>
203                                         <string>Current idle time in seconds for the active nickname.</string>
204                                         <key>Name</key>
205                                         <string>idle time</string>
206                                 </dict>
207                                 <key>isOnline</key>
208                                 <dict>
209                                         <key>Description</key>
210                                         <string>Weither the active nickname is online.</string>
211                                         <key>Name</key>
212                                         <string>online</string>
213                                 </dict>
214                                 <key>lastName</key>
215                                 <dict>
216                                         <key>Description</key>
217                                         <string>Last name from AddressBook.</string>
218                                         <key>Name</key>
219                                         <string>last name</string>
220                                 </dict>
221                                 <key>nicknamesArray</key>
222                                 <dict>
223                                         <key>Description</key>
224                                         <string>All the nicknames and servers taged to this buddy.</string>
225                                         <key>Name</key>
226                                         <string>nicknames</string>
227                                 </dict>
228                                 <key>onlineNicknamesArray</key>
229                                 <dict>
230                                         <key>Description</key>
231                                         <string>All the curently online nicknames and servers.</string>
232                                         <key>Name</key>
233                                         <string>online nicknames</string>
234                                 </dict>
235                                 <key>preferredName</key>
236                                 <dict>
237                                         <key>Description</key>
238                                         <string>Returns the user's preferred name for the buddy.</string>
239                                         <key>Name</key>
240                                         <string>preferred name</string>
241                                 </dict>
242                                 <key>primaryEmail</key>
243                                 <dict>
244                                         <key>Description</key>
245                                         <string>Primary email address from AddressBook.</string>
246                                         <key>Name</key>
247                                         <string>primary email</string>
248                                 </dict>
249                                 <key>status</key>
250                                 <dict>
251                                         <key>Description</key>
252                                         <string>The current status of the active nickname.</string>
253                                         <key>Name</key>
254                                         <string>status</string>
255                                 </dict>
256                                 <key>uniqueIdentifier</key>
257                                 <dict>
258                                         <key>Description</key>
259                                         <string>The unique identifier of the buddy. Same as the associated AddressBook entry.</string>
260                                         <key>Name</key>
261                                         <string>id</string>
262                                 </dict>
263                         </dict>
264                         <key>Description</key>
265                         <string>A buddy.</string>
266                         <key>Name</key>
267                         <string>buddy</string>
268                         <key>PluralName</key>
269                         <string>buddies</string>
270                 </dict>
271                 <key>JVBuddyListController</key>
272                 <dict>
273                         <key>ToOneRelationships</key>
274                         <dict>
275                                 <key>window</key>
276                                 <dict>
277                                         <key>Description</key>
278                                         <string>Buddy list window.</string>
279                                         <key>Name</key>
280                                         <string>window</string>
281                                 </dict>
282                         </dict>
283                         <key>Attributes</key>
284                         <dict>
285                                 <key>showFullNames</key>
286                                 <dict>
287                                         <key>Description</key>
288                                         <string>Show full buddy names, or just nickanmes?</string>
289                                         <key>Name</key>
290                                         <string>show full names</string>
291                                 </dict>
292                                 <key>showIcons</key>
293                                 <dict>
294                                         <key>Description</key>
295                                         <string>Show buddy icons?</string>
296                                         <key>Name</key>
297                                         <string>show icons</string>
298                                 </dict>
299                                 <key>showNicknameAndServer</key>
300                                 <dict>
301                                         <key>Description</key>
302                                         <string>Show the active nickname and related chat server?</string>
303                                         <key>Name</key>
304                                         <string>show nickname and server</string>
305                                 </dict>
306                                 <key>showOfflineBuddies</key>
307                                 <dict>
308                                         <key>Description</key>
309                                         <string>Show offline buddies?</string>
310                                         <key>Name</key>
311                                         <string>show offline buddies</string>
312                                 </dict>
313                                 <key>sortOrder</key>
314                                 <dict>
315                                         <key>Description</key>
316                                         <string>How to sort the buddies in the list.</string>
317                                         <key>Name</key>
318                                         <string>sort order</string>
319                                 </dict>
320                         </dict>
321                         <key>Description</key>
322                         <string>Buddy list controller for interacting with buddies.</string>
323                         <key>Name</key>
324                         <string>buddy list</string>
325                 </dict>
326                 <key>JVChatController</key>
327                 <dict>
328                         <key>Description</key>
329                         <string>Master control for anything chat related.</string>
330                         <key>Name</key>
331                         <string>chat manager</string>
332                 </dict>
333                 <key>JVChatRoom</key>
334                 <dict>
335                         <key>Description</key>
336                         <string>Chat room.</string>
337                         <key>Name</key>
338                         <string>chat room</string>
339                         <key>PluralName</key>
340                         <string>chat rooms</string>
341                         <key>Attributes</key>
342                         <dict>
343                                 <key>numberOfChildren</key>
344                                 <dict>
345                                         <key>Description</key>
346                                         <string>Number of members in the room.</string>
347                                         <key>Name</key>
348                                         <string>number of members</string>
349                                 </dict>
350                                 <key>scriptTypedTopic</key>
351                                 <dict>
352                                         <key>Description</key>
353                                         <string>Topic of the room. Can include HTML formatting.</string>
354                                         <key>Name</key>
355                                         <string>topic</string>
356                                 </dict>
357                         </dict>
358                 </dict>
359                 <key>JVChatRoomMember</key>
360                 <dict>
361                         <key>Description</key>
362                         <string>Chat room member.</string>
363                         <key>Name</key>
364                         <string>member</string>
365                         <key>PluralName</key>
366                         <string>members</string>
367                         <key>ToOneRelationships</key>
368                         <dict>
369                                 <key>buddy</key>
370                                 <dict>
371                                         <key>Description</key>
372                                         <string>Buddy (if any) this member represents. (Default subcontainer.)</string>
373                                         <key>Name</key>
374                                         <string>buddy</string>
375                                 </dict>
376                                 <key>parent</key>
377                                 <dict>
378                                         <key>Description</key>
379                                         <string>Chat room.</string>
380                                         <key>Name</key>
381                                         <string>chat room</string>
382                                 </dict>
383                         </dict>
384                         <key>Attributes</key>
385                         <dict>
386                                 <key>nickname</key>
387                                 <dict>
388                                         <key>Description</key>
389                                         <string>Member's nickname in the room.</string>
390                                         <key>Name</key>
391                                         <string>name</string>
392                                 </dict>
393                                 <key>uniqueIdentifier</key>
394                                 <dict>
395                                         <key>Description</key>
396                                         <string>The unique identifier of the member. Unique even if member changes nicknames.</string>
397                                         <key>Name</key>
398                                         <string>id</string>
399                                 </dict>
400                                 <key>voice</key>
401                                 <dict>
402                                         <key>Description</key>
403                                         <string>Has voice in the room?</string>
404                                         <key>Name</key>
405                                         <string>voice status</string>
406                                 </dict>
407                                 <key>operator</key>
408                                 <dict>
409                                         <key>Description</key>
410                                         <string>Is an operator of the room?</string>
411                                         <key>Name</key>
412                                         <string>operator</string>
413                                 </dict>
414                                 <key>realName</key>
415                                 <dict>
416                                         <key>Description</key>
417                                         <string>The user's supplied real name, sometimes not a name at all.</string>
418                                         <key>Name</key>
419                                         <string>real name</string>
420                                 </dict>
421                                 <key>username</key>
422                                 <dict>
423                                         <key>Description</key>
424                                         <string>The user's supplied username.</string>
425                                         <key>Name</key>
426                                         <string>username</string>
427                                 </dict>
428                                 <key>address</key>
429                                 <dict>
430                                         <key>Description</key>
431                                         <string>The user's supplied hostname given to the server when they connected. Sometimes this is cloaked with a fake host.</string>
432                                         <key>Name</key>
433                                         <string>address</string>
434                                 </dict>
435                                 <key>hostmask</key>
436                                 <dict>
437                                         <key>Description</key>
438                                         <string>The user's hostmask. The combination of the username and address in an email address format.</string>
439                                         <key>Name</key>
440                                         <string>hostmask</string>
441                                 </dict>
442                         </dict>
443                 </dict>
444                 <key>JVChatConsole</key>
445                 <dict>
446                         <key>Description</key>
447                         <string>Chat console for advanced users.</string>
448                         <key>Name</key>
449                         <string>chat console</string>
450                         <key>PluralName</key>
451                         <string>chat consoles</string>
452                 </dict>
453                 <key>JVChatTranscript</key>
454                 <dict>
455                         <key>Description</key>
456                         <string>A log of some previous conversation.</string>
457                         <key>Name</key>
458                         <string>chat transcript</string>
459                         <key>PluralName</key>
460                         <string>chat transcripts</string>
461                         <key>Attributes</key>
462                         <dict>
463                                 <key>numberOfMessages</key>
464                                 <dict>
465                                         <key>Description</key>
466                                         <string>The number of messages currently in the transcript.</string>
467                                         <key>Name</key>
468                                         <string>message count</string>
469                                 </dict>
470                         </dict>
471                 </dict>
472                 <key>JVChatWindowController</key>
473                 <dict>
474                         <key>ToOneRelationships</key>
475                         <dict>
476                                 <key>window</key>
477                                 <dict>
478                                         <key>Description</key>
479                                         <string>User interface window. (Default subcontainer.)</string>
480                                         <key>Name</key>
481                                         <string>window</string>
482                                 </dict>
483                                 <key>activeChatViewController</key>
484                                 <dict>
485                                         <key>Description</key>
486                                         <string>Current visible view for this chat window.</string>
487                                         <key>Name</key>
488                                         <string>active chat view</string>
489                                 </dict>
490                                 <key>selectedListItem</key>
491                                 <dict>
492                                         <key>Description</key>
493                                         <string>Current selection in the drawer list.</string>
494                                         <key>Name</key>
495                                         <string>selected list item</string>
496                                 </dict>
497                         </dict>
498                         <key>Attributes</key>
499                         <dict>
500                                 <key>uniqueIdentifier</key>
501                                 <dict>
502                                         <key>Description</key>
503                                         <string>The unique identifier of the chat window.</string>
504                                         <key>Name</key>
505                                         <string>id</string>
506                                 </dict>
507                         </dict>
508                         <key>Description</key>
509                         <string>Controls the window and one or more chat views (direct chats, chat rooms, etc.)</string>
510                         <key>Name</key>
511                         <string>chat window</string>
512                         <key>PluralName</key>
513                         <string>chat windows</string>
514                 </dict>
515                 <key>MVBuddyListController</key>
516                 <dict>
517                         <key>ToOneRelationships</key>
518                         <dict>
519                                 <key>window</key>
520                                 <dict>
521                                         <key>Description</key>
522                                         <string>Buddy list window.</string>
523                                         <key>Name</key>
524                                         <string>window</string>
525                                 </dict>
526                         </dict>
527                         <key>Attributes</key>
528                         <dict>
529                                 <key>showFullNames</key>
530                                 <dict>
531                                         <key>Description</key>
532                                         <string>Show full buddy names, or just nickanmes?</string>
533                                         <key>Name</key>
534                                         <string>show full names</string>
535                                 </dict>
536                                 <key>showIcons</key>
537                                 <dict>
538                                         <key>Description</key>
539                                         <string>Show buddy icons?</string>
540                                         <key>Name</key>
541                                         <string>show icons</string>
542                                 </dict>
543                                 <key>showNicknameAndServer</key>
544                                 <dict>
545                                         <key>Description</key>
546                                         <string>Show the active nickname and related chat server?</string>
547                                         <key>Name</key>
548                                         <string>show nickname and server</string>
549                                 </dict>
550                                 <key>showOfflineBuddies</key>
551                                 <dict>
552                                         <key>Description</key>
553                                         <string>Show offline buddies?</string>
554                                         <key>Name</key>
555                                         <string>show offline buddies</string>
556                                 </dict>
557                                 <key>sortOrder</key>
558                                 <dict>
559                                         <key>Description</key>
560                                         <string>How to sort the buddies in the list.</string>
561                                         <key>Name</key>
562                                         <string>sort order</string>
563                                 </dict>
564                         </dict>
565                         <key>Description</key>
566                         <string>Buddy list controller for interacting with buddies.</string>
567                         <key>Name</key>
568                         <string>buddy list</string>
569                 </dict>
570                 <key>JVDirectChat</key>
571                 <dict>
572                         <key>ToOneRelationships</key>
573                         <dict>
574                                 <key>buddy</key>
575                                 <dict>
576                                         <key>Description</key>
577                                         <string>Buddy (if any) this chat is with.</string>
578                                         <key>Name</key>
579                                         <string>buddy</string>
580                                 </dict>
581                         </dict>
582                         <key>Attributes</key>
583                         <dict>
584                                 <key>currentMessage</key>
585                                 <dict>
586                                         <key>Description</key>
587                                         <string>Current message being sent or received. Only available during plug-in handlers.</string>
588                                         <key>Name</key>
589                                         <string>current message</string>
590                                 </dict>
591                                 <key>cantSendMessages</key>
592                                 <dict>
593                                         <key>Description</key>
594                                         <string>Can send messages?</string>
595                                         <key>Name</key>
596                                         <string>unavailable</string>
597                                 </dict>
598                                 <key>isActive</key>
599                                 <dict>
600                                         <key>Description</key>
601                                         <string>Is the active (visible) view?</string>
602                                         <key>Name</key>
603                                         <string>active</string>
604                                 </dict>
605                                 <key>newHighlightMessage</key>
606                                 <dict>
607                                         <key>Description</key>
608                         &nbs