Utilizing custom browser URLs
From Aptana Development
Contents |
Aptana core browser custom URLs
The following URLs can be used in the custom Aptana browser found in com.aptana.ide.intro. Currently this browser is only used for the Aptana Start Page.
Core URL
http://org.eclipse.ui.intro/runAction?pluginId=com.aptana.ide.intro&class=com.aptana.ide.intro.actions.<custom action class>&<params to action>
Parameters:
- errorMessage=<string to show user if error occurs executing action> (optional for all actions)
Opening a preference page
Custom action class: OpenPreferenceAction
Parameters:
- preferenceId=<preference id specified in plugin.xml> (required)
- pluginPreferenceId=<plugin id> (required)
- displayId=<ids to filter in preference dialog> (optional)
Example for Adobe AIR SDK preference page: http://org.eclipse.ui.intro/runAction?pluginId=com.aptana.ide.intro&class=com.aptana.ide.intro.actions.OpenPreferenceAction&preferenceId=com.aptana.ide.apollo.preferences.FlexSDKsPreferencePage&pluginPreferenceId=com.aptana.ide.framework.apollo&errorMessage=Adobe%20AIR%20plugin%20not%20installed
Opening a wizard
Custom action class: OpenWizardAction
Parameters:
- wizardType=< new | import | export > (required)
- wizardId=<wizard id specified in plugin.xml> (required)
Example for AJAX Project wizard : http://org.eclipse.ui.intro/runAction?pluginId=com.aptana.ide.intro&class=com.aptana.ide.intro.actions.OpenWizardAction&wizardType=new&wizardId=com.aptana.ide.wizards.LibraryProjectWizard&errorMessage=Error%20This%20Should%20Not%20Show!
Opening a view
Custom action class: OpenViewAction
Parameters:
- viewId=<view id specified in plugin.xml> (required)
Example for Visual JQuery view : http://org.eclipse.ui.intro/runAction?pluginId=com.aptana.ide.intro&class=com.aptana.ide.intro.actions.OpenViewAction&viewId=com.aptana.ide.documentation.jquery.visualjquery&errorMessage=Error%20This%20Should%20Not%20Show!


