Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: Fixed Bugzilla 115021 - Disallow dropping a library if the library has descendents in the current module

Title: Checkin: Fixed Bugzilla 115021 - Disallow dropping a library if the library has descendents in the current module

 
- Summary:
Disallow dropping a library if the library has descendents in the current module.

- Bugzilla Bug (s) Resolved:[Bugzilla]115736

- Description:
Design include a library, the library can not be dropped if the it has descendents(children) in
the current design.

To dropped the library user can do:
1) Remove all the descendents from the design.
2) Force dropping a library, all the parent/child relationships will be broken.

- Tests Description  :

- Files Edited:

- Files Added:

 

- Notes to Build Team:

- Notes to Developers:

- Notes to QA:
  
- Notes to Documentation:  
    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/OverriddenValuesState.java,v 

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/i18n/MessageConstants.java,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/i18n/Messages.properties,v  <-- 
    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/LibraryCommand.java,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/LibraryException.java,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/ExtendsCommand.java,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/PropertyCommand.java,v  <--     

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/ElementLocalizeRecord.java,v

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/ElementLocalizeRecord.java,v    

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/input/LibraryWithLibrary_1.xml,v

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/input/LibraryWithLibrary_1.xml,v

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/input/SimpleLibrary_1.xml,v  <--  SimpleLibrary_1.xml

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/input/TestDropLibrary_1.xml,v  <--  TestDropLibrary_1.xml

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/input/TestDropLibrary_2.xml,v  <--  TestDropLibrary_2.xml

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/activity/NotificationEvent.java,v  <--  NotificationEvent.java

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/command/input/ExtendsCommandTest2.xml,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/command/input/ExtendsCommandTest3.xml,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/DesignElement.java,v  <--  DesignElement.java

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/command/ExtendsException.java,v  <--  ExtendsException.java

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/command/ElementLocalizeEvent.java,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/golden/TestDropLibrary_golden1.xml,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/golden/TestDropLibrary_golden2.xml,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/DesignLoadLibraryTest.java,v  <-- 

    /home/birt/source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/command/ExtendsCommandTest.java,v  <--  ExtendsCommandTest.java

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleHandle.java,v  <--  ModuleHandle.java

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DesignElementHandle.java,v  <--  DesignElementHandle.java

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/ElementExporter.java,v  <--  ElementExporter.java

    /home/birt/source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ModelUtil.java,v  <--  ModelUtil.java




Actuate Software (Shanghai) Co., Ltd.        
1271,  South PuDong Road                                              

HuaRong Building Floor 21, Suite 2101          
PuDong New District, Shanghai 200122, PRC                
Tel: 86 21 58826388                                                       
Ext: 220


Back to the top