diff options
author | Rüdiger Timm <rt@openoffice.org> | 2004-05-19 07:21:31 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2004-05-19 07:21:31 +0000 |
commit | 4b54503bc072d3d225dd431ff12436ac030b7c79 (patch) | |
tree | 652f027068345be3e9586212f85ded2f3f43cf2f /scripting | |
parent | 1dc2f1519bd3d00363442b4bbf7495377d6bd370 (diff) |
INTEGRATION: CWS scriptingf4 (1.2.4); FILE MERGED
2004/05/11 09:25:19 dfoster 1.2.4.1: #i26923#
Fixed renaming of scripts/parcels.
Issue number:
Submitted by:
Reviewed by:
Diffstat (limited to 'scripting')
-rw-r--r-- | scripting/java/com/sun/star/script/framework/container/Parcel.java | 8 | ||||
-rw-r--r-- | scripting/java/com/sun/star/script/framework/container/ParcelContainer.java | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/scripting/java/com/sun/star/script/framework/container/Parcel.java b/scripting/java/com/sun/star/script/framework/container/Parcel.java index 8851836ca9bb..a5efef271874 100644 --- a/scripting/java/com/sun/star/script/framework/container/Parcel.java +++ b/scripting/java/com/sun/star/script/framework/container/Parcel.java @@ -204,7 +204,9 @@ public abstract class Parcel implements XNameContainer } LogUtils.DEBUG("** have remove script source file " + Name ); } + LogUtils.DEBUG("about to remove entry from descriptor"); parcel.removeScriptEntry( script ); + LogUtils.DEBUG("removed entry from descriptor"); } else { @@ -218,6 +220,12 @@ public abstract class Parcel implements XNameContainer } } + // rename parcel + public void rename( String name ) throws com.sun.star.lang.WrappedTargetException + { + this.name = name; + } + public ParcelContainer getParent() { return parent; } protected abstract String getPathToParcel(); diff --git a/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java b/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java index 0fbd1ac2027a..b42507db61e0 100644 --- a/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java +++ b/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java @@ -97,6 +97,7 @@ abstract public class ParcelContainer implements XNameAccess public abstract XNameContainer createParcel(String name) throws ElementExistException, com.sun.star.lang.WrappedTargetException; public abstract boolean deleteParcel(String name) throws com.sun.star.container.NoSuchElementException, com.sun.star.lang.WrappedTargetException; + public abstract void renameParcel(String oldName, String newName) throws com.sun.star.container.NoSuchElementException, com.sun.star.lang.WrappedTargetException; public abstract String getRootPath(); public String getLanguage() { return language; } } |