Bug 118487 Report iTem tempalte value should provide the option to revert.
The Report Tempalte spec mockups expect the following. UI needs to support the following 2 options as described in the Report Template spec mockups. Please refer to it. - Revert to Template Item ( call DE API DesignElementHandle.revertToTemplateItem ) - Revert to Report Item ( call DE API DesignElementHandle.reveretToReportItem or TransformToReportItem() ) to create a report item and get rid of the template definition )
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/views/DefaultNodeProvider.java
}
		menu.add( new Separator( IWorkbenchActionConstants.MB_ADDITIONS ) );
		
		RenameAction renameAction = new RenameAction( sourceViewer );
		if ( renameAction.isEnabled( ) )
		{
			menu.add( renameAction );
		}
		
		DeleteAction deleteAction = new DeleteAction( object );
		if ( deleteAction.isEnabled( ) )
		{
			menu.add( deleteAction );
		}
		CutAction cutAction = new CutAction( object );
		if ( cutAction.isEnabled( ) )
			menu.add( cutAction );
		CopyAction copyAction = new CopyAction( object );
		if ( copyAction.isEnabled( ) )
			menu.add( copyAction );
		menu.add( new PasteAction( object ) );
		
		menu.add( new Separator( IWorkbenchActionConstants.MB_ADDITIONS
				+ "-refresh" ) );
		Action action = new CodePageAction( object );
		if ( action.isEnabled( ) )
			menu.add( action );
		menu.add( new Separator( IWorkbenchActionConstants.MB_ADDITIONS
				+ "-end" ) );		
		action = new ExportToLibraryAction( object );