Rüdiger Timm
ce686eb832
INTEGRATION: CWS changefileheader (1.3.134); FILE MERGED
...
2008/03/31 13:11:36 rt 1.3.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:22:45 +00:00
Rüdiger Timm
40a59e83d8
INTEGRATION: CWS changefileheader (1.4.126); FILE MERGED
...
2008/04/01 15:16:33 thb 1.4.126.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.4.126.2: #i85898# Stripping all external header guards
2008/03/31 13:11:36 rt 1.4.126.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:22:30 +00:00
Rüdiger Timm
0800db1aec
INTEGRATION: CWS changefileheader (1.5.134); FILE MERGED
...
2008/04/01 15:16:33 thb 1.5.134.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.5.134.2: #i85898# Stripping all external header guards
2008/03/31 13:11:36 rt 1.5.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:22:14 +00:00
Rüdiger Timm
b4eaa90982
INTEGRATION: CWS changefileheader (1.7.126); FILE MERGED
...
2008/04/01 15:16:33 thb 1.7.126.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.7.126.2: #i85898# Stripping all external header guards
2008/03/31 13:11:35 rt 1.7.126.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:21:57 +00:00
Rüdiger Timm
6de4896b0f
INTEGRATION: CWS changefileheader (1.6.134); FILE MERGED
...
2008/04/01 15:16:33 thb 1.6.134.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.6.134.2: #i85898# Stripping all external header guards
2008/03/31 13:11:35 rt 1.6.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:21:42 +00:00
Rüdiger Timm
e962180784
INTEGRATION: CWS changefileheader (1.5.134); FILE MERGED
...
2008/04/01 15:16:33 thb 1.5.134.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.5.134.2: #i85898# Stripping all external header guards
2008/03/31 13:11:35 rt 1.5.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:21:25 +00:00
Rüdiger Timm
9d0ab5c618
INTEGRATION: CWS changefileheader (1.9.78); FILE MERGED
...
2008/04/01 15:16:33 thb 1.9.78.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.9.78.2: #i85898# Stripping all external header guards
2008/03/31 13:11:35 rt 1.9.78.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:21:08 +00:00
Rüdiger Timm
4611cb20ac
INTEGRATION: CWS changefileheader (1.10.82); FILE MERGED
...
2008/04/01 15:16:32 thb 1.10.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.10.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:35 rt 1.10.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:20:52 +00:00
Rüdiger Timm
82aae3086b
INTEGRATION: CWS changefileheader (1.3.40); FILE MERGED
...
2008/03/31 13:11:35 rt 1.3.40.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:20:33 +00:00
Rüdiger Timm
2968ad734c
INTEGRATION: CWS changefileheader (1.3.40); FILE MERGED
...
2008/03/31 13:11:34 rt 1.3.40.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:20:16 +00:00
Rüdiger Timm
4c31434322
INTEGRATION: CWS changefileheader (1.14.82); FILE MERGED
...
2008/04/01 12:30:25 thb 1.14.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.14.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:19:57 +00:00
Rüdiger Timm
bc13c2e029
INTEGRATION: CWS changefileheader (1.25.82); FILE MERGED
...
2008/04/01 15:16:32 thb 1.25.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:25 thb 1.25.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.25.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:19:41 +00:00
Rüdiger Timm
e45db735d3
INTEGRATION: CWS changefileheader (1.11.82); FILE MERGED
...
2008/04/01 12:30:24 thb 1.11.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.11.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:19:23 +00:00
Rüdiger Timm
5514cfa2b9
INTEGRATION: CWS changefileheader (1.21.82); FILE MERGED
...
2008/04/01 15:16:32 thb 1.21.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:24 thb 1.21.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.21.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:19:08 +00:00
Rüdiger Timm
ab86c608f8
INTEGRATION: CWS changefileheader (1.9.42); FILE MERGED
...
2008/04/01 12:30:24 thb 1.9.42.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.9.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:18:51 +00:00
Rüdiger Timm
dead503327
INTEGRATION: CWS changefileheader (1.17.42); FILE MERGED
...
2008/03/31 13:11:34 rt 1.17.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:18:35 +00:00
Rüdiger Timm
c26388af16
INTEGRATION: CWS changefileheader (1.9.82); FILE MERGED
...
2008/04/01 12:30:24 thb 1.9.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.9.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:18:19 +00:00
Rüdiger Timm
058cad2ec4
INTEGRATION: CWS changefileheader (1.15.82); FILE MERGED
...
2008/04/01 15:16:32 thb 1.15.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:24 thb 1.15.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.15.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:17:56 +00:00
Rüdiger Timm
bfe12555a1
INTEGRATION: CWS changefileheader (1.21.18); FILE MERGED
...
2008/03/31 13:11:34 rt 1.21.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:17:40 +00:00
Rüdiger Timm
a5860ceb26
INTEGRATION: CWS changefileheader (1.57.18); FILE MERGED
...
2008/03/31 13:11:34 rt 1.57.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:17:23 +00:00
Rüdiger Timm
838e3e1dd0
INTEGRATION: CWS changefileheader (1.16.80); FILE MERGED
...
2008/04/01 15:16:32 thb 1.16.80.3: #i85898# Stripping all external header guards
2008/04/01 12:30:24 thb 1.16.80.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.16.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:17:07 +00:00
Rüdiger Timm
b241d26fe3
INTEGRATION: CWS changefileheader (1.48.80); FILE MERGED
...
2008/04/01 15:16:32 thb 1.48.80.3: #i85898# Stripping all external header guards
2008/04/01 12:30:24 thb 1.48.80.2: #i85898# Stripping all external header guards
2008/03/31 13:11:34 rt 1.48.80.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:16:50 +00:00
Rüdiger Timm
c9cdf7923a
INTEGRATION: CWS changefileheader (1.17.82); FILE MERGED
...
2008/04/01 15:16:32 thb 1.17.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:24 thb 1.17.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.17.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:16:16 +00:00
Rüdiger Timm
7bad9b942b
INTEGRATION: CWS changefileheader (1.7.82); FILE MERGED
...
2008/04/01 12:30:23 thb 1.7.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.7.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:15:59 +00:00
Rüdiger Timm
36f18a643a
INTEGRATION: CWS changefileheader (1.9.82); FILE MERGED
...
2008/04/01 15:16:32 thb 1.9.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:23 thb 1.9.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.9.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:15:43 +00:00
Rüdiger Timm
96ed7ffe93
INTEGRATION: CWS changefileheader (1.11.126); FILE MERGED
...
2008/04/01 15:16:31 thb 1.11.126.3: #i85898# Stripping all external header guards
2008/04/01 12:30:23 thb 1.11.126.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.11.126.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:15:27 +00:00
Rüdiger Timm
a1bd601b22
INTEGRATION: CWS changefileheader (1.17.134); FILE MERGED
...
2008/04/01 15:16:31 thb 1.17.134.3: #i85898# Stripping all external header guards
2008/04/01 12:30:23 thb 1.17.134.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.17.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:15:07 +00:00
Rüdiger Timm
ed640e1ce7
INTEGRATION: CWS changefileheader (1.9.82); FILE MERGED
...
2008/04/01 15:16:31 thb 1.9.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:23 thb 1.9.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.9.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:14:24 +00:00
Rüdiger Timm
f4cfa41639
INTEGRATION: CWS changefileheader (1.20.82); FILE MERGED
...
2008/04/01 15:16:31 thb 1.20.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:23 thb 1.20.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.20.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:14:10 +00:00
Rüdiger Timm
e16143fb68
INTEGRATION: CWS changefileheader (1.42.82); FILE MERGED
...
2008/04/01 15:16:31 thb 1.42.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:22 thb 1.42.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.42.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:13:52 +00:00
Rüdiger Timm
2bf49ddff1
INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
...
2008/04/01 15:16:31 thb 1.6.160.3: #i85898# Stripping all external header guards
2008/04/01 12:30:22 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:13:36 +00:00
Rüdiger Timm
99fb46f9a4
INTEGRATION: CWS changefileheader (1.7.134); FILE MERGED
...
2008/04/01 15:16:31 thb 1.7.134.3: #i85898# Stripping all external header guards
2008/04/01 12:30:22 thb 1.7.134.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.7.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:13:21 +00:00
Rüdiger Timm
b04fdc2710
INTEGRATION: CWS changefileheader (1.5.244); FILE MERGED
...
2008/04/01 15:16:31 thb 1.5.244.3: #i85898# Stripping all external header guards
2008/04/01 12:30:22 thb 1.5.244.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.5.244.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:13:05 +00:00
Rüdiger Timm
5b625e85d3
INTEGRATION: CWS changefileheader (1.14.134); FILE MERGED
...
2008/04/01 15:16:31 thb 1.14.134.3: #i85898# Stripping all external header guards
2008/04/01 12:30:22 thb 1.14.134.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.14.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:12:50 +00:00
Rüdiger Timm
05f3a3db77
INTEGRATION: CWS changefileheader (1.17.82); FILE MERGED
...
2008/04/01 15:16:30 thb 1.17.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:22 thb 1.17.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.17.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:12:33 +00:00
Rüdiger Timm
19ea996521
INTEGRATION: CWS changefileheader (1.43.78); FILE MERGED
...
2008/04/01 15:16:30 thb 1.43.78.3: #i85898# Stripping all external header guards
2008/04/01 12:30:22 thb 1.43.78.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.43.78.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:12:17 +00:00
Rüdiger Timm
c613cfb239
INTEGRATION: CWS changefileheader (1.58.42); FILE MERGED
...
2008/04/01 15:16:30 thb 1.58.42.3: #i85898# Stripping all external header guards
2008/04/01 12:30:21 thb 1.58.42.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.58.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:11:58 +00:00
Rüdiger Timm
cafff03706
INTEGRATION: CWS changefileheader (1.6.82); FILE MERGED
...
2008/04/01 12:30:21 thb 1.6.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.6.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:11:40 +00:00
Rüdiger Timm
7106834135
INTEGRATION: CWS changefileheader (1.9.82); FILE MERGED
...
2008/04/01 15:16:30 thb 1.9.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:21 thb 1.9.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.9.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:11:22 +00:00
Rüdiger Timm
fc40908495
INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
...
2008/04/01 15:16:30 thb 1.6.160.3: #i85898# Stripping all external header guards
2008/04/01 12:30:21 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:11:07 +00:00
Rüdiger Timm
f6b5200960
INTEGRATION: CWS changefileheader (1.12.18); FILE MERGED
...
2008/03/31 13:11:33 rt 1.12.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:10:53 +00:00
Rüdiger Timm
4c2ecb5648
INTEGRATION: CWS changefileheader (1.8.82); FILE MERGED
...
2008/04/01 12:30:21 thb 1.8.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:33 rt 1.8.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:10:37 +00:00
Rüdiger Timm
4000592c59
INTEGRATION: CWS changefileheader (1.11.82); FILE MERGED
...
2008/04/01 15:16:29 thb 1.11.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:21 thb 1.11.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.11.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:10:19 +00:00
Rüdiger Timm
1d3d2c054e
INTEGRATION: CWS changefileheader (1.9.40); FILE MERGED
...
2008/04/01 15:16:29 thb 1.9.40.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.9.40.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:10:05 +00:00
Rüdiger Timm
f968ca26da
INTEGRATION: CWS changefileheader (1.9.40); FILE MERGED
...
2008/04/01 15:16:29 thb 1.9.40.3: #i85898# Stripping all external header guards
2008/04/01 12:30:21 thb 1.9.40.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.9.40.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:09:49 +00:00
Rüdiger Timm
b1f68ff780
INTEGRATION: CWS changefileheader (1.10.82); FILE MERGED
...
2008/04/01 15:16:29 thb 1.10.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:21 thb 1.10.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.10.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:09:34 +00:00
Rüdiger Timm
6e734968de
INTEGRATION: CWS changefileheader (1.16.82); FILE MERGED
...
2008/04/01 15:16:29 thb 1.16.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.16.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.16.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:08:47 +00:00
Rüdiger Timm
b1a31420b5
INTEGRATION: CWS changefileheader (1.16.42); FILE MERGED
...
2008/03/31 13:11:32 rt 1.16.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:08:31 +00:00
Rüdiger Timm
98b647e1db
INTEGRATION: CWS changefileheader (1.39.42); FILE MERGED
...
2008/03/31 13:11:32 rt 1.39.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:08:14 +00:00
Rüdiger Timm
141a39612a
INTEGRATION: CWS changefileheader (1.14.82); FILE MERGED
...
2008/04/01 12:30:20 thb 1.14.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.14.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:07:54 +00:00
Rüdiger Timm
c694ab5081
INTEGRATION: CWS changefileheader (1.25.82); FILE MERGED
...
2008/04/01 15:16:29 thb 1.25.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.25.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.25.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:07:36 +00:00
Rüdiger Timm
ce58435f42
INTEGRATION: CWS changefileheader (1.35.10); FILE MERGED
...
2008/04/01 15:16:29 thb 1.35.10.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.35.10.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.35.10.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:07:19 +00:00
Rüdiger Timm
eb769560fa
INTEGRATION: CWS changefileheader (1.85.10); FILE MERGED
...
2008/04/01 15:16:28 thb 1.85.10.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.85.10.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.85.10.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:07:05 +00:00
Rüdiger Timm
ada77b7fb3
INTEGRATION: CWS changefileheader (1.8.82); FILE MERGED
...
2008/04/01 12:30:20 thb 1.8.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.8.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:06:48 +00:00
Rüdiger Timm
3e2e3ca036
INTEGRATION: CWS changefileheader (1.16.82); FILE MERGED
...
2008/04/01 15:16:28 thb 1.16.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.16.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.16.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:06:33 +00:00
Rüdiger Timm
e6d4b8b095
INTEGRATION: CWS changefileheader (1.12.42); FILE MERGED
...
2008/03/31 13:11:32 rt 1.12.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:06:18 +00:00
Rüdiger Timm
784859071d
INTEGRATION: CWS changefileheader (1.40.18); FILE MERGED
...
2008/03/31 13:11:32 rt 1.40.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:06:02 +00:00
Rüdiger Timm
b343032982
INTEGRATION: CWS changefileheader (1.11.82); FILE MERGED
...
2008/04/01 15:16:28 thb 1.11.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.11.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.11.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:05:46 +00:00
Rüdiger Timm
9dcda22297
INTEGRATION: CWS changefileheader (1.26.18); FILE MERGED
...
2008/04/01 15:16:28 thb 1.26.18.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.26.18.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.26.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:05:31 +00:00
Rüdiger Timm
e797598dd7
INTEGRATION: CWS changefileheader (1.10.82); FILE MERGED
...
2008/04/01 12:30:20 thb 1.10.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.10.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:05:16 +00:00
Rüdiger Timm
889602c308
INTEGRATION: CWS changefileheader (1.17.82); FILE MERGED
...
2008/04/01 15:16:28 thb 1.17.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:20 thb 1.17.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.17.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:05:00 +00:00
Rüdiger Timm
65535c25c3
INTEGRATION: CWS changefileheader (1.9.82); FILE MERGED
...
2008/04/01 12:30:20 thb 1.9.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:32 rt 1.9.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:04:36 +00:00
Rüdiger Timm
6ce9d2b661
INTEGRATION: CWS changefileheader (1.21.82); FILE MERGED
...
2008/04/01 15:16:28 thb 1.21.82.3: #i85898# Stripping all external header guards
2008/04/01 12:30:19 thb 1.21.82.2: #i85898# Stripping all external header guards
2008/03/31 13:11:31 rt 1.21.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:04:21 +00:00
Rüdiger Timm
b8c7ab01f5
INTEGRATION: CWS changefileheader (1.2.244); FILE MERGED
...
2008/03/31 13:11:31 rt 1.2.244.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:04:09 +00:00
Rüdiger Timm
94fae7c4e9
INTEGRATION: CWS changefileheader (1.7.60); FILE MERGED
...
2008/03/31 13:11:31 rt 1.7.60.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:03:51 +00:00
Rüdiger Timm
c9b6deb97b
INTEGRATION: CWS changefileheader (1.3.244); FILE MERGED
...
2008/03/31 13:11:31 rt 1.3.244.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:03:21 +00:00
Rüdiger Timm
91a98a541e
INTEGRATION: CWS changefileheader (1.4.206); FILE MERGED
...
2008/03/31 13:11:31 rt 1.4.206.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:03:05 +00:00
Rüdiger Timm
15597a73e7
INTEGRATION: CWS changefileheader (1.4.184); FILE MERGED
...
2008/03/31 13:11:31 rt 1.4.184.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:02:51 +00:00
Rüdiger Timm
470898918e
INTEGRATION: CWS changefileheader (1.4.182); FILE MERGED
...
2008/03/31 13:11:31 rt 1.4.182.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:02:01 +00:00
Rüdiger Timm
36d92cec96
INTEGRATION: CWS changefileheader (1.4.78); FILE MERGED
...
2008/03/31 13:11:31 rt 1.4.78.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:01:09 +00:00
Rüdiger Timm
8d3e71cf2e
INTEGRATION: CWS changefileheader (1.2.206); FILE MERGED
...
2008/03/31 13:11:31 rt 1.2.206.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:00:29 +00:00
Rüdiger Timm
fcb440788a
INTEGRATION: CWS changefileheader (1.6.92); FILE MERGED
...
2008/03/31 13:11:31 rt 1.6.92.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:00:15 +00:00
Rüdiger Timm
41ff7a2b20
INTEGRATION: CWS changefileheader (1.3.154); FILE MERGED
...
2008/03/31 13:11:31 rt 1.3.154.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:59:13 +00:00
Rüdiger Timm
78057122f2
INTEGRATION: CWS changefileheader (1.3.244); FILE MERGED
...
2008/03/31 13:11:30 rt 1.3.244.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:58:45 +00:00
Rüdiger Timm
e01eada0b9
INTEGRATION: CWS changefileheader (1.6.126); FILE MERGED
...
2008/03/31 13:11:30 rt 1.6.126.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:58:31 +00:00
Rüdiger Timm
23d771dcba
INTEGRATION: CWS changefileheader (1.3.70); FILE MERGED
...
2008/03/31 13:11:30 rt 1.3.70.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:58:02 +00:00
Rüdiger Timm
15660835cb
INTEGRATION: CWS changefileheader (1.5.82); FILE MERGED
...
2008/03/31 13:11:30 rt 1.5.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:57:43 +00:00
Rüdiger Timm
8e32b27d2f
INTEGRATION: CWS changefileheader (1.8.154); FILE MERGED
...
2008/03/31 13:11:30 rt 1.8.154.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:57:14 +00:00
Rüdiger Timm
1f610867bc
INTEGRATION: CWS changefileheader (1.4.244); FILE MERGED
...
2008/03/31 13:11:30 rt 1.4.244.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:56:03 +00:00
Rüdiger Timm
ddec27bd04
INTEGRATION: CWS changefileheader (1.6.78); FILE MERGED
...
2008/03/31 13:11:30 rt 1.6.78.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:55:29 +00:00
Rüdiger Timm
4625c74131
INTEGRATION: CWS changefileheader (1.4.184); FILE MERGED
...
2008/03/31 13:11:30 rt 1.4.184.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:55:00 +00:00
Rüdiger Timm
c113fc9dae
INTEGRATION: CWS changefileheader (1.4.206); FILE MERGED
...
2008/03/31 13:11:30 rt 1.4.206.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:54:26 +00:00
Rüdiger Timm
91c00110c7
INTEGRATION: CWS changefileheader (1.3.60); FILE MERGED
...
2008/03/31 13:11:30 rt 1.3.60.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:54:05 +00:00
Rüdiger Timm
8bdaa18041
INTEGRATION: CWS changefileheader (1.3.78); FILE MERGED
...
2008/03/31 13:11:30 rt 1.3.78.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:53:30 +00:00
Rüdiger Timm
a0dd350ffe
INTEGRATION: CWS changefileheader (1.2.134); FILE MERGED
...
2008/03/31 13:11:30 rt 1.2.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:52:43 +00:00
Rüdiger Timm
790e9b6cf7
INTEGRATION: CWS changefileheader (1.2.120); FILE MERGED
...
2008/03/31 13:11:29 rt 1.2.120.1: #i87441# Change license header to LPGL v3.
2008-04-11 06:52:30 +00:00
Rüdiger Timm
f4007aa419
INTEGRATION: CWS impresstables2 (1.8.54); FILE MERGED
...
2007/06/27 16:27:54 cl 1.8.54.2: RESYNC: (1.8-1.9); FILE MERGED
2007/03/20 09:49:03 cl 1.8.54.1: fixed a namespace clash
2008-03-12 12:01:49 +00:00
Kurt Zenker
8a19df22e4
INTEGRATION: CWS rptchart01_DEV300 (1.14.26); FILE MERGED
...
2008/01/24 14:41:00 oj 1.14.26.1: #i85225# moved filtermanager und parameter to connectivity
2008-03-05 15:51:25 +00:00
Kurt Zenker
948f007f82
INTEGRATION: CWS rptchart01_DEV300 (1.34.24); FILE MERGED
...
2008/01/24 14:41:00 oj 1.34.24.1: #i85225# moved filtermanager und parameter to connectivity
2008-03-05 15:50:04 +00:00
Kurt Zenker
51bccaa25e
INTEGRATION: CWS rptchart01_DEV300 (1.84.24); FILE MERGED
...
2008/01/24 14:41:00 oj 1.84.24.1: #i85225# moved filtermanager und parameter to connectivity
2008-03-05 15:49:40 +00:00
Oliver Bolte
41d2fc3dd1
INTEGRATION: CWS supdremove02 (1.18.34); FILE MERGED
...
2008/01/28 14:14:01 rt 1.18.34.1: #i85482# Remove UPD from library name
2008-02-25 14:55:36 +00:00
Oliver Bolte
8ccad05c69
INTEGRATION: CWS supdremove02 (1.6.124); FILE MERGED
...
2008/01/31 13:47:48 rt 1.6.124.1: #i85482# Remove UPD from resource name.
2008-02-25 14:55:24 +00:00
Oliver Bolte
83d1b35ea9
INTEGRATION: CWS supdremove02 (1.27.100); FILE MERGED
...
2008/02/05 08:58:35 rt 1.27.100.1: *** empty log message ***
2008-02-25 14:55:12 +00:00
Ivo Hinkelmann
ecb5430f54
INTEGRATION: CWS gcc430two (1.38.28); FILE MERGED
...
2008/01/28 09:53:06 rene 1.38.28.1: more gcc 4.3.0 things
2008-02-04 12:52:15 +00:00
Rüdiger Timm
d27d9dddb1
INTEGRATION: CWS dba24d (1.1.2); FILE ADDED
...
2007/11/19 13:45:54 fs 1.1.2.1: contributed by Daniel Vogelheim: XForms UBL demo
2008-01-30 07:06:58 +00:00
Rüdiger Timm
7347d66f12
INTEGRATION: CWS dba24d (1.1.2); FILE ADDED
...
2007/11/19 13:44:33 fs 1.1.2.1: contributed by Lars Oppermann: sample XForm documents
2008-01-30 07:06:48 +00:00
Rüdiger Timm
26f3b65972
INTEGRATION: CWS dba24d (1.15.6); FILE MERGED
...
2007/11/20 11:51:54 fs 1.15.6.1: #i83774# +PROPERTY_IMAGE_POSITION
2008-01-30 07:06:17 +00:00
Rüdiger Timm
b62450495f
INTEGRATION: CWS dba24d (1.25.52); FILE MERGED
...
2007/11/20 11:52:08 fs 1.25.52.1: #i83774# strip ImageURL and ImagePosition
2008-01-30 07:06:04 +00:00
Rüdiger Timm
dee77c54a0
INTEGRATION: CWS oj30 (1.7.114); FILE MERGED
...
2008/01/11 07:27:40 oj 1.7.114.1: #i85085# add std
2008-01-29 16:07:26 +00:00
Rüdiger Timm
b958b17ed4
INTEGRATION: CWS oj30 (1.6.114); FILE MERGED
...
2008/01/11 07:27:40 oj 1.6.114.1: #i85085# add std
2008-01-29 16:07:13 +00:00
Rüdiger Timm
55982a9bb8
INTEGRATION: CWS oj30 (1.27.90); FILE MERGED
...
2008/01/10 14:27:04 oj 1.27.90.1: #i85085# add std
2008-01-29 16:06:59 +00:00
Rüdiger Timm
be6f7274f3
INTEGRATION: CWS oj30 (1.9.58); FILE MERGED
...
2008/01/10 14:27:04 oj 1.9.58.1: #i85085# add std
2008-01-29 16:06:45 +00:00
Rüdiger Timm
3cc36206f3
INTEGRATION: CWS oj30 (1.55.16); FILE MERGED
...
2008/01/10 14:27:03 oj 1.55.16.1: #i85085# add std
2008-01-29 16:06:31 +00:00
Rüdiger Timm
6bf3229137
INTEGRATION: CWS oj30 (1.11.16); FILE MERGED
...
2008/01/10 14:27:03 oj 1.11.16.1: #i85085# add std
2008-01-29 16:06:18 +00:00
Rüdiger Timm
9099285392
INTEGRATION: CWS oj30 (1.38.16); FILE MERGED
...
2008/01/10 14:27:03 oj 1.38.16.1: #i85085# add std
2008-01-29 16:06:05 +00:00
Rüdiger Timm
8c51fd7d01
INTEGRATION: CWS dba24f_SRC680 (1.20.20); FILE MERGED
...
2008/01/14 10:31:33 fs 1.20.20.1: #i85215# don't reset m_aValueSeq prematurely
2008-01-29 13:39:50 +00:00
Rüdiger Timm
89abc2a286
INTEGRATION: CWS dba24f_SRC680 (1.55.18); FILE MERGED
...
2008/01/14 10:31:32 fs 1.55.18.1: #i85215# don't reset m_aValueSeq prematurely
2008-01-29 13:39:37 +00:00
Rüdiger Timm
0175d3d61a
#i10000# Get changes from CWS dba24c.
2007-11-27 15:13:34 +00:00
Ivo Hinkelmann
85525c0984
INTEGRATION: CWS dba24c (1.52.12); FILE MERGED
...
2007/10/29 08:53:02 fs 1.52.12.2: #i81223# when filling the list, do not use a css.sdb.RowSet, but a simple statement/result set - that's cheaper by far, and sufficient
2007/10/28 21:24:41 fs 1.52.12.1: copying changes from CWS dba24b to dba24c, so I don't need to wait for integration/resync
2007-11-21 16:16:39 +00:00
Ivo Hinkelmann
5e4370f6b0
/*************************************************************************
...
*
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile$
*
* $Revision$
*
* last change: $Author$ $Date$
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
*
*
* GNU Lesser General Public License Version 2.1
* =============================================
* Copyright 2005 by Sun Microsystems, Inc.
* 901 San Antonio Road, Palo Alto, CA 94303, USA
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License version 2.1, as published by the Free Software Foundation.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*
************************************************************************/
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_forms.hxx"
#include "ComboBox.hxx"
#include "property.hxx"
#include "property.hrc"
#include "services.hxx"
#include "frm_resource.hxx"
#include "frm_resource.hrc"
#include "BaseListBox.hxx"
/** === begin UNO includes === **/
#include <com/sun/star/sdb/SQLErrorEvent.hpp>
#include <com/sun/star/sdbc/XRowSet.hpp>
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/sdb/XSQLQueryComposerFactory.hpp>
#include <com/sun/star/sdb/XQueriesSupplier.hpp>
#include <com/sun/star/util/NumberFormat.hpp>
#include <com/sun/star/sdbc/XConnection.hpp>
#include <com/sun/star/sdb/SQLContext.hpp>
#include <com/sun/star/sdb/CommandType.hpp>
/** === end UNO includes === **/
#include <comphelper/numbers.hxx>
#include <comphelper/basicio.hxx>
#include <connectivity/dbtools.hxx>
#include <connectivity/dbconversion.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <rtl/ustrbuf.hxx>
#include <tools/debug.hxx>
#include <tools/diagnose_ex.h>
#include <unotools/sharedunocomponent.hxx>
using namespace dbtools;
//.........................................................................
namespace frm
{
using namespace ::com::sun:⭐ :uno;
using namespace ::com::sun:⭐ :sdb;
using namespace ::com::sun:⭐ :sdbc;
using namespace ::com::sun:⭐ :sdbcx;
using namespace ::com::sun:⭐ :beans;
using namespace ::com::sun:⭐ :container;
using namespace ::com::sun:⭐ :form;
using namespace ::com::sun:⭐ :awt;
using namespace ::com::sun:⭐ :io;
using namespace ::com::sun:⭐ :lang;
using namespace ::com::sun:⭐ :util;
using namespace ::com::sun:⭐ :form::binding;
//========================================================================
// class OComboBoxModel
//========================================================================
//------------------------------------------------------------------
InterfaceRef SAL_CALL OComboBoxModel_CreateInstance(const Reference<XMultiServiceFactory>& _rxFactory) throw (RuntimeException)
{
return (*new OComboBoxModel(_rxFactory));
}
//------------------------------------------------------------------------------
Sequence<Type> OComboBoxModel::_getTypes()
{
return ::comphelper::concatSequences(
OBoundControlModel::_getTypes(),
OEntryListHelper::getTypes(),
OErrorBroadcaster::getTypes()
);
}
// XServiceInfo
//------------------------------------------------------------------------------
StringSequence SAL_CALL OComboBoxModel::getSupportedServiceNames() throw(RuntimeException)
{
StringSequence aSupported = OBoundControlModel::getSupportedServiceNames();
sal_Int32 nOldLen = aSupported.getLength();
aSupported.realloc( nOldLen + 8 );
::rtl::OUString* pStoreTo = aSupported.getArray() + nOldLen;
*pStoreTo++ = BINDABLE_CONTROL_MODEL;
*pStoreTo++ = DATA_AWARE_CONTROL_MODEL;
*pStoreTo++ = VALIDATABLE_CONTROL_MODEL;
*pStoreTo++ = BINDABLE_DATA_AWARE_CONTROL_MODEL;
*pStoreTo++ = VALIDATABLE_BINDABLE_CONTROL_MODEL;
*pStoreTo++ = FRM_SUN_COMPONENT_COMBOBOX;
*pStoreTo++ = FRM_SUN_COMPONENT_DATABASE_COMBOBOX;
*pStoreTo++ = BINDABLE_DATABASE_COMBO_BOX;
return aSupported;
}
//------------------------------------------------------------------------------
Any SAL_CALL OComboBoxModel::queryAggregation(const Type& _rType) throw (RuntimeException)
{
Any aReturn = OBoundControlModel::queryAggregation( _rType );
if ( !aReturn.hasValue() )
aReturn = OEntryListHelper::queryInterface( _rType );
if ( !aReturn.hasValue() )
aReturn = OErrorBroadcaster::queryInterface( _rType );
return aReturn;
}
//------------------------------------------------------------------
DBG_NAME( OComboBoxModel )
//------------------------------------------------------------------
OComboBoxModel::OComboBoxModel(const Reference<XMultiServiceFactory>& _rxFactory)
:OBoundControlModel( _rxFactory, VCL_CONTROLMODEL_COMBOBOX, FRM_SUN_CONTROL_COMBOBOX, sal_True, sal_True, sal_True )
// use the old control name for compytibility reasons
,OEntryListHelper( m_aMutex )
,OErrorBroadcaster( OComponentHelper::rBHelper )
,m_aListRowSet( getContext() )
,m_eListSourceType(ListSourceType_TABLE)
,m_bEmptyIsNull(sal_True)
{
DBG_CTOR( OComboBoxModel, NULL );
m_nClassId = FormComponentType::COMBOBOX;
initValueProperty( PROPERTY_TEXT, PROPERTY_ID_TEXT );
}
//------------------------------------------------------------------
OComboBoxModel::OComboBoxModel( const OComboBoxModel* _pOriginal, const Reference<XMultiServiceFactory>& _rxFactory )
:OBoundControlModel( _pOriginal, _rxFactory )
,OEntryListHelper( *_pOriginal, m_aMutex )
,OErrorBroadcaster( OComponentHelper::rBHelper )
,m_aListRowSet( getContext() )
,m_aListSource( _pOriginal->m_aListSource )
,m_aDefaultText( _pOriginal->m_aDefaultText )
,m_eListSourceType( _pOriginal->m_eListSourceType )
,m_bEmptyIsNull( _pOriginal->m_bEmptyIsNull )
{
DBG_CTOR( OComboBoxModel, NULL );
}
//------------------------------------------------------------------
OComboBoxModel::~OComboBoxModel()
{
if (!OComponentHelper::rBHelper.bDisposed)
{
acquire();
dispose();
}
DBG_DTOR( OComboBoxModel, NULL );
}
// XCloneable
//------------------------------------------------------------------------------
IMPLEMENT_DEFAULT_CLONING( OComboBoxModel )
//------------------------------------------------------------------------------
void OComboBoxModel::disposing()
{
OBoundControlModel::disposing();
OEntryListHelper::disposing();
OErrorBroadcaster::disposing();
m_xFormatter = NULL;
}
//------------------------------------------------------------------------------
void OComboBoxModel::getFastPropertyValue(Any& _rValue, sal_Int32 _nHandle) const
{
switch (_nHandle)
{
case PROPERTY_ID_LISTSOURCETYPE:
_rValue <<= m_eListSourceType;
break;
case PROPERTY_ID_LISTSOURCE:
_rValue <<= m_aListSource;
break;
case PROPERTY_ID_EMPTY_IS_NULL:
_rValue <<= m_bEmptyIsNull;
break;
case PROPERTY_ID_DEFAULT_TEXT:
_rValue <<= m_aDefaultText;
break;
case PROPERTY_ID_STRINGITEMLIST:
_rValue <<= getStringItemList();
break;
default:
OBoundControlModel::getFastPropertyValue(_rValue, _nHandle);
}
}
//------------------------------------------------------------------------------
void OComboBoxModel::setFastPropertyValue_NoBroadcast(sal_Int32 _nHandle, const Any& _rValue)
throw (Exception)
{
switch (_nHandle)
{
case PROPERTY_ID_LISTSOURCETYPE :
DBG_ASSERT(_rValue.getValueType().equals(::getCppuType(reinterpret_cast<ListSourceType*>(NULL))),
"OComboBoxModel::setFastPropertyValue_NoBroadcast : invalid type !" );
_rValue >>= m_eListSourceType;
break;
case PROPERTY_ID_LISTSOURCE :
DBG_ASSERT(_rValue.getValueType().getTypeClass() == TypeClass_STRING,
"OComboBoxModel::setFastPropertyValue_NoBroadcast : invalid type !" );
_rValue >>= m_aListSource;
// die ListSource hat sich geaendert -> neu laden
if (ListSourceType_VALUELIST != m_eListSourceType)
{
if ( m_xCursor.is() && !hasField() && !hasExternalListSource() )
// combo box is already connected to a database, and no external list source
// data source changed -> refresh
loadData();
}
break;
case PROPERTY_ID_EMPTY_IS_NULL :
DBG_ASSERT(_rValue.getValueType().getTypeClass() == TypeClass_BOOLEAN,
"OComboBoxModel::setFastPropertyValue_NoBroadcast : invalid type !" );
_rValue >>= m_bEmptyIsNull;
break;
case PROPERTY_ID_DEFAULT_TEXT :
DBG_ASSERT(_rValue.getValueType().getTypeClass() == TypeClass_STRING,
"OComboBoxModel::setFastPropertyValue_NoBroadcast : invalid type !" );
_rValue >>= m_aDefaultText;
resetNoBroadcast();
break;
case PROPERTY_ID_STRINGITEMLIST:
setNewStringItemList( _rValue );
break;
default:
OBoundControlModel::setFastPropertyValue_NoBroadcast(_nHandle, _rValue);
}
}
//------------------------------------------------------------------------------
sal_Bool OComboBoxModel::convertFastPropertyValue(
Any& _rConvertedValue, Any& _rOldValue, sal_Int32 _nHandle, const Any& _rValue)
throw (IllegalArgumentException)
{
sal_Bool bModified(sal_False);
switch (_nHandle)
{
case PROPERTY_ID_LISTSOURCETYPE :
bModified = tryPropertyValueEnum(_rConvertedValue, _rOldValue, _rValue, m_eListSourceType);
break;
case PROPERTY_ID_LISTSOURCE :
bModified = tryPropertyValue(_rConvertedValue, _rOldValue, _rValue, m_aListSource);
break;
case PROPERTY_ID_EMPTY_IS_NULL :
bModified = tryPropertyValue(_rConvertedValue, _rOldValue, _rValue, m_bEmptyIsNull);
break;
case PROPERTY_ID_DEFAULT_TEXT :
bModified = tryPropertyValue(_rConvertedValue, _rOldValue, _rValue, m_aDefaultText);
break;
case PROPERTY_ID_STRINGITEMLIST:
bModified = convertNewListSourceProperty( _rConvertedValue, _rOldValue, _rValue );
break;
default:
bModified = OBoundControlModel::convertFastPropertyValue(_rConvertedValue, _rOldValue, _nHandle, _rValue);
break;
}
return bModified;
}
//------------------------------------------------------------------------------
void OComboBoxModel::describeFixedProperties( Sequence< Property >& _rProps ) const
{
BEGIN_DESCRIBE_PROPERTIES( 6, OBoundControlModel )
DECL_PROP1(TABINDEX, sal_Int16, BOUND);
DECL_PROP1(LISTSOURCETYPE, ListSourceType, BOUND);
DECL_PROP1(LISTSOURCE, ::rtl::OUString, BOUND);
DECL_BOOL_PROP1(EMPTY_IS_NULL, BOUND);
DECL_PROP1(DEFAULT_TEXT, ::rtl::OUString, BOUND);
DECL_PROP1(STRINGITEMLIST, Sequence< ::rtl::OUString >,BOUND);
END_DESCRIBE_PROPERTIES();
}
//------------------------------------------------------------------------------
void OComboBoxModel::describeAggregateProperties( Sequence< Property >& _rAggregateProps ) const
{
OBoundControlModel::describeAggregateProperties( _rAggregateProps );
// superseded properties:
RemoveProperty( _rAggregateProps, PROPERTY_STRINGITEMLIST );
}
//------------------------------------------------------------------------------
::rtl::OUString SAL_CALL OComboBoxModel::getServiceName() throw(RuntimeException)
{
return FRM_COMPONENT_COMBOBOX; // old (non-sun) name for compatibility !
}
//------------------------------------------------------------------------------
void SAL_CALL OComboBoxModel::write(const Reference<stario::XObjectOutputStream>& _rxOutStream)
throw(stario::IOException, RuntimeException)
{
OBoundControlModel::write(_rxOutStream);
// Version
// Version 0x0002: EmptyIsNull
// Version 0x0003: ListSource->Seq
// Version 0x0004: DefaultText
// Version 0x0005: HelpText
_rxOutStream->writeShort(0x0006);
// Maskierung fuer any
sal_uInt16 nAnyMask = 0;
if (m_aBoundColumn.getValueType().getTypeClass() == TypeClass_SHORT)
nAnyMask |= BOUNDCOLUMN;
_rxOutStream << nAnyMask;
StringSequence aListSourceSeq(&m_aListSource, 1);
_rxOutStream << aListSourceSeq;
_rxOutStream << (sal_Int16)m_eListSourceType;
if ((nAnyMask & BOUNDCOLUMN) == BOUNDCOLUMN)
{
sal_Int16 nBoundColumn = 0;
m_aBoundColumn >>= nBoundColumn;
_rxOutStream << nBoundColumn;
}
_rxOutStream << (sal_Bool)m_bEmptyIsNull;
_rxOutStream << m_aDefaultText;
writeHelpTextCompatibly(_rxOutStream);
// from version 0x0006 : common properties
writeCommonProperties(_rxOutStream);
}
//------------------------------------------------------------------------------
void SAL_CALL OComboBoxModel::read(const Reference<stario::XObjectInputStream>& _rxInStream) throw(stario::IOException, RuntimeException)
{
OBoundControlModel::read(_rxInStream);
::osl::MutexGuard aGuard(m_aMutex);
// since we are "overwriting" the StringItemList of our aggregate (means we have
// an own place to store the value, instead of relying on our aggregate storing it),
// we need to respect what the aggregate just read for the StringItemList property.
try
{
if ( m_xAggregateSet.is() )
setNewStringItemList( m_xAggregateSet->getPropertyValue( PROPERTY_STRINGITEMLIST ) );
}
catch( const Exception& )
{
OSL_ENSURE( sal_False, "OComboBoxModel::read: caught an exception while examining the aggregate's string item list!" );
}
// Version
sal_uInt16 nVersion = _rxInStream->readShort();
DBG_ASSERT(nVersion > 0, "OComboBoxModel::read : version 0 ? this should never have been written !");
if (nVersion > 0x0006)
{
DBG_ERROR("OComboBoxModel::read : invalid (means unknown) version !");
m_aListSource = ::rtl::OUString();
m_aBoundColumn <<= (sal_Int16)0;
m_aDefaultText = ::rtl::OUString();
m_eListSourceType = ListSourceType_TABLE;
m_bEmptyIsNull = sal_True;
defaultCommonProperties();
return;
}
// Maskierung fuer any
sal_uInt16 nAnyMask;
_rxInStream >> nAnyMask;
// ListSource
if (nVersion < 0x0003)
{
::rtl::OUString sListSource;
_rxInStream >> m_aListSource;
}
else // nVersion == 4
{
m_aListSource = ::rtl::OUString();
StringSequence aListSource;
_rxInStream >> aListSource;
const ::rtl::OUString* pToken = aListSource.getConstArray();
sal_Int32 nLen = aListSource.getLength();
for (sal_Int32 i = 0; i < nLen; ++i, ++pToken)
m_aListSource += *pToken;
}
sal_Int16 nListSourceType;
_rxInStream >> nListSourceType;
m_eListSourceType = (ListSourceType)nListSourceType;
if ((nAnyMask & BOUNDCOLUMN) == BOUNDCOLUMN)
{
sal_Int16 nValue;
_rxInStream >> nValue;
m_aBoundColumn <<= nValue;
}
if (nVersion > 0x0001)
{
sal_Bool bNull;
_rxInStream >> bNull;
m_bEmptyIsNull = bNull;
}
if (nVersion > 0x0003) // nVersion == 4
_rxInStream >> m_aDefaultText;
// Stringliste muss geleert werden, wenn eine Listenquelle gesetzt ist
// dieses kann der Fall sein wenn im alive modus gespeichert wird
if ( m_aListSource.getLength()
&& !hasExternalListSource()
)
{
setFastPropertyValue( PROPERTY_ID_STRINGITEMLIST, makeAny( StringSequence() ) );
}
if (nVersion > 0x0004)
readHelpTextCompatibly(_rxInStream);
if (nVersion > 0x0005)
readCommonProperties(_rxInStream);
// Nach dem Lesen die Defaultwerte anzeigen
if ( getControlSource().getLength() )
{
// (not if we don't have a control source - the "State" property acts like it is persistent, then
resetNoBroadcast();
}
}
//------------------------------------------------------------------------------
void OComboBoxModel::loadData()
{
DBG_ASSERT(m_eListSourceType != ListSourceType_VALUELIST, "OComboBoxModel::loadData : do not call for a value list !");
DBG_ASSERT( !hasExternalListSource(), "OComboBoxModel::loadData: cannot load from DB when I have an external list source!" );
if ( hasExternalListSource() )
return;
// Connection holen
Reference<XRowSet> xForm(m_xCursor, UNO_QUERY);
if (!xForm.is())
return;
Reference<XConnection> xConnection = getConnection(xForm);
if (!xConnection.is())
return;
Reference<XServiceInfo> xServiceInfo(xConnection, UNO_QUERY);
if (!xServiceInfo.is() || !xServiceInfo->supportsService(SRV_SDB_CONNECTION))
{
DBG_ERROR("OComboBoxModel::loadData : invalid connection !");
return;
}
if (!m_aListSource.getLength() || m_eListSourceType == ListSourceType_VALUELIST)
return;
::utl::SharedUNOComponent< XResultSet > xListCursor;
try
{
m_aListRowSet.setConnection( xConnection );
bool bExecuteRowSet( false );
switch (m_eListSourceType)
{
case ListSourceType_TABLEFIELDS:
// don't work with a statement here, the fields will be collected below
break;
case ListSourceType_TABLE:
{
// does the bound field belong to the table ?
// if we use an alias for the bound field, we won't find it
// in that case we use the first field of the table
Reference<XNameAccess> xFieldsByName = getTableFields(xConnection, m_aListSource);
Reference<XIndexAccess> xFieldsByIndex(xFieldsByName, UNO_QUERY);
::rtl::OUString aFieldName;
if ( xFieldsByName.is() && xFieldsByName->hasByName( getControlSource() ) )
{
aFieldName = getControlSource();
}
else
{
// otherwise look for the alias
Reference<XSQLQueryComposerFactory> xFactory(xConnection, UNO_QUERY);
if (!xFactory.is())
break;
Reference<XSQLQueryComposer> xComposer = xFactory->createQueryComposer();
try
{
Reference<XPropertySet> xFormAsSet(xForm, UNO_QUERY);
::rtl::OUString aStatement;
xFormAsSet->getPropertyValue(PROPERTY_ACTIVECOMMAND) >>= aStatement;
xComposer->setQuery(aStatement);
}
catch(Exception&)
{
disposeComponent(xComposer);
break;
}
// search the field
Reference< XColumnsSupplier > xSupplyFields(xComposer, UNO_QUERY);
DBG_ASSERT(xSupplyFields.is(), "OComboBoxModel::loadData : invalid query composer !");
Reference< XNameAccess > xFieldNames = xSupplyFields->getColumns();
if ( xFieldNames->hasByName( getControlSource() ) )
{
Reference< XPropertySet > xComposerFieldAsSet;
xFieldNames->getByName( getControlSource() ) >>= xComposerFieldAsSet;
if (hasProperty(PROPERTY_FIELDSOURCE, xComposerFieldAsSet))
xComposerFieldAsSet->getPropertyValue(PROPERTY_FIELDSOURCE) >>= aFieldName;
}
disposeComponent(xComposer);
}
if (!aFieldName.getLength())
break;
Reference<XDatabaseMetaData> xMeta = xConnection->getMetaData();
OSL_ENSURE(xMeta.is(),"No database meta data!");
if ( xMeta.is() )
{
::rtl::OUString aQuote = xMeta->getIdentifierQuoteString();
::rtl::OUString sCatalog, sSchema, sTable;
qualifiedNameComponents( xMeta, m_aListSource, sCatalog, sSchema, sTable, eInDataManipulation );
::rtl::OUStringBuffer aStatement;
aStatement.appendAscii( "SELECT DISTINCT " );
aStatement.append ( quoteName( aQuote, aFieldName ) );
aStatement.appendAscii( " FROM " );
aStatement.append ( composeTableNameForSelect( xConnection, sCatalog, sSchema, sTable ) );
m_aListRowSet.setEscapeProcessing( sal_False );
m_aListRowSet.setCommand( aStatement.makeStringAndClear() );
bExecuteRowSet = true;
}
} break;
case ListSourceType_QUERY:
{
m_aListRowSet.setCommandFromQuery( m_aListSource );
bExecuteRowSet = true;
}
break;
default:
{
m_aListRowSet.setEscapeProcessing( ListSourceType_SQLPASSTHROUGH != m_eListSourceType );
m_aListRowSet.setCommand( m_aListSource );
bExecuteRowSet = true;
}
}
if ( bExecuteRowSet )
{
if ( !m_aListRowSet.isDirty() )
{
// if none of the settings of the row set changed, compared to the last
// invocation of loadData, then don't re-fill the list. Instead, assume
// the list entries are the same.
return;
}
xListCursor.reset( m_aListRowSet.execute() );
}
}
catch(SQLException& eSQL)
{
onError(eSQL, FRM_RES_STRING(RID_BASELISTBOX_ERROR_FILLLIST));
return;
}
catch( const Exception& )
{
DBG_UNHANDLED_EXCEPTION();
return;
}
vector< ::rtl::OUString > aStringList;
aStringList.reserve(16);
try
{
OSL_ENSURE( xListCursor.is() || ( ListSourceType_TABLEFIELDS == m_eListSourceType ),
"OComboBoxModel::loadData: logic error!" );
if ( !xListCursor.is() && ( ListSourceType_TABLEFIELDS != m_eListSourceType ) )
return;
switch (m_eListSourceType)
{
case ListSourceType_SQL:
case ListSourceType_SQLPASSTHROUGH:
case ListSourceType_TABLE:
case ListSourceType_QUERY:
{
// die XDatabaseVAriant der ersten Spalte
Reference<XColumnsSupplier> xSupplyCols(xListCursor, UNO_QUERY);
DBG_ASSERT(xSupplyCols.is(), "OComboBoxModel::loadData : cursor supports the row set service but is no column supplier?!");
Reference<XIndexAccess> xColumns;
if (xSupplyCols.is())
{
xColumns = Reference<XIndexAccess>(xSupplyCols->getColumns(), UNO_QUERY);
DBG_ASSERT(xColumns.is(), "OComboBoxModel::loadData : no columns supplied by the row set !");
}
Reference< XPropertySet > xDataField;
if ( xColumns.is() )
xColumns->getByIndex(0) >>= xDataField;
if ( !xDataField.is() )
return;
::dbtools::FormattedColumnValue aValueFormatter( getContext(), xForm, xDataField );
// Listen fuellen
sal_Int16 i = 0;
// per definitionem the list cursor is positioned _before_ the first row at the moment
while (xListCursor->next() && (i++<SHRT_MAX)) // max anzahl eintraege
{
aStringList.push_back( aValueFormatter.getFormattedValue() );
}
}
break;
case ListSourceType_TABLEFIELDS:
{
Reference<XNameAccess> xFieldNames = getTableFields(xConnection, m_aListSource);
if (xFieldNames.is())
{
StringSequence seqNames = xFieldNames->getElementNames();
sal_Int32 nFieldsCount = seqNames.getLength();
const ::rtl::OUString* pustrNames = seqNames.getConstArray();
for (sal_Int32 k=0; k<nFieldsCount; ++k)
aStringList.push_back(pustrNames[k]);
}
}
break;
default:
OSL_ENSURE( false, "OComboBoxModel::loadData: unreachable!" );
break;
}
}
catch(SQLException& eSQL)
{
onError(eSQL, FRM_RES_STRING(RID_BASELISTBOX_ERROR_FILLLIST));
return;
}
catch( const Exception& )
{
DBG_UNHANDLED_EXCEPTION();
return;
}
// String-Sequence fuer ListBox erzeugen
StringSequence aStringSeq(aStringList.size());
::rtl::OUString* pStringAry = aStringSeq.getArray();
for (sal_Int32 i = 0; i<aStringSeq.getLength(); ++i)
pStringAry[i] = aStringList[i];
// String-Sequence an ListBox setzen
setFastPropertyValue( PROPERTY_ID_STRINGITEMLIST, makeAny( aStringSeq ) );
}
//------------------------------------------------------------------------------
void OComboBoxModel::onConnectedDbColumn( const Reference< XInterface >& _rxForm )
{
Reference<XPropertySet> xField = getField();
if ( xField.is() )
m_pValueFormatter.reset( new ::dbtools::FormattedColumnValue( getContext(), Reference< XRowSet >( _rxForm, UNO_QUERY ), xField ) );
getPropertyValue( PROPERTY_STRINGITEMLIST ) >>= m_aDesignModeStringItems;
// Daten nur laden, wenn eine Listenquelle angegeben wurde
if ( m_aListSource.getLength() && m_xCursor.is() && !hasExternalListSource() )
loadData();
}
//------------------------------------------------------------------------------
void OComboBoxModel::onDisconnectedDbColumn()
{
m_pValueFormatter.reset();
// reset the string item list
if ( !hasExternalListSource() )
setFastPropertyValue( PROPERTY_ID_STRINGITEMLIST, makeAny( m_aDesignModeStringItems ) );
}
//------------------------------------------------------------------------------
void SAL_CALL OComboBoxModel::reloaded( const EventObject& aEvent ) throw(RuntimeException)
{
OBoundControlModel::reloaded(aEvent);
// reload data if we have a list source
if ( m_aListSource.getLength() && m_xCursor.is() && !hasExternalListSource() )
loadData();
}
//-----------------------------------------------------------------------------
sal_Bool OComboBoxModel::commitControlValueToDbColumn( bool _bPostReset )
{
::rtl::OUString aNewValue;
m_xAggregateFastSet->getFastPropertyValue( getValuePropertyAggHandle() ) >>= aNewValue;
sal_Bool bModified = ( aNewValue != m_aSaveValue );
if ( bModified )
{
if (!aNewValue.getLength() && !isRequired() && m_bEmptyIsNull)
m_xColumnUpdate->updateNull();
else
{
try
{
OSL_PRECOND( m_pValueFormatter.get(), "OComboBoxModel::commitControlValueToDbColumn: no value formatter!" );
if ( m_pValueFormatter.get() )
{
if ( !m_pValueFormatter->setFormattedValue( aNewValue ) )
return sal_False;
}
else
m_xColumnUpdate->updateString( aNewValue );
}
catch ( const Exception& )
{
return sal_False;
}
}
m_aSaveValue = aNewValue;
}
// add the new value to the list
sal_Bool bAddToList = bModified && !_bPostReset;
// (only if this is not the "commit" triggered by a "reset")
if ( bAddToList )
{
StringSequence aStringItemList;
if ( getPropertyValue( PROPERTY_STRINGITEMLIST ) >>= aStringItemList )
{
const ::rtl::OUString* pStringItems = aStringItemList.getConstArray();
sal_Int32 i;
for (i=0; i<aStringItemList.getLength(); ++i, ++pStringItems)
{
if (pStringItems->equals(aNewValue))
break;
}
// not found -> add
if (i >= aStringItemList.getLength())
{
sal_Int32 nOldLen = aStringItemList.getLength();
aStringItemList.realloc( nOldLen + 1 );
aStringItemList.getArray()[ nOldLen ] = aNewValue;
setFastPropertyValue( PROPERTY_ID_STRINGITEMLIST, makeAny( aStringItemList ) );
}
}
}
return sal_True;
}
// XPropertiesChangeListener
//------------------------------------------------------------------------------
Any OComboBoxModel::translateDbColumnToControlValue()
{
OSL_PRECOND( m_pValueFormatter.get(), "OComboBoxModel::translateDbColumnToControlValue: no value formatter!" );
if ( m_pValueFormatter.get() )
m_aSaveValue = m_pValueFormatter->getFormattedValue();
else
m_aSaveValue = ::rtl::OUString();
return makeAny( m_aSaveValue );
}
//------------------------------------------------------------------------------
Any OComboBoxModel::getDefaultForReset() const
{
return makeAny( m_aDefaultText );
}
//------------------------------------------------------------------------------
sal_Bool OComboBoxModel::approveValueBinding( const Reference< XValueBinding >& _rxBinding )
{
OSL_PRECOND( _rxBinding.is(), "OComboBoxModel::approveValueBinding: invalid binding!" );
// only strings are accepted for simplicity
return _rxBinding.is()
&& _rxBinding->supportsType( ::getCppuType( static_cast< ::rtl::OUString* >( NULL ) ) );
}
//--------------------------------------------------------------------
void OComboBoxModel::stringItemListChanged( )
{
if ( m_xAggregateSet.is() )
m_xAggregateSet->setPropertyValue( PROPERTY_STRINGITEMLIST, makeAny( getStringItemList() ) );
}
//--------------------------------------------------------------------
void OComboBoxModel::connectedExternalListSource( )
{
// TODO?
}
//--------------------------------------------------------------------
void OComboBoxModel::disconnectedExternalListSource( )
{
// TODO?
}
//--------------------------------------------------------------------
void SAL_CALL OComboBoxModel::disposing( const EventObject& _rSource ) throw ( RuntimeException )
{
if ( !OEntryListHelper::handleDisposing( _rSource ) )
OBoundControlModel::disposing( _rSource );
}
//========================================================================
//= OComboBoxControl
//========================================================================
//------------------------------------------------------------------
InterfaceRef SAL_CALL OComboBoxControl_CreateInstance(const Reference<XMultiServiceFactory>& _rxFactory) throw (RuntimeException)
{
return *(new OComboBoxControl(_rxFactory));
}
//------------------------------------------------------------------------------
OComboBoxControl::OComboBoxControl(const Reference<XMultiServiceFactory>& _rxFactory)
:OBoundControl(_rxFactory, VCL_CONTROL_COMBOBOX)
{
}
//------------------------------------------------------------------------------
StringSequence SAL_CALL OComboBoxControl::getSupportedServiceNames() throw(RuntimeException)
{
StringSequence aSupported = OBoundControl::getSupportedServiceNames();
aSupported.realloc(aSupported.getLength() + 1);
::rtl::OUString* pArray = aSupported.getArray();
pArray[aSupported.getLength()-1] = FRM_SUN_CONTROL_COMBOBOX;
return aSupported;
}
//.........................................................................
}
//.........................................................................
2007-11-21 16:15:47 +00:00
Ivo Hinkelmann
085750beef
INTEGRATION: CWS dba24c (1.6.24); FILE MERGED
...
2007/10/03 12:22:24 fs 1.6.24.1: during #i82169#: Clone: do the EditEngine cloning with a locked SolarMutex, else we'll crash soon
2007-11-21 15:35:42 +00:00
Ivo Hinkelmann
32e0179972
INTEGRATION: CWS dba24c (1.2.36); FILE MERGED
...
2007/10/03 12:21:37 fs 1.2.36.1: during #i82169#: setPropertyValues: reset guard before actually setting, else we'll get deadlocks soon
2007-11-21 15:35:14 +00:00
Ivo Hinkelmann
6b8157f71c
INTEGRATION: CWS dba24c (1.10.68); FILE MERGED
...
2007/10/25 08:59:47 fs 1.10.68.1: #i82199# respect the BooleanComparisonMode when working with a check box
2007-11-21 15:33:47 +00:00
Ivo Hinkelmann
4bb45f17dd
INTEGRATION: CWS dba24c (1.8.176); FILE MERGED
...
2007/10/16 13:40:17 fs 1.8.176.1: #i82656#
2007-11-21 15:33:32 +00:00
Ivo Hinkelmann
34f6d7be0b
INTEGRATION: CWS dba24c (1.8.92); FILE MERGED
...
2007/10/16 13:40:17 fs 1.8.92.1: #i82656#
2007-11-21 15:33:13 +00:00
Ivo Hinkelmann
a8857e4dc2
INTEGRATION: CWS dba24c (1.33.36); FILE MERGED
...
2007/09/13 20:57:31 fs 1.33.36.1: outsource the different calls to row set approval listeners into one method
2007-11-21 15:32:44 +00:00
Ivo Hinkelmann
267a699537
INTEGRATION: CWS dba24c (1.83.36); FILE MERGED
...
2007/09/17 11:43:57 fs 1.83.36.4: #i10000#
2007/09/13 21:22:16 fs 1.83.36.3: oops, removed one notification in the previous change
2007/09/13 20:57:31 fs 1.83.36.2: outsource the different calls to row set approval listeners into one method
2007/09/13 19:57:11 fs 1.83.36.1: #i81073# exception handling when approving row set changes (does not fix the problem, but while I was here ...)
2007-11-21 15:32:27 +00:00
Ivo Hinkelmann
4e011b2be7
INTEGRATION: CWS dba24c (1.6.2); FILE MERGED
...
2007/11/15 15:59:31 cn 1.6.2.1: #i82169# update lists
2007-11-21 15:31:50 +00:00
Ivo Hinkelmann
d86d5a9ab9
INTEGRATION: CWS dba24c (1.5.2); FILE MERGED
...
2007/11/15 15:59:31 cn 1.5.2.1: #i82169# update lists
2007-11-21 15:31:32 +00:00
Jens-Heiner Rechtien
3cb8d6c454
INTEGRATION: CWS dba24b (1.14.66); FILE MERGED
...
2007/09/04 21:12:25 fs 1.14.66.1: cosmetics
2007-11-01 13:57:09 +00:00
Jens-Heiner Rechtien
564b910650
INTEGRATION: CWS dba24b (1.17.34); FILE MERGED
...
2007/09/03 09:20:14 fs 1.17.34.1: during #i76024#: introduced ComponentContext member (more future-proof)
2007-11-01 13:56:56 +00:00
Jens-Heiner Rechtien
0c0f9313f5
INTEGRATION: CWS dba24b (1.13.34); FILE MERGED
...
2007/09/03 09:23:16 fs 1.13.34.1: #i76024# +cachedrowset
2007-11-01 13:56:41 +00:00
Jens-Heiner Rechtien
fe06907609
INTEGRATION: CWS dba24b (1.1.2); FILE ADDED
...
2007/09/03 09:23:05 fs 1.1.2.1: #i76024# helper for a cached row set which does not need to be re-executed when nothing changed
2007-11-01 13:56:27 +00:00
Jens-Heiner Rechtien
0888a2038c
INTEGRATION: CWS dba24b (1.8.38); FILE MERGED
...
2007/09/04 21:14:04 fs 1.8.38.1: #i73237# use a FormattedColumnValue instance for transfering data between the column and the model's Text property
2007-11-01 13:55:55 +00:00
Jens-Heiner Rechtien
d4c2b2e880
INTEGRATION: CWS dba24b (1.16.38); FILE MERGED
...
2007/09/04 21:14:04 fs 1.16.38.1: #i73237# use a FormattedColumnValue instance for transfering data between the column and the model's Text property
2007-11-01 13:55:41 +00:00
Jens-Heiner Rechtien
ccc7903b6b
INTEGRATION: CWS dba24b (1.19.38); FILE MERGED
...
2007/09/04 21:32:18 fs 1.19.38.2: #i73237# some minor cleanup
2007/09/03 09:21:40 fs 1.19.38.1: #i76024# +m_aListRowSet
2007-11-01 13:55:26 +00:00
Jens-Heiner Rechtien
663ba59b66
INTEGRATION: CWS dba24b (1.52.8); FILE MERGED
...
2007/09/04 21:32:18 fs 1.52.8.3: #i73237# some minor cleanup
2007/09/04 21:15:08 fs 1.52.8.2: #i73237# use the new FormatterColumnValue class, which encapsulates what we previously did manually (format column values according to the column's format)
2007/09/03 09:22:19 fs 1.52.8.1: #i76024# loadData: cache the row set which is used to fill the list, don't re-execute/re-fill when nothing changed since the last invocation
2007-11-01 13:55:13 +00:00
Jens-Heiner Rechtien
0709dfc2f9
INTEGRATION: CWS dba24b (1.57.34); FILE MERGED
...
2007/09/03 09:20:34 fs 1.57.34.1: during #i76024#: introduced ComponentContext member (more future-proof)
2007-11-01 13:55:00 +00:00
Jens-Heiner Rechtien
fd3de2f48d
INTEGRATION: CWS dba24b (1.15.38); FILE MERGED
...
2007/09/04 21:15:08 fs 1.15.38.1: #i73237# use the new FormatterColumnValue class, which encapsulates what we previously did manually (format column values according to the column's format)
2007-11-01 13:54:45 +00:00
Jens-Heiner Rechtien
207e86b3e6
INTEGRATION: CWS dba24b (1.38.38); FILE MERGED
...
2007/09/04 21:15:08 fs 1.38.38.1: #i73237# use the new FormatterColumnValue class, which encapsulates what we previously did manually (format column values according to the column's format)
2007-11-01 13:54:32 +00:00
Jens-Heiner Rechtien
9281f1ef37
INTEGRATION: CWS dba24b (1.11.38); FILE MERGED
...
2007/09/06 08:02:25 fs 1.11.38.2: fix #i76024# for combo boxes, too
2007/09/04 21:34:57 fs 1.11.38.1: #i73237# use the new FormatterColumnValue class, which encapsulates what we previously did manually (format column values according to the column's format)
2007-11-01 13:54:18 +00:00
Jens-Heiner Rechtien
d087bb2f16
INTEGRATION: CWS dba24b (1.36.38); FILE MERGED
...
2007/09/06 08:02:25 fs 1.36.38.2: fix #i76024# for combo boxes, too
2007/09/04 21:34:57 fs 1.36.38.1: #i73237# use the new FormatterColumnValue class, which encapsulates what we previously did manually (format column values according to the column's format)
2007-11-01 13:54:04 +00:00
Vladimir Glazounov
7e5aac0114
INTEGRATION: CWS unoapi1 (1.5.80); FILE MERGED
...
2007/10/02 09:20:00 cn 1.5.80.1: #i79479# update lists
2007-10-23 08:44:11 +00:00
Vladimir Glazounov
48bd56e036
INTEGRATION: CWS unoapi1 (1.4.280); FILE MERGED
...
2007/10/02 09:20:00 cn 1.4.280.1: #i79479# update lists
2007-10-23 08:43:56 +00:00
Vladimir Glazounov
e5dfcd372c
INTEGRATION: CWS sb71 (1.16.34); FILE MERGED
...
2007/10/02 09:04:34 sb 1.16.34.2: RESYNC: (1.16-1.17); FILE MERGED
2007/08/13 14:35:28 sb 1.16.34.1: #i77184# Both XML2LIB and LIBXML2LIB were used; drop XML2LIB in favor of LIBXML2LIB.
2007-10-15 11:17:31 +00:00
Vladimir Glazounov
2e7e9ac7c1
INTEGRATION: CWS os2port01 (1.13.86); FILE MERGED
...
2007/07/17 13:33:32 obr 1.13.86.2: RESYNC: (1.13-1.16); FILE MERGED
2006/12/28 14:55:59 ydario 1.13.86.1: OS/2 initial import.
2007-09-20 13:42:36 +00:00
Jens-Heiner Rechtien
faa81c0b16
INTEGRATION: CWS dba23c (1.8.26); FILE MERGED
...
2007/07/20 21:27:22 fs 1.8.26.1: lost some font properties
2007-07-31 12:48:23 +00:00
Jens-Heiner Rechtien
7a0d98f232
INTEGRATION: CWS dba23c (1.51.26); FILE MERGED
...
2007/07/19 13:33:20 fs 1.51.26.1: #77729#
2007-07-31 12:48:10 +00:00
Rüdiger Timm
5abf5aa7e7
#i80091# Remove SISSL license. (How can such old stuff get into files created in 2007?
2007-07-27 07:18:21 +00:00
Rüdiger Timm
06d169ed06
#i80091# Remove SISSL license. (How can such old stuff get into files created in 2007?
2007-07-27 07:12:57 +00:00
Rüdiger Timm
bd7cb82c7d
INTEGRATION: CWS complextest1 (1.6.32); FILE MERGED
...
2007/06/28 16:01:20 cn 1.6.32.1: #i78349# fix bug in makefile
2007-07-24 12:13:54 +00:00
Rüdiger Timm
edd264dbff
INTEGRATION: CWS complextest1 (1.1.2); FILE ADDED
...
2007/06/22 14:27:31 sg 1.1.2.1: #i78662# distributed complex tests for forms
2007-07-24 12:13:27 +00:00
Rüdiger Timm
7c0c35787b
INTEGRATION: CWS complextest1 (1.1.2); FILE ADDED
...
2007/06/22 14:27:18 sg 1.1.2.1: #i78662# distributed complex tests for forms
2007-07-24 12:13:16 +00:00
Rüdiger Timm
fb6f8c73c5
INTEGRATION: CWS dba23b (1.4.184); FILE MERGED
...
2007/06/20 07:01:12 fs 1.4.184.1: #i78223#
2007-07-24 10:55:39 +00:00
Rüdiger Timm
81651d1cfb
#i10000# Oops, mistake. 'jni.h' comes from JDKPATH.
2007-07-20 07:06:41 +00:00
Rüdiger Timm
efd6a05e00
#i10000# Needs 'jni.h'
2007-07-20 06:29:24 +00:00
Rüdiger Timm
25f81f7312
INTEGRATION: CWS oj14 (1.8.54); FILE MERGED
...
2007/04/18 09:12:47 oj 1.8.54.2: RESYNC: (1.8-1.9); FILE MERGED
2007/01/25 07:55:11 oj 1.8.54.1: memory leak fixed
2007-07-06 08:57:09 +00:00
Rüdiger Timm
98f8b561a2
INTEGRATION: CWS oj14 (1.11.38); FILE MERGED
...
2007/04/18 09:12:41 oj 1.11.38.2: RESYNC: (1.11-1.12); FILE MERGED
2007/01/25 07:55:11 oj 1.11.38.1: memory leak fixed
2007-07-06 08:56:54 +00:00
Rüdiger Timm
d2876b50fe
INTEGRATION: CWS oj14 (1.3.160); FILE MERGED
...
2007/01/25 07:55:11 oj 1.3.160.1: memory leak fixed
2007-07-06 08:56:32 +00:00
Rüdiger Timm
2527ebb7fb
INTEGRATION: CWS oj14 (1.5.48); FILE MERGED
...
2007/01/25 07:55:11 oj 1.5.48.1: memory leak fixed
2007-07-06 08:56:09 +00:00
Rüdiger Timm
93314a8ff5
INTEGRATION: CWS vcl79 (1.8.8); FILE MERGED
...
2007/05/21 11:05:19 pl 1.8.8.1: #i77444# remove some warnings
2007-07-03 13:02:25 +00:00
Oliver Bolte
8f37b0ee43
INTEGRATION: CWS dba23ui (1.2.20); FILE MERGED
...
2007/05/22 18:56:20 fs 1.2.20.1: make it run ...
2007-06-12 04:31:37 +00:00
Ivo Hinkelmann
5690837b79
INTEGRATION: CWS bgdlremove (1.7.58); FILE MERGED
...
2007/05/18 09:06:15 kso 1.7.58.2: #i77419# - cleanup of ucbhelper namespaces.
2007/05/11 08:56:35 kso 1.7.58.1: #i76911# - ucbhelper lib no longer uses VOS.
(vos::ORef => rtl::Reference, vos::OMutex => osl::Mutex, ...)
2007-06-05 16:45:52 +00:00
Ivo Hinkelmann
0d5e9d89bf
INTEGRATION: CWS bgdlremove (1.8.58); FILE MERGED
...
2007/05/18 09:06:15 kso 1.8.58.2: #i77419# - cleanup of ucbhelper namespaces.
2007/05/11 08:56:35 kso 1.8.58.1: #i76911# - ucbhelper lib no longer uses VOS.
(vos::ORef => rtl::Reference, vos::OMutex => osl::Mutex, ...)
2007-06-05 16:45:38 +00:00
Ivo Hinkelmann
f3d0624dfb
INTEGRATION: CWS bgdlremove (1.7.58); FILE MERGED
...
2007/05/18 09:06:14 kso 1.7.58.2: #i77419# - cleanup of ucbhelper namespaces.
2007/05/11 08:56:35 kso 1.7.58.1: #i76911# - ucbhelper lib no longer uses VOS.
(vos::ORef => rtl::Reference, vos::OMutex => osl::Mutex, ...)
2007-06-05 16:45:25 +00:00
Kurt Zenker
38ef51dd0a
INTEGRATION: CWS pchfix04 (1.8.22); FILE MERGED
...
2007/02/05 08:44:07 os 1.8.22.1: #i73604# usage of ITEMID_* removed
2007-05-10 15:28:35 +00:00
Kurt Zenker
c56b25252b
INTEGRATION: CWS pchfix04 (1.2.30); FILE MERGED
...
2006/11/27 18:21:54 mkretzschmar 1.2.30.1: #i71519# fill in forms pch file. Builds fine on Mac OS X and Linux.
2007-05-10 15:28:24 +00:00
Kurt Zenker
0895d4c26e
INTEGRATION: CWS dba23a (1.16.58); FILE MERGED
...
2007/03/14 14:44:52 fs 1.16.58.1: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007-05-10 08:59:17 +00:00
Kurt Zenker
24c1fd54e7
INTEGRATION: CWS dba23a (1.1.2); FILE ADDED
...
2007/03/15 08:19:18 fs 1.1.2.2: #i75198# rename *FastPropertyValue to *DynamicFastPropertyValue, to make clear that they work on the dynamic properties only
2007/03/14 14:44:51 fs 1.1.2.1: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007-05-10 08:59:04 +00:00
Kurt Zenker
8ca735ccec
INTEGRATION: CWS dba23a (1.7.170); FILE MERGED
...
2007/03/14 14:44:51 fs 1.7.170.2: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007/03/14 12:33:13 fs 1.7.170.1: copying property-bag related changes from CWS hb02 to CWS dba23a - in preparation of some bug fixes
2007-05-10 08:58:54 +00:00
Kurt Zenker
d9692941bc
INTEGRATION: CWS dba23a (1.14.18); FILE MERGED
...
2007/03/20 08:16:16 fs 1.14.18.3: RESYNC: (1.14-1.16); FILE MERGED
2007/03/14 14:44:51 fs 1.14.18.2: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007/03/14 12:33:13 fs 1.14.18.1: copying property-bag related changes from CWS hb02 to CWS dba23a - in preparation of some bug fixes
2007-05-10 08:58:43 +00:00
Kurt Zenker
696c1c141c
INTEGRATION: CWS dba23a (1.1.2); FILE ADDED
...
2007/03/21 07:21:08 fs 1.1.2.4: #i10000#
2007/03/15 08:21:59 fs 1.1.2.3: #i75198# setPropertyValues: account for different semantics of XMultiPropertySet::setPropertyValues and XPropertyAccess::setPropertyValues
2007/03/14 15:01:10 fs 1.1.2.2: #i75169# removeProperty: check whether the property is exsiting, but not removeable
2007/03/14 14:44:51 fs 1.1.2.1: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007-05-10 08:57:46 +00:00
Kurt Zenker
adb688fc3a
INTEGRATION: CWS dba23a (1.12.86); FILE MERGED
...
2007/03/14 14:44:50 fs 1.12.86.1: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007-05-10 08:57:12 +00:00
Kurt Zenker
fc67f520e3
INTEGRATION: CWS dba23a (1.7.86); FILE MERGED
...
2007/03/14 14:44:50 fs 1.7.86.2: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007/03/14 12:33:11 fs 1.7.86.1: copying property-bag related changes from CWS hb02 to CWS dba23a - in preparation of some bug fixes
2007-05-10 08:56:54 +00:00
Kurt Zenker
4a966ecc89
INTEGRATION: CWS dba23a (1.41.50); FILE MERGED
...
2007/03/14 14:44:50 fs 1.41.50.2: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007/03/14 12:33:08 fs 1.41.50.1: copying property-bag related changes from CWS hb02 to CWS dba23a - in preparation of some bug fixes
2007-05-10 08:53:37 +00:00
Kurt Zenker
d24217108c
INTEGRATION: CWS dba23a (1.55.34); FILE MERGED
...
2007/03/20 14:36:51 fs 1.55.34.5: #i10000#
2007/03/20 08:14:34 fs 1.55.34.4: RESYNC: (1.55-1.56); FILE MERGED
2007/03/15 08:20:09 fs 1.55.34.3: #i75198# rename PropertyBagHelper::*FastPropertyValue to *DynamicFastPropertyValue, to make clear that they work on the dynamic properties only
2007/03/14 14:44:50 fs 1.55.34.2: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007/03/14 12:33:08 fs 1.55.34.1: copying property-bag related changes from CWS hb02 to CWS dba23a - in preparation of some bug fixes
2007-05-10 08:53:23 +00:00
Kurt Zenker
7c033808b2
INTEGRATION: CWS dba23a (1.32.20); FILE MERGED
...
2007/03/21 07:25:47 fs 1.32.20.2: #i10000#
2007/03/14 14:44:50 fs 1.32.20.1: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007-05-10 08:51:52 +00:00
Kurt Zenker
8fe5e49904
INTEGRATION: CWS dba23a (1.80.2); FILE MERGED
...
2007/03/20 08:14:03 fs 1.80.2.4: RESYNC: (1.80-1.82); FILE MERGED
2007/03/15 08:20:09 fs 1.80.2.3: #i75198# rename PropertyBagHelper::*FastPropertyValue to *DynamicFastPropertyValue, to make clear that they work on the dynamic properties only
2007/03/14 14:44:49 fs 1.80.2.2: #i74087# outsourced the PropertyBag handling into an own class, which is now used by both OControlModel and ODatabaseForm
2007/03/14 12:33:06 fs 1.80.2.1: copying property-bag related changes from CWS hb02 to CWS dba23a - in preparation of some bug fixes
2007-05-10 08:51:39 +00:00
Kurt Zenker
41dedf411c
INTEGRATION: CWS dba23a (1.3.170); FILE MERGED
...
2007/03/22 19:42:13 fs 1.3.170.1: #i10000#
2007-05-10 08:50:04 +00:00
Kurt Zenker
4405d2c496
INTEGRATION: CWS dba23a (1.4.170); FILE MERGED
...
2007/03/22 19:42:13 fs 1.4.170.2: #i10000#
2007/03/14 12:33:04 fs 1.4.170.1: copying property-bag related changes from CWS hb02 to CWS dba23a - in preparation of some bug fixes
2007-05-10 08:49:38 +00:00
Rüdiger Timm
b1d34e054b
INTEGRATION: CWS sixtyfour11 (1.7.48); FILE MERGED
...
2007/03/12 16:39:24 kendy 1.7.48.1: #i75331#
Don't introduce new virtual methods where they should be overridden.
2007-04-25 13:49:29 +00:00
Ivo Hinkelmann
2bd8f0d292
INTEGRATION: CWS mergede01 (1.5.150); FILE MERGED
...
2007/03/20 14:41:13 ihi 1.5.150.1: #i72301# Remove German
2007-04-19 12:44:36 +00:00
Ivo Hinkelmann
829c89d2a0
INTEGRATION: CWS mergede01 (1.47.12); FILE MERGED
...
2007/03/20 14:41:13 ihi 1.47.12.1: #i72301# Remove German
2007-04-19 12:44:06 +00:00
Oliver Bolte
d60d647894
#i10000# using OBoundControlModel::setPropertyValues added (warning hidden method, solaris)
2007-03-19 11:27:25 +00:00
Oliver Bolte
9a751f4e36
#i10000# using OPropertySetAggregationHelper::getPropertyValues missing
2007-03-19 10:58:21 +00:00
Oliver Bolte
00df5f7eea
INTEGRATION: CWS hb02 (1.8.58); FILE MERGED
...
2007/02/01 12:09:43 fs 1.8.58.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:56:16 fs 1.8.58.1: changed handling of properties in the course of #i74051#
2007-03-09 12:36:42 +00:00
Oliver Bolte
dde96e3365
INTEGRATION: CWS hb02 (1.11.42); FILE MERGED
...
2007/02/01 12:09:43 fs 1.11.42.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:56:16 fs 1.11.42.1: changed handling of properties in the course of #i74051#
2007-03-09 12:36:05 +00:00
Oliver Bolte
666b96df01
INTEGRATION: CWS hb02 (1.7.164); FILE MERGED
...
2007/02/01 12:09:43 fs 1.7.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:48 fs 1.7.164.1: #i74051# fillProperties -> describeFixedProperties
2007-03-09 12:35:48 +00:00
Oliver Bolte
276c548e0a
INTEGRATION: CWS hb02 (1.13.22); FILE MERGED
...
2007/02/06 10:30:49 hbrinkm 1.13.22.3: RESYNC: (1.13-1.14); FILE MERGED
2007/02/01 12:09:43 fs 1.13.22.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:54:25 fs 1.13.22.1: #i74051# add support for properties which are added dynamically at runtime
2007-03-09 12:35:31 +00:00
Oliver Bolte
3d3a0ece4d
INTEGRATION: CWS hb02 (1.7.80); FILE MERGED
...
2007/02/01 12:09:42 fs 1.7.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:31 fs 1.7.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:35:14 +00:00
Oliver Bolte
0cbe45439f
INTEGRATION: CWS hb02 (1.8.52); FILE MERGED
...
2007/02/01 12:09:42 fs 1.8.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:31 fs 1.8.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:34:57 +00:00
Oliver Bolte
7bb91d1954
INTEGRATION: CWS hb02 (1.8.44); FILE MERGED
...
2007/02/01 12:09:42 fs 1.8.44.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:30 fs 1.8.44.1: changed handling of properties in the course of #i74051#
2007-03-09 12:33:56 +00:00
Oliver Bolte
9cac9e996a
INTEGRATION: CWS hb02 (1.4.80); FILE MERGED
...
2007/02/01 12:09:41 fs 1.4.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:30 fs 1.4.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:33:37 +00:00
Oliver Bolte
640acfbfb6
INTEGRATION: CWS hb02 (1.9.52); FILE MERGED
...
2007/02/01 12:09:41 fs 1.9.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:30 fs 1.9.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:33:20 +00:00
Oliver Bolte
af1f3b5914
INTEGRATION: CWS hb02 (1.7.52); FILE MERGED
...
2007/02/05 15:29:42 fs 1.7.52.1: during #i74051#: getFontAggregateProperty was missing three IDs
2007-03-09 12:33:03 +00:00
Oliver Bolte
7f23e1edf0
INTEGRATION: CWS hb02 (1.7.80); FILE MERGED
...
2007/01/31 13:55:23 fs 1.7.80.1: consolidated default handling during #i74051#
2007-03-09 12:32:43 +00:00
Oliver Bolte
a6d6571c56
INTEGRATION: CWS hb02 (1.9.52); FILE MERGED
...
2007/01/31 13:55:23 fs 1.9.52.1: consolidated default handling during #i74051#
2007-03-09 12:32:28 +00:00
Oliver Bolte
e7b5afbbe3
INTEGRATION: CWS hb02 (1.13.80); FILE MERGED
...
2007/02/01 12:09:41 fs 1.13.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:30 fs 1.13.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:32:11 +00:00
Oliver Bolte
3c3fcf658a
INTEGRATION: CWS hb02 (1.24.28); FILE MERGED
...
2007/02/01 12:09:41 fs 1.24.28.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:30 fs 1.24.28.1: changed handling of properties in the course of #i74051#
2007-03-09 12:31:56 +00:00
Oliver Bolte
1f78e60120
INTEGRATION: CWS hb02 (1.10.164); FILE MERGED
...
2007/02/01 12:09:41 fs 1.10.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:30 fs 1.10.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:31:41 +00:00
Oliver Bolte
74c99fb849
INTEGRATION: CWS hb02 (1.20.52); FILE MERGED
...
2007/02/01 12:09:41 fs 1.20.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:30 fs 1.20.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:31:25 +00:00
Oliver Bolte
4e9056b74c
INTEGRATION: CWS hb02 (1.7.164); FILE MERGED
...
2007/02/01 12:09:40 fs 1.7.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:29 fs 1.7.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:31:07 +00:00
Oliver Bolte
5e6613bd0b
INTEGRATION: CWS hb02 (1.15.52); FILE MERGED
...
2007/02/01 12:09:40 fs 1.15.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:29 fs 1.15.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:30:52 +00:00
Oliver Bolte
81217b23d9
INTEGRATION: CWS hb02 (1.8.164); FILE MERGED
...
2007/02/01 12:09:40 fs 1.8.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:29 fs 1.8.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:30:34 +00:00
Oliver Bolte
b7b89be500
INTEGRATION: CWS hb02 (1.14.52); FILE MERGED
...
2007/02/01 12:09:40 fs 1.14.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:29 fs 1.14.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:29:56 +00:00
Oliver Bolte
22717adbc8
INTEGRATION: CWS hb02 (1.16.32); FILE MERGED
...
2007/02/06 10:30:32 hbrinkm 1.16.32.3: RESYNC: (1.16-1.17); FILE MERGED
2007/02/01 12:09:40 fs 1.16.32.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:29 fs 1.16.32.1: changed handling of properties in the course of #i74051#
2007-03-09 12:29:39 +00:00
Oliver Bolte
2039eeef18
INTEGRATION: CWS hb02 (1.49.30); FILE MERGED
...
2007/02/06 10:30:25 hbrinkm 1.49.30.3: RESYNC: (1.49-1.50); FILE MERGED
2007/02/01 12:09:40 fs 1.49.30.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:28 fs 1.49.30.1: changed handling of properties in the course of #i74051#
2007-03-09 12:29:22 +00:00
Oliver Bolte
2525f75198
INTEGRATION: CWS hb02 (1.15.44); FILE MERGED
...
2007/02/01 12:09:39 fs 1.15.44.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:28 fs 1.15.44.1: changed handling of properties in the course of #i74051#
2007-03-09 12:29:05 +00:00
Oliver Bolte
f6754e7491
INTEGRATION: CWS hb02 (1.46.22); FILE MERGED
...
2007/02/06 10:30:18 hbrinkm 1.46.22.3: RESYNC: (1.46-1.47); FILE MERGED
2007/02/01 12:09:39 fs 1.46.22.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:28 fs 1.46.22.1: changed handling of properties in the course of #i74051#
2007-03-09 12:28:45 +00:00
Oliver Bolte
dd1a843463
INTEGRATION: CWS hb02 (1.8.80); FILE MERGED
...
2007/02/01 12:09:39 fs 1.8.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:28 fs 1.8.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:28:02 +00:00
Oliver Bolte
96880a56b5
INTEGRATION: CWS hb02 (1.16.52); FILE MERGED
...
2007/02/01 12:09:39 fs 1.16.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:28 fs 1.16.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:27:47 +00:00
Oliver Bolte
9b3f973d09
INTEGRATION: CWS hb02 (1.6.80); FILE MERGED
...
2007/02/01 12:09:39 fs 1.6.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:28 fs 1.6.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:27:34 +00:00
Oliver Bolte
85fe3e8e64
INTEGRATION: CWS hb02 (1.8.52); FILE MERGED
...
2007/02/01 12:09:38 fs 1.8.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:27 fs 1.8.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:27:20 +00:00
Oliver Bolte
c532e4bb12
INTEGRATION: CWS hb02 (1.6.164); FILE MERGED
...
2007/02/01 12:09:38 fs 1.6.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:27 fs 1.6.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:27:04 +00:00
Oliver Bolte
6fe11f0d95
INTEGRATION: CWS hb02 (1.19.80); FILE MERGED
...
2007/02/01 12:09:38 fs 1.19.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:27 fs 1.19.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:26:40 +00:00
Oliver Bolte
e496d6d94d
INTEGRATION: CWS hb02 (1.41.44); FILE MERGED
...
2007/02/01 12:09:38 fs 1.41.44.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:27 fs 1.41.44.1: changed handling of properties in the course of #i74051#
2007-03-09 12:26:27 +00:00
Oliver Bolte
fb93450667
INTEGRATION: CWS hb02 (1.16.44); FILE MERGED
...
2007/02/01 12:09:38 fs 1.16.44.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:27 fs 1.16.44.1: changed handling of properties in the course of #i74051#
2007-03-09 12:26:13 +00:00
Oliver Bolte
70c96ba1d3
INTEGRATION: CWS hb02 (1.41.44); FILE MERGED
...
2007/02/01 12:09:37 fs 1.41.44.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:26 fs 1.41.44.1: changed handling of properties in the course of #i74051#
2007-03-09 12:25:58 +00:00
Oliver Bolte
6a45d2a175
INTEGRATION: CWS hb02 (1.55.28); FILE MERGED
...
2007/02/05 16:09:55 hbrinkm 1.55.28.4: #i74051# handle warnings
2007/02/01 12:09:37 fs 1.55.28.3: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 13:55:22 fs 1.55.28.2: consolidated default handling during #i74051#
2007/01/31 10:54:33 fs 1.55.28.1: #i74051# add support for properties which are added dynamically at runtime
2007-03-09 12:25:41 +00:00
Oliver Bolte
b92f5f23b5
INTEGRATION: CWS hb02 (1.5.164); FILE MERGED
...
2007/02/01 12:09:37 fs 1.5.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:26 fs 1.5.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:25:24 +00:00
Oliver Bolte
b81fcbb2e7
INTEGRATION: CWS hb02 (1.8.52); FILE MERGED
...
2007/02/01 12:09:37 fs 1.8.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:26 fs 1.8.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:25:06 +00:00
Oliver Bolte
f424ac409c
INTEGRATION: CWS hb02 (1.7.80); FILE MERGED
...
2007/02/01 12:09:37 fs 1.7.80.3: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 13:55:22 fs 1.7.80.2: consolidated default handling during #i74051#
2007/01/31 10:55:26 fs 1.7.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:24:52 +00:00
Oliver Bolte
e37046ea8d
INTEGRATION: CWS hb02 (1.10.52); FILE MERGED
...
2007/02/01 12:09:37 fs 1.10.52.3: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 13:55:22 fs 1.10.52.2: consolidated default handling during #i74051#
2007/01/31 10:55:26 fs 1.10.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:24:37 +00:00
Oliver Bolte
4b94691425
INTEGRATION: CWS hb02 (1.9.44); FILE MERGED
...
2007/01/31 13:55:22 fs 1.9.44.1: consolidated default handling during #i74051#
2007-03-09 12:24:23 +00:00
Oliver Bolte
ebcd00045c
INTEGRATION: CWS hb02 (1.15.44); FILE MERGED
...
2007/01/31 13:55:22 fs 1.15.44.1: consolidated default handling during #i74051#
2007-03-09 12:24:08 +00:00
Oliver Bolte
7cf4ddd80a
INTEGRATION: CWS hb02 (1.14.44); FILE MERGED
...
2007/02/01 12:09:37 fs 1.14.44.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:25 fs 1.14.44.1: changed handling of properties in the course of #i74051#
2007-03-09 12:23:54 +00:00
Oliver Bolte
2bd3704078
INTEGRATION: CWS hb02 (1.36.8); FILE MERGED
...
2007/02/06 10:29:48 hbrinkm 1.36.8.3: RESYNC: (1.36-1.37); FILE MERGED
2007/02/01 12:09:36 fs 1.36.8.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:25 fs 1.36.8.1: changed handling of properties in the course of #i74051#
2007-03-09 12:23:37 +00:00
Oliver Bolte
ebc12ddfc9
INTEGRATION: CWS hb02 (1.13.80); FILE MERGED
...
2007/02/01 12:09:36 fs 1.13.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:25 fs 1.13.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:23:22 +00:00
Oliver Bolte
a693e2de50
INTEGRATION: CWS hb02 (1.24.28); FILE MERGED
...
2007/02/01 12:09:36 fs 1.24.28.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:25 fs 1.24.28.1: changed handling of properties in the course of #i74051#
2007-03-09 12:23:08 +00:00
Oliver Bolte
820b3c2b27
INTEGRATION: CWS hb02 (1.79.2); FILE MERGED
...
2007/02/06 10:30:01 hbrinkm 1.79.2.2: RESYNC: (1.79-1.81); FILE MERGED
2007/01/31 10:55:25 fs 1.79.2.1: changed handling of properties in the course of #i74051#
2007-03-09 12:22:54 +00:00
Oliver Bolte
f3a31503d5
INTEGRATION: CWS hb02 (1.7.164); FILE MERGED
...
2007/02/01 12:09:36 fs 1.7.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:24 fs 1.7.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:22:37 +00:00
Oliver Bolte
44b5c4a5c8
INTEGRATION: CWS hb02 (1.15.52); FILE MERGED
...
2007/02/01 12:09:36 fs 1.15.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:24 fs 1.15.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:22:22 +00:00
Oliver Bolte
334d07b096
INTEGRATION: CWS hb02 (1.10.80); FILE MERGED
...
2007/02/01 12:09:36 fs 1.10.80.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:24 fs 1.10.80.1: changed handling of properties in the course of #i74051#
2007-03-09 12:22:08 +00:00
Oliver Bolte
4970362120
INTEGRATION: CWS hb02 (1.34.30); FILE MERGED
...
2007/02/06 10:29:54 hbrinkm 1.34.30.3: RESYNC: (1.34-1.35); FILE MERGED
2007/02/01 12:09:35 fs 1.34.30.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:24 fs 1.34.30.1: changed handling of properties in the course of #i74051#
2007-03-09 12:21:38 +00:00
Oliver Bolte
46457738d8
INTEGRATION: CWS hb02 (1.10.78); FILE MERGED
...
2007/01/31 13:55:22 fs 1.10.78.2: consolidated default handling during #i74051#
2007/01/31 10:55:24 fs 1.10.78.1: changed handling of properties in the course of #i74051#
2007-03-09 12:21:25 +00:00
Oliver Bolte
c36d62a190
INTEGRATION: CWS hb02 (1.24.52); FILE MERGED
...
2007/02/01 12:17:25 fs 1.24.52.3: #i74051# grid columns are no property bags
2007/01/31 13:55:21 fs 1.24.52.2: consolidated default handling during #i74051#
2007/01/31 10:55:24 fs 1.24.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:21:11 +00:00
Oliver Bolte
106736d736
INTEGRATION: CWS hb02 (1.9.164); FILE MERGED
...
2007/02/01 12:09:35 fs 1.9.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:23 fs 1.9.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:20:59 +00:00
Oliver Bolte
308c2c8f74
INTEGRATION: CWS hb02 (1.16.52); FILE MERGED
...
2007/02/01 12:09:35 fs 1.16.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:23 fs 1.16.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:20:24 +00:00
Oliver Bolte
f2a32b9542
INTEGRATION: CWS hb02 (1.8.164); FILE MERGED
...
2007/02/01 12:09:35 fs 1.8.164.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:23 fs 1.8.164.1: changed handling of properties in the course of #i74051#
2007-03-09 12:20:08 +00:00
Oliver Bolte
b631a973d8
INTEGRATION: CWS hb02 (1.20.52); FILE MERGED
...
2007/02/01 12:09:35 fs 1.20.52.2: #i74051# split describeFixedProperties in describeFixedProperties and describeAggregateProperties
2007/01/31 10:55:23 fs 1.20.52.1: changed handling of properties in the course of #i74051#
2007-03-09 12:19:54 +00:00
Oliver Bolte
9afc3547eb
INTEGRATION: CWS hb02 (1.1.2); FILE ADDED
...
2007/02/05 15:26:08 fs 1.1.2.1: #i74051# tests for form components acting as property bags
2007-03-09 12:19:23 +00:00
Oliver Bolte
83045a48a0
INTEGRATION: CWS hb02 (1.4.164); FILE MERGED
...
2007/02/05 15:25:02 fs 1.4.164.1: +getControlModel(String[])
2007-03-09 12:19:11 +00:00
Oliver Bolte
eb19e9dca0
INTEGRATION: CWS hb02 (1.4.164); FILE MERGED
...
2007/02/05 15:24:09 fs 1.4.164.1: allow loading arbitrary documents from URL
2007-03-09 12:18:54 +00:00
Oliver Bolte
d9071e33a1
INTEGRATION: CWS ause076 (1.15.6); FILE MERGED
...
2007/02/28 11:00:58 hjs 1.15.6.1: #i74812# cleanup *LIB and more
2007-03-09 07:53:52 +00:00
Vladimir Glazounov
fe169a5557
INTEGRATION: CWS ause074 (1.14.24); FILE MERGED
...
2007/01/30 12:04:41 hjs 1.14.24.1: #i73801# remove remaining usages of sv[pre].mk
2007-02-06 12:21:11 +00:00
Vladimir Glazounov
ec7e9f7cc1
INTEGRATION: CWS ause074 (1.3.162); FILE MERGED
...
2007/01/30 12:04:41 hjs 1.3.162.1: #i73801# remove remaining usages of sv[pre].mk
2007-02-06 12:20:59 +00:00
Rüdiger Timm
2b6ae913e2
INTEGRATION: CWS cppuhelpshrink (1.12.38); FILE MERGED
...
2007/01/25 08:01:36 sb 1.12.38.1: #i72766# Missing include.
2007-01-29 14:46:36 +00:00
Rüdiger Timm
b53ffdd070
INTEGRATION: CWS cppuhelpshrink (1.79.18); FILE MERGED
...
2007/01/25 08:01:35 sb 1.79.18.1: #i72766# Missing include.
2007-01-29 14:46:25 +00:00
Oliver Bolte
6c0766cb04
INTEGRATION: CWS ause069 (1.5.64); FILE MERGED
...
2006/11/24 15:05:57 hjs 1.5.64.1: #i70359# remove forced shell calls
2007-01-25 11:26:34 +00:00
Oliver Bolte
ad1ed484ec
INTEGRATION: CWS dba22c (1.3.8); FILE MERGED
...
2007/01/14 20:01:29 fs 1.3.8.1: #i73230#
2007-01-25 10:58:37 +00:00
Oliver Bolte
ec44a43fb4
INTEGRATION: CWS mfdouble (1.10.34); FILE MERGED
...
2006/12/20 10:02:38 pl 1.10.34.1: #i71046# increase precision of MetricField and friends
2007-01-23 10:23:10 +00:00
Vladimir Glazounov
4c76b6ce55
INTEGRATION: CWS dba22b (1.3.4); FILE MERGED
...
2007/01/04 10:15:55 fs 1.3.4.2: commitCurrentRecord needs a MethodGuard
2006/12/19 08:19:02 fs 1.3.4.1: #i10000#
2007-01-15 12:47:47 +00:00
Vladimir Glazounov
2b6afac42b
INTEGRATION: CWS dba22b (1.13.24); FILE MERGED
...
2006/12/04 14:24:38 fs 1.13.24.1: during #i69405#: getField().is() -> hasField()
2007-01-15 12:47:35 +00:00
Vladimir Glazounov
1cb035c2df
INTEGRATION: CWS dba22b (1.16.34); FILE MERGED
...
2006/12/04 14:24:38 fs 1.16.34.1: during #i69405#: getField().is() -> hasField()
2007-01-15 12:47:14 +00:00
Vladimir Glazounov
b94598aff0
INTEGRATION: CWS dba22b (1.49.32); FILE MERGED
...
2006/12/04 14:24:07 fs 1.49.32.1: #i69405# stringItemListChanged: respect default select sequence
2007-01-15 12:47:04 +00:00
Vladimir Glazounov
3180038b20
INTEGRATION: CWS dba22b (1.46.24); FILE MERGED
...
2006/12/04 14:24:37 fs 1.46.24.1: during #i69405#: getField().is() -> hasField()
2007-01-15 12:46:54 +00:00
Vladimir Glazounov
7ee7571a31
INTEGRATION: CWS dba22b (1.36.4); FILE MERGED
...
2006/12/04 14:24:37 fs 1.36.4.1: during #i69405#: getField().is() -> hasField()
2007-01-15 12:46:42 +00:00
Vladimir Glazounov
decb0268e5
INTEGRATION: CWS dba22b (1.30.52); FILE MERGED
...
2006/12/18 10:19:48 fs 1.30.52.2: RESYNC: (1.30-1.31); FILE MERGED
2006/12/06 13:25:37 fs 1.30.52.1: #i44891# when the parent form changes from 'new' to 'not new', reload ourself
2007-01-15 12:46:31 +00:00
Vladimir Glazounov
b980df6254
INTEGRATION: CWS dba22b (1.78.4); FILE MERGED
...
2006/12/18 10:19:39 fs 1.78.4.2: RESYNC: (1.78-1.79); FILE MERGED
2006/12/06 13:25:37 fs 1.78.4.1: #i44891# when the parent form changes from 'new' to 'not new', reload ourself
2007-01-15 12:46:20 +00:00
Vladimir Glazounov
346da21f24
INTEGRATION: CWS dba22b (1.34.32); FILE MERGED
...
2006/12/04 14:24:37 fs 1.34.32.1: during #i69405#: getField().is() -> hasField()
2007-01-15 12:46:07 +00:00