Bug 193463 Standalone chart builder should provide a dialog to input URL hyperlink
Since URL hyperlink in Interactivity is common functionality which is not related to BIRT report, not like hyperlink to Bookmark or Drill Throught, standalone chart builder should provide a dialog to input URL hyperlink. This dialog can be simple to input URL only in standalone chart builder. But if integrated in BIRT, this dialog can provide inputing URL/Bookmark/DrillThrough as before.
chart/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/composites/TriggerDataComposite.java
private transient Composite cmpHighlight = null;
	private transient Composite cmpDPVisibility = null;
	
	private transient StackLayout slValues = null;
	private transient CTextCombo cmbTriggerType = null;
	private transient Combo cmbActionType = null;
	private transient ChartWizardContext wizardContext;
	private transient Button btnBaseURL;
	private transient Button btnAdvanced;
	private transient String sBaseURL = ""; 
	private transient boolean bEnableURLParameters;
	private transient boolean bEnableShowTooltipValue;
	private transient boolean bAdvanced = false;
	private EList triggersList;
	private Map triggersMap;
	private String lastTriggerType;
	
	private boolean needSaveWhenDisposing = false;
	private final static int INDEX_1_URL_REDIRECT = 1;
	private final static int INDEX_2_TOOLTIP = 2;
	private final static int INDEX_3_TOOGLE_VISABILITY = 3;
	private final static int INDEX_4_SCRIPT = 4;
	private final static int INDEX_5_HIGHLIGHT = 5;
	private final static int INDEX_6_CALLBACK = 6;
	private final static int INDEX_7_TOOGLE_DATAPOINT = 7;
	
	private TriggerSupportMatrix triggerMatrix;
	public TriggerDataComposite( Composite parent, int style, EList triggers,
			ChartWizardContext wizardContext,
			int iInteractivityType, boolean bEnableURLParameters,