Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2008, 03:46
kurtces
 
Fecha de Ingreso: febrero-2007
Mensajes: 6
Antigüedad: 17 años, 2 meses
Puntos: 0
obtener los IAction del plugin.xml

Buenas, estoy desarrollando un plugin para eclipse y queria obtener, desde la clase del plugin que extiende de IViewActionDelegate, en su método run(), todos los IAction definidos en el plugin.xml, son estos:




point="org.eclipse.ui.viewActions">

targetID="DenebReportView"
id="com.isb.deneb.report.DenebReportViewActions">

label="%actions.Ensamblados.tooltip"
icon="icons/assembly_obj.gif"
tooltip="%actions.Ensamblados.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
menubarPath="additions"
id="com.isb.deneb.report.EnsambladosAction">


label="%actions.Remote.tooltip"
icon="icons/ensam_servers.gif"
tooltip="%actions.EnsambladosServer.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
menubarPath="additions"
id="com.isb.deneb.report.EnsambladosServerAction" >


label="%actions.Refresh.tooltip"
icon="icons/refresh.gif"
tooltip="%actions.Refresh.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.Refresh">


label="%actions.Find.tooltip"
icon="icons/lupa.gif"
tooltip="%actions.Find.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.Find">


label="%actions.Filter.tooltip"
icon="icons/glyph2.gif"
tooltip="%actions.Filter.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.FilterAction">


label="%actions.Expand.tooltip"
icon="icons/synch_toc_nav.gif"
tooltip="%actions.Expand.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.ExpandAction">


label="%actions.Report.tooltip"
icon="icons/thread_obj.gif"
tooltip="%actions.Report.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.ReportAction">


label="%actions.passgroup.tooltip"
icon="icons/passgroup_validation.gif"
tooltip="%actions.passgroup.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.ValidatePassGroupAction" >


label="%actions.Validator.tooltip"
icon="icons/validator.gif"
tooltip="%actions.Validator.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.ValidatorAction">


label="%actions.externalValidator.tooltip"
icon="icons/externalValidator.gif"
tooltip="%actions.externalValidator.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.externalValidatorAction" >


label="%actions.externalFileValidator.tooltip"
icon="icons/preview_ensam.gif"
tooltip="%actions.externalFileValidator.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.makeExternalFileValidator Action">


label="%actions.Print.tooltip"
icon="icons/printer.gif"
tooltip="%actions.Print.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.PrintAction">


label="%actions.Save.tooltip"
icon="icons/save_edit.gif"
tooltip="%actions.Save.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.SaveAction">


label="%actions.Legend.tooltip"
icon="icons/legend.gif"
tooltip="%actions.Legend.tooltip"
class="com.isb.deneb.report.actions.ReportActionDe legate"
toolbarPath="com.isb.deneb.report.DenebReportViewA ctions"
id="com.isb.deneb.report.LegendAction">




Gracias por vuestra ayuda.



Un saludo.