Bug 126953 property editor to show the entire path for all file extentions.
Right now, outline view shows the entire path of a file name, which is very long and takes much space. Instead, only file names should be used in outline view. If user has given a title to the file type (.rptdesign, .rptlibrary, .rpttemplate)that particular title should be shown in outline view. If there is no title given then the saved file name should be shown. The mouse hover on the 'node' will prompt the entire path. Additionally, properties editor under general category of the node should show the path of the file as read only.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/views/INodeProvider.java
/*************************************************************************************
 * Copyright (c) 2004 Actuate Corporation and others.
 * All rights reserved. This program and the accompanying materials 
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Contributors:
 *     Actuate Corporation - Initial implementation.
 ************************************************************************************/
package org.eclipse.birt.report.designer.ui.views;
import org.eclipse.gef.Request;
import org.eclipse.jface.action.IMenuManager;
import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.swt.graphics.Image;
/**
 * Interface to deal with the tree node
 */
public interface INodeProvider
{
	public final static String SUF_INVALID = "Invalid"; 
	/**
	 * Creates the menu based on the given objects
	 * 
	 * @param sourceViewer
	 *            the source viewer