Bug 121498 When datasource/dataset deleted, the datasource/dataset property binding element haven't been deleted
When deleted the datasource/dataset, the datasource/dataset property binding element haven't been deleted. Expected result: This operation must be a transaction.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/Module.java
}
	}
	/**
	 * This method is not supported in report design.
	 * 
	 * @return Object the cloned report design element.
	 * 
	 * @see java.lang.Object#clone()
	 */
	public Object clone( ) throws CloneNotSupportedException
	{
		Module module = (Module) super.clone( );
		
		module.activityStack = new ActivityStack( );
		module.allExceptions = null;
		module.attributeListeners = null;
		module.disposeListeners = null;
		module.elementIDCounter = 1;
		module.fatalException = null;
		module.idMap = new HashMap( );
		module.moduleNameSpaces = new IModuleNameSpace[NAME_SPACE_COUNT];
		module.nameSpaces = new NameSpace[NAME_SPACE_COUNT];
		module.nameManager = new NameManager( module );
		module.referencableProperties = null;
		module.saveState = 0;
		module.systemId = null;
		module.translations = (TranslationTable) translations.clone( );
		module.validationExecutor = new ValidationExecutor( module );
		module.validationListeners = null;
		module.setID( module.getNextID( ) );