~malept/ubuntu/lucid/python2.6/dev-dependency-fix

« back to all changes in this revision

Viewing changes to Lib/plat-mac/lib-scriptpackages/StdSuites/Table_Suite.py

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2009-02-13 12:51:00 UTC
  • Revision ID: james.westby@ubuntu.com-20090213125100-uufgcb9yeqzujpqw
Tags: upstream-2.6.1
ImportĀ upstreamĀ versionĀ 2.6.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
"""Suite Table Suite: Classes for manipulating tables
 
2
Level 1, version 1
 
3
 
 
4
Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 
5
AETE/AEUT resource version 1/0, language 0, script 0
 
6
"""
 
7
 
 
8
import aetools
 
9
import MacOS
 
10
 
 
11
_code = 'tbls'
 
12
 
 
13
class Table_Suite_Events:
 
14
 
 
15
    pass
 
16
 
 
17
 
 
18
class cell(aetools.ComponentItem):
 
19
    """cell - A cell """
 
20
    want = 'ccel'
 
21
class _Prop_formula(aetools.NProperty):
 
22
    """formula - the formula of the cell """
 
23
    which = 'pfor'
 
24
    want = 'ctxt'
 
25
class _Prop_protection(aetools.NProperty):
 
26
    """protection - Indicates whether value or formula in the cell can be changed """
 
27
    which = 'ppro'
 
28
    want = 'prtn'
 
29
 
 
30
cells = cell
 
31
 
 
32
class column(aetools.ComponentItem):
 
33
    """column - A column """
 
34
    want = 'ccol'
 
35
class _Prop_name(aetools.NProperty):
 
36
    """name - the name of the column """
 
37
    which = 'pnam'
 
38
    want = 'itxt'
 
39
 
 
40
columns = column
 
41
 
 
42
class rows(aetools.ComponentItem):
 
43
    """rows -  """
 
44
    want = 'crow'
 
45
 
 
46
row = rows
 
47
 
 
48
class tables(aetools.ComponentItem):
 
49
    """tables -  """
 
50
    want = 'ctbl'
 
51
 
 
52
table = tables
 
53
cell._superclassnames = []
 
54
cell._privpropdict = {
 
55
    'formula' : _Prop_formula,
 
56
    'protection' : _Prop_protection,
 
57
}
 
58
cell._privelemdict = {
 
59
}
 
60
column._superclassnames = []
 
61
column._privpropdict = {
 
62
    'name' : _Prop_name,
 
63
}
 
64
column._privelemdict = {
 
65
}
 
66
rows._superclassnames = []
 
67
rows._privpropdict = {
 
68
}
 
69
rows._privelemdict = {
 
70
}
 
71
tables._superclassnames = []
 
72
tables._privpropdict = {
 
73
}
 
74
tables._privelemdict = {
 
75
}
 
76
_Enum_prtn = {
 
77
    'read_only' : 'nmod',       # Can\xd5t change values or formulas
 
78
    'formulas_protected' : 'fpro',      # Can changes values but not formulas
 
79
    'read_2f_write' : 'modf',   # Can change values and formulas
 
80
}
 
81
 
 
82
 
 
83
#
 
84
# Indices of types declared in this module
 
85
#
 
86
_classdeclarations = {
 
87
    'ccel' : cell,
 
88
    'ccol' : column,
 
89
    'crow' : rows,
 
90
    'ctbl' : tables,
 
91
}
 
92
 
 
93
_propdeclarations = {
 
94
    'pfor' : _Prop_formula,
 
95
    'pnam' : _Prop_name,
 
96
    'ppro' : _Prop_protection,
 
97
}
 
98
 
 
99
_compdeclarations = {
 
100
}
 
101
 
 
102
_enumdeclarations = {
 
103
    'prtn' : _Enum_prtn,
 
104
}