Commit Graph

633 Commits

Author SHA1 Message Date
32ad172f9a INTEGRATION: CWS ooo20040704 (1.3.36); FILE MERGED
2004/08/09 14:49:43 vg 1.3.36.3: RESYNC MERGED 1.3 1.4
Everything below this line will be added to the revision comment.
2004/07/02 11:04:09 cmc 1.3.36.2: #i30891# revert header and namespace change
2004/06/28 13:15:09 cmc 1.3.36.1: #i30801# allow using system stl if possible
2004-09-08 12:58:22 +00:00
6887d0541e INTEGRATION: CWS tbe12 (1.6.4); FILE MERGED
2004/08/03 12:25:53 tbe 1.6.4.1: #i32510# ScriptProviderForBasic: separation of application basic macros into user and share
2004-08-12 12:17:59 +00:00
278a31f2ab INTEGRATION: CWS tbe12 (1.11.4); FILE MERGED
2004/08/03 12:25:53 tbe 1.11.4.1: #i32510# ScriptProviderForBasic: separation of application basic macros into user and share
2004-08-12 12:17:46 +00:00
4a4a64450f #i10000# VCLLIB added 2004-07-26 15:43:59 +00:00
dde8cd7c9a #i10000# return value was missing 2004-07-26 15:30:29 +00:00
83de94ea7d INTEGRATION: CWS sb20 (1.1.34); FILE MERGED
2004/06/15 07:44:17 sb 1.1.34.1: #i29119# sandbox.jar no longer needed by UNO.
2004-07-23 13:55:15 +00:00
111369138f INTEGRATION: CWS sb20 (1.1.34); FILE MERGED
2004/06/15 07:44:02 sb 1.1.34.1: #i29119# sandbox.jar no longer needed by UNO.
2004-07-23 13:54:59 +00:00
e5a14a5700 INTEGRATION: CWS sb20 (1.28.34); FILE MERGED
2004/06/15 07:43:45 sb 1.28.34.1: #i29119# sandbox.jar no longer needed by UNO.
2004-07-23 13:54:46 +00:00
7c0d68c853 INTEGRATION: CWS sb20 (1.2.34); FILE MERGED
2004/07/09 12:43:45 sb 1.2.34.1: #i29741# Retrofitted existing services as single-interface--based ones.
2004-07-23 13:54:33 +00:00
a373124b5a INTEGRATION: CWS sb20 (1.3.34); FILE MERGED
2004/06/15 07:43:13 sb 1.3.34.1: #i29119# sandbox.jar no longer needed by UNO.
2004-07-23 13:54:21 +00:00
bc55427ad2 INTEGRATION: CWS sb20 (1.29.16); FILE MERGED
2004/06/15 07:43:12 sb 1.29.16.1: #i29119# sandbox.jar no longer needed by UNO.
2004-07-23 13:54:09 +00:00
806f32733c INTEGRATION: CWS sb20 (1.8.24); FILE MERGED
2004/06/15 07:42:55 sb 1.8.24.1: #i29119# sandbox.jar no longer needed by UNO.
2004-07-23 13:53:53 +00:00
a5d16addc8 INTEGRATION: CWS sb20 (1.1.34); FILE MERGED
2004/06/15 07:42:33 sb 1.1.34.1: #i29119# sandbox.jar no longer needed by UNO.
2004-07-23 13:53:15 +00:00
39c0cc0acd INTEGRATION: CWS scriptingf7 (1.3.22); FILE MERGED
2004/07/02 09:01:47 npower 1.3.22.1: #i25269# add UCBHELP to link list, pyprovider has been enabled to be initialise from a string ( support for pkgchk, MasterScriptProvider factory, tdoc )
Issue number:
Submitted by:
Reviewed by:
2004-07-23 13:11:32 +00:00
9534e94487 INTEGRATION: CWS scriptingf7 (1.3.32); FILE MERGED
2004/06/12 08:42:36 npower 1.3.32.1: #i25269# Add support for pkgchk.
2004-07-23 13:10:59 +00:00
05efa5846e INTEGRATION: CWS scriptingf7 (1.5.18); FILE MERGED
2004/06/12 08:42:36 npower 1.5.18.1: #i25269# Add support for pkgchk.
2004-07-23 13:10:46 +00:00
d9536ce8d6 INTEGRATION: CWS scriptingf7 (1.8.4); FILE MERGED
2004/07/15 09:52:34 npower 1.8.4.3: #i25269# Fix crash/hang on exit, release in InvocationCtxProperties not using osl  osl_decrementInterlockedCount/osl_incrementInterlockedCount in fact we don't use this class anymore, have deleted from MasterScriptProvider.[ch]xx
2004/07/09 18:11:58 npower 1.8.4.2: #i25260# Changed exception handling as per new exception specification for Xscript::inovke and XScriptProvider::getScript.
2004/06/12 08:42:35 npower 1.8.4.1: #i25269# Add support for pkgchk.
2004-07-23 13:10:31 +00:00
2098b84c4f INTEGRATION: CWS scriptingf7 (1.10.4); FILE MERGED
2004/07/15 09:52:34 npower 1.10.4.7: #i25269# Fix crash/hang on exit, release in InvocationCtxProperties not using osl  osl_decrementInterlockedCount/osl_incrementInterlockedCount in fact we don't use this class anymore, have deleted from MasterScriptProvider.[ch]xx
2004/07/13 13:55:27 npower 1.10.4.6: #i25269# fixed bad check on index returned from indexOf method also just rearranged some error messages passed to exceptions
2004/07/09 18:11:57 npower 1.10.4.5: #i25260# Changed exception handling as per new exception specification for Xscript::inovke and XScriptProvider::getScript.
2004/07/05 16:02:11 npower 1.10.4.4: #i25269# changes to getScript() to use the current MSP if the location in the script url matches the location of the MSP or access the correct MSP using the MSP Factory otherwise. Special case exists for Basic where the previous handling is retained
2004/07/02 09:06:49 npower 1.10.4.3: #i25269# Added some trace information, also added python provider to blacklist so it no attemt is made to instantiate a python provider for uno-packages. When support for UNO-packages is added for python the blacklist will need to be modified again.
Issue number:
Submitted by:
Reviewed by:
2004/06/23 07:53:37 npower 1.10.4.2: #i25269# workaround for tdoc bug, use model to get title, don't use ucb
2004/06/12 08:42:35 npower 1.10.4.1: #i25269# Add support for pkgchk.
2004-07-23 13:10:18 +00:00
cc68707a37 INTEGRATION: CWS scriptingf7 (1.3.4); FILE MERGED
2004/06/12 08:42:34 npower 1.3.4.1: #i25269# Add support for pkgchk.
2004-07-23 13:09:35 +00:00
242f66f55a INTEGRATION: CWS scriptingf7 (1.4.4); FILE MERGED
2004/06/12 08:42:34 npower 1.4.4.1: #i25269# Add support for pkgchk.
2004-07-23 13:09:20 +00:00
7912a91fa8 INTEGRATION: CWS scriptingf7 (1.5.4); FILE MERGED
2004/06/12 08:42:33 npower 1.5.4.1: #i25269# Add support for pkgchk.
2004-07-23 13:09:03 +00:00
f931ee90e8 INTEGRATION: CWS scriptingf7 (1.17.4); FILE MERGED
2004/07/09 19:30:01 npower 1.17.4.2: #i25260# Modified handler to reflect changes in exception specifications for XScript and XScriptProvider
2004/07/09 14:38:50 toconnor 1.17.4.1: #i25260# show error dialog if invocation fails
2004-07-23 13:08:49 +00:00
87be397fda INTEGRATION: CWS scriptingf7 (1.3.32); FILE MERGED
2004/06/12 08:43:53 npower 1.3.32.1: i25269 as part of changes to support pkgchk context from MSP is now passed as sting ( user/hare or tdoc url )
2004-07-23 13:08:18 +00:00
d814617b54 INTEGRATION: CWS scriptingf7 (1.2.32); FILE MERGED
2004/07/09 18:11:57 npower 1.2.32.1: #i25260# Changed exception handling as per new exception specification for Xscript::inovke and XScriptProvider::getScript.
2004-07-23 13:08:03 +00:00
67822dc6d0 INTEGRATION: CWS scriptingf7 (1.4.32); FILE MERGED
2004/07/09 18:11:57 npower 1.4.32.1: #i25260# Changed exception handling as per new exception specification for Xscript::inovke and XScriptProvider::getScript.
2004-07-23 13:07:49 +00:00
db6a6d9a4d INTEGRATION: CWS scriptingf7 (1.5.14); FILE MERGED
2004/07/09 18:11:57 npower 1.5.14.2: #i25260# Changed exception handling as per new exception specification for Xscript::inovke and XScriptProvider::getScript.
2004/06/12 08:43:52 npower 1.5.14.1: i25269 as part of changes to support pkgchk context from MSP is now passed as sting ( user/hare or tdoc url )
2004-07-23 13:07:33 +00:00
1d3c247e88 INTEGRATION: CWS scriptingf7 (1.10.4); FILE MERGED
2004/07/09 18:11:56 npower 1.10.4.3: #i25260# Changed exception handling as per new exception specification for Xscript::inovke and XScriptProvider::getScript.
2004/07/02 09:07:51 npower 1.10.4.2: #i25269# Uncomment throw for invalid argument type.
Issue number:
Submitted by:
Reviewed by:
2004/06/12 08:43:52 npower 1.10.4.1: i25269 as part of changes to support pkgchk context from MSP is now passed as sting ( user/hare or tdoc url )
2004-07-23 13:07:20 +00:00
c7ab666f15 INTEGRATION: CWS scriptingf7 (1.4.32); FILE MERGED
2004/06/12 08:43:52 npower 1.4.32.1: i25269 as part of changes to support pkgchk context from MSP is now passed as sting ( user/hare or tdoc url )
2004-07-23 13:06:53 +00:00
2b27c04eed INTEGRATION: CWS scriptingf7 (1.6.14); FILE MERGED
2004/06/12 08:43:52 npower 1.6.14.1: i25269 as part of changes to support pkgchk context from MSP is now passed as sting ( user/hare or tdoc url )
2004-07-23 13:06:10 +00:00
ec924c21fa INTEGRATION: CWS scriptingf7 (1.4.32); FILE MERGED
2004/06/12 08:43:51 npower 1.4.32.1: i25269 as part of changes to support pkgchk context from MSP is now passed as sting ( user/hare or tdoc url )
2004-07-23 13:05:54 +00:00
f516d44bd8 INTEGRATION: CWS scriptingf7 (1.2.26); FILE MERGED
2004/07/15 16:18:24 toconnor 1.2.26.1: #i25870# add method to scroll to a line
2004-07-23 13:05:24 +00:00
61e9f5db50 INTEGRATION: CWS scriptingf7 (1.4.14); FILE MERGED
2004/07/16 11:29:08 npower 1.4.14.7: #i25260# When executing in the IDE  make sure there is a valid value  to return
2004/07/14 10:06:12 npower 1.4.14.6: #i25260# Allow Javascript scripts to raise IDE when error occurs, also indicate line in error when this happens
2004/07/14 09:07:12 npower 1.4.14.5: #i25260# Editors changes to support new methods in ScriptEditor interface { execute & indicateErrorLine }. ScriptProviders now raise editors with line of error highlighted.
2004/07/12 16:34:38 npower 1.4.14.4: #i25260# Changes to support error displayed in IDE for javascript and beanshell when script that is invoked is opened in IDE
Issue number:
Submitted by:
Reviewed by:
2004/07/09 18:09:33 npower 1.4.14.3: #i25260# Changed exception specification for invoke and getScript, modified exception handling so correct exceptions passed up.
2004/07/02 13:29:13 npower 1.4.14.2: #i25269# fix up exception handling for getScript method
Issue number:
Submitted by:
Reviewed by:
2004/06/12 09:19:32 npower 1.4.14.1: #i25269# added some extra exception handling, defered reading source until use of script, these changes are reflected by changes in Parcel[Container]
2004-07-23 13:05:08 +00:00
8c70d5f9dc INTEGRATION: CWS scriptingf7 (1.4.14); FILE MERGED
2004/07/16 13:54:11 npower 1.4.14.3: #i25260# Make sure breakpoints are cleared when IDE is torn down
2004/07/14 09:07:11 npower 1.4.14.2: #i25260# Editors changes to support new methods in ScriptEditor interface { execute & indicateErrorLine }. ScriptProviders now raise editors with line of error highlighted.
2004/07/12 16:34:38 npower 1.4.14.1: #i25260# Changes to support error displayed in IDE for javascript and beanshell when script that is invoked is opened in IDE
Issue number:
Submitted by:
Reviewed by:
2004-07-23 13:04:38 +00:00
66b637d73b INTEGRATION: CWS scriptingf7 (1.1.32); FILE MERGED
2004/07/08 10:21:33 npower 1.1.32.1: #i25260# removed Exception for exception spec.
2004-07-23 13:04:16 +00:00
004b944ade INTEGRATION: CWS scriptingf7 (1.4.14); FILE MERGED
2004/07/09 18:15:30 npower 1.4.14.5: #i25260# Changes for  exception specification for getScript and invoke methods as per changes in the IDL files
2004/07/08 10:25:55 npower 1.4.14.4: #i25260# Added catch all for invocation
2004/07/08 10:19:08 npower 1.4.14.3:  #i25260# adjusted exception handling so that exception are wrapped in css.reflection.InvocationTargetException as appropriate. Exceptions that happen in the script itself are inserted as ScriptExceptionRaisedExceptions and arbitrary framework exception other that those specified in the signature of invoke are inserted as appropriate uno type exceptions.
2004/07/02 13:29:11 npower 1.4.14.2: #i25269# fix up exception handling for getScript method
Issue number:
Submitted by:
Reviewed by:
2004/06/12 09:19:30 npower 1.4.14.1: #i25269# added some extra exception handling, defered reading source until use of script, these changes are reflected by changes in Parcel[Container]
2004-07-23 13:04:02 +00:00
3637361af0 INTEGRATION: CWS scriptingf7 (1.3.14); FILE MERGED
2004/07/14 09:07:10 npower 1.3.14.3: #i25260# Editors changes to support new methods in ScriptEditor interface { execute & indicateErrorLine }. ScriptProviders now raise editors with line of error highlighted.
2004/07/12 16:34:37 npower 1.3.14.2: #i25260# Changes to support error displayed in IDE for javascript and beanshell when script that is invoked is opened in IDE
Issue number:
Submitted by:
Reviewed by:
2004/06/30 11:57:37 npower 1.3.14.1: #i25870# Changes to BeanshellProvider and editor to make sure that the classloader is setup correctly such that scripts run from the IDE use the classpath defined in parcel-descriptor.xml
2004-07-23 13:03:38 +00:00
679b4b044c INTEGRATION: CWS scriptingf7 (1.4.14); FILE MERGED
2004/07/16 11:28:31 npower 1.4.14.12: #i25260# correct error in previous check-in line incorrectly moved
2004/07/16 11:12:36 npower 1.4.14.11: #i25260# removed System.out messages
2004/07/16 09:35:14 npower 1.4.14.10: #i25260# Improver error reporting for case where exception thrown by BeanShell script
2004/07/14 09:07:09 npower 1.4.14.9: #i25260# Editors changes to support new methods in ScriptEditor interface { execute & indicateErrorLine }. ScriptProviders now raise editors with line of error highlighted.
2004/07/12 12:58:34 toconnor 1.4.14.8: #i25260# error handling, throw ScriptFrameworkError when io error occurs
2004/07/09 18:09:32 npower 1.4.14.7: #i25260# Changed exception specification for invoke and getScript, modified exception handling so correct exceptions passed up.
2004/07/08 10:14:43 npower 1.4.14.6: #i25260# modified error message in exception
2004/07/07 16:22:35 npower 1.4.14.5: #25260# added support to set language member in ScriptErrorRaisedException
2004/07/07 15:04:26 npower 1.4.14.4: #i25260# Modified exception handling so that scripting errors are distinguished between framework errors. Scripting error or transported as either ScriptErrorRaisedException or ScriptExceptionRaisedException depending on what has happened in the script. The latter represents an exception that could have been handled by the script.
2004/07/02 13:29:09 npower 1.4.14.3: #i25269# fix up exception handling for getScript method
Issue number:
Submitted by:
Reviewed by:
2004/06/30 11:57:36 npower 1.4.14.2: #i25870# Changes to BeanshellProvider and editor to make sure that the classloader is setup correctly such that scripts run from the IDE use the classpath defined in parcel-descriptor.xml
2004/06/12 09:19:29 npower 1.4.14.1: #i25269# added some extra exception handling, defered reading source until use of script, these changes are reflected by changes in Parcel[Container]
2004-07-23 13:03:24 +00:00
d81f5cb61a INTEGRATION: CWS scriptingf7 (1.4.14); FILE MERGED
2004/07/14 09:07:09 npower 1.4.14.4: #i25260# Editors changes to support new methods in ScriptEditor interface { execute & indicateErrorLine }. ScriptProviders now raise editors with line of error highlighted.
2004/07/12 16:34:37 npower 1.4.14.3: #i25260# Changes to support error displayed in IDE for javascript and beanshell when script that is invoked is opened in IDE
Issue number:
Submitted by:
Reviewed by:
2004/06/30 11:57:36 npower 1.4.14.2: #i25870# Changes to BeanshellProvider and editor to make sure that the classloader is setup correctly such that scripts run from the IDE use the classpath defined in parcel-descriptor.xml
2004/06/22 14:39:50 npower 1.4.14.1: #i25269# changed code to always use UCB ( via url ) to get output stream
2004-07-23 13:02:55 +00:00
f89baab4c4 INTEGRATION: CWS scriptingf7 (1.6.4); FILE MERGED
2004/07/15 09:55:55 npower 1.6.4.9: #i25269# Changes to ProviderBrowseNode so that is doesn't try to get the scriptng context ( this was causing a crash in the cmdline version of pkgchk as it tried to instantiate the desktop component ). Changed the ctor to take XComponentContext, also changed PkgProviderBrowseNode the same way and additionally changed ScriptProvider to use the new ctor.
2004/07/14 15:11:33 toconnor 1.6.4.8: #i25269# form expand url using either bootstraprc or bootstrap.ini depending on platform
2004/07/09 18:09:30 npower 1.6.4.7: #i25260# Changed exception specification for invoke and getScript, modified exception handling so correct exceptions passed up.
2004/07/06 15:07:40 npower 1.6.4.6: #i25269# Changed call to deleteParce() to removeParcel() in removeByName for packages ( only pkgmgr physically removes packages )
2004/07/05 15:58:31 npower 1.6.4.5: #i25269#  added support for use of UnoPkgContainer and ParcelContainer classes
2004/06/30 11:47:28 npower 1.6.4.4: #i25269# Added some error handling for deregister of scripts
2004/06/22 07:36:01 npower 1.6.4.3: #i25269# pkgchk support, correct handling of context url passed to provider
2004/06/21 13:57:31 npower 1.6.4.2: #i25269# changed retrieval of Scripting context to be lazy, for
a) creating Scripting Context seems to cause problems when called from pkgchk ( and its not needed by pkgchk )
b) for efficiency
2004/06/12 09:07:40 npower 1.6.4.1: #i25269# Added new make_url method to PathUtils for tdoc support. Added XNameAccess interface implementation to ScriptProvider to handle PkgChk and additionally changed init method to handle string context.
2004-07-23 13:02:29 +00:00
0d8d3ef9ea INTEGRATION: CWS scriptingf7 (1.2.14); FILE MERGED
2004/07/14 09:07:08 npower 1.2.14.2: #i25260# Editors changes to support new methods in ScriptEditor interface { execute & indicateErrorLine }. ScriptProviders now raise editors with line of error highlighted.
2004/07/12 16:34:36 npower 1.2.14.1: #i25260# Changes to support error displayed in IDE for javascript and beanshell when script that is invoked is opened in IDE
Issue number:
Submitted by:
Reviewed by:
2004-07-23 13:02:01 +00:00
547e75b388 INTEGRATION: CWS scriptingf7 (1.6.4); FILE MERGED
2004/06/22 07:39:03 npower 1.6.4.1: #i25269# part of the changes to support pkgchk involve slight change
to initialisation of ScriptProviders, these no longer pass a scripting
context so the ScriptContext class is now initialised with XModel ( or null )
2004-07-23 13:01:48 +00:00
65216bc4a2 INTEGRATION: CWS scriptingf7 (1.5.4); FILE MERGED
2004/06/12 09:07:40 npower 1.5.4.1: #i25269# Added new make_url method to PathUtils for tdoc support. Added XNameAccess interface implementation to ScriptProvider to handle PkgChk and additionally changed init method to handle string context.
2004-07-23 13:01:29 +00:00
fb4203aa8e INTEGRATION: CWS scriptingf7 (1.2.14); FILE MERGED
2004/06/24 12:41:06 npower 1.2.14.2: #25269# close() method doesn't call closeOutput fixing this
2004/06/12 09:01:07 npower 1.2.14.1: #i25269# changes required to support tdoc urls
Issue number:
Submitted by:
Reviewed by:
2004-07-23 13:00:56 +00:00
58b63512d7 INTEGRATION: CWS scriptingf7 (1.2.14); FILE MERGED
2004/06/12 09:01:06 npower 1.2.14.1: #i25269# changes required to support tdoc urls
Issue number:
Submitted by:
Reviewed by:
2004-07-23 13:00:42 +00:00
ebb55cef05 INTEGRATION: CWS scriptingf7 (1.1.2); FILE ADDED
2004/06/12 09:00:21 npower 1.1.2.1: #i25269# New class needed to use XSimpleFileAccess2 interface. Part of tdoc support changes which are needed to support pkgchk
Issue number:
Submitted by:
Reviewed by:
2004-07-23 13:00:25 +00:00
32d6742329 INTEGRATION: CWS scriptingf7 (1.2.14); FILE MERGED
2004/06/30 11:39:54 npower 1.2.14.3: #i25870# Fix bug where relative urls do not get concatenated correctly the observed affect was that if a classpath ( directory ) was given then the path to the class was formed incorrectly.
Issue number:
Submitted by:
Reviewed by:
2004/06/22 14:36:56 npower 1.2.14.2: #i25269# use truncate to zero the file for output stream
Issue number:
Submitted by:
Reviewed by:
2004/06/21 14:12:51 npower 1.2.14.1: #i25269# Modified UCBStreamHandler to accept multiple schemes, removed unused ctor and added more debug info. Removed XStorageStreamHandler, no longer used
Issue number:
Submitted by:
Reviewed by:
2004-07-23 13:00:14 +00:00
b877d32d79 INTEGRATION: CWS scriptingf7 (1.1.2); FILE ADDED
2004/07/09 18:07:52 npower 1.1.2.2: #i25260# changes to exception specifications to support error handling, also changed to use ParsedUrl class
2004/07/05 15:22:57 npower 1.1.2.1: #i25269# new class for managing containment of uno-packages ( and sub packages in and uno package bundle )
2004-07-23 12:59:58 +00:00
7b261189b1 INTEGRATION: CWS scriptingf7 (1.4.4); FILE MERGED
2004/07/14 15:29:23 toconnor 1.4.4.2: #i25260# Fix to correctly identify script location ( for url ) from context path under windows
Issue number:
Submitted by:
Reviewed by:
2004/06/12 08:54:40 npower 1.4.4.1: #i25269# Changes for pkgchk support, as part of these changes use of tdoc is also supported and removal of Document/Application specific classes.
Issue number:
Submitted by:
Reviewed by:
2004-07-23 12:59:45 +00:00
7c28e27b1b INTEGRATION: CWS scriptingf7 (1.1.2); FILE ADDED
2004/07/09 18:03:56 npower 1.1.2.1: #i25260# New class to share information on parsed uris
2004-07-23 12:58:51 +00:00
886715b6b6 INTEGRATION: CWS scriptingf7 (1.3.4); FILE MERGED
2004/07/09 18:07:51 npower 1.3.4.6: #i25260# changes to exception specifications to support error handling, also changed to use ParsedUrl class
2004/07/06 15:06:05 npower 1.3.4.5: #i25269# added removeParcel method to ParcelContainer
2004/07/05 15:21:18 npower 1.3.4.4: #i25269# Added new findScript method and parseScriptUri methods
2004/07/01 08:44:27 npower 1.3.4.3: #i30951#  added new method to detect if the container represents an UNO package or subpackage, also removed some System.out/err statements
Issue number:
Submitted by:
Reviewed by:
2004/06/30 11:02:37 npower 1.3.4.2: #i25269# Corrected logic error in getChildContainer method, added parent() and removeChildContainer() methods
Issue number:
Submitted by:
Reviewed by:
2004/06/12 08:54:39 npower 1.3.4.1: #i25269# Changes for pkgchk support, as part of these changes use of tdoc is also supported and removal of Document/Application specific classes.
Issue number:
Submitted by:
Reviewed by:
2004-07-23 12:58:38 +00:00