O segundo projeto de amostra inclui uma ação em menus pop-up existentes no CICS Explorer.
O projeto de amostra está incluído no CICS Explorer SDK. Consulte o tópico Introdução para obter informações adicionais.
Esta tarefa descreve como incluir uma ação em um menu pop-up existente no CICS Explorer
Quando o plug-in for criado, o editor de plug-in será aberto, porém, um erro será exibido na visualização Problemas. A razão para o erro é que o assistente criou um plug-in que não está ciente dos plug-ins que foram uma contribuição do CICS Explorer SDK. Para resolver esse problema, você deve incluir uma dependência no plug-in com.ibm.cics.model na guia de dependências e salvar, mas não fechar, o plug-in.
public void selectionChanged(IAction action, ISelection selection)
e exibir algumas informações sobre esse objeto em um diálogo no método public void run(IAction action)
Consulte o código de amostra para obter informações adicionais.Para incluir uma variação da ação, inclua outra contribuição de objeto, dessa vez em ICICSobject, que é a interface de supertipo para todos os objetos do CICS na API do CICS Explorer.
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="com.ibm.cics.model.ICICSObject"
id="com.ibm.cics.explorer.sdk.demo2.contribution2">
<menu
A contribuição do menu pop-up para IRegion é mostrada apenas quando uma região do CICS é selecionada (na visualização da região); aquela para ICICSObject aparece em cada visualização do CICS Explorer.