As ações ativadas aceitam o comportamento padrão conforme especificado pela visualização. As ações desativadas estarão esmaecidas, mas ainda exibidas, quando os recursos do RAM forem selecionados. As ações ocultas serão removidas do menu de contexto e da barra de ferramentas quando a seleção contiver recursos do RAM especificado.
Essa extensão será útil se você quiser substituir ou desativar o comportamento padrão de visualização do CARMA. Por exemplo, a ação de "abertura" do CARMA abre um membro do CARMA no modo de leitura/gravação. Se você quiser fornecer sua própria ação de "Navegação" na visualização do CARMA, basta desativar (ou tornar oculto) o ID de ação com.ibm.carma.action.open e fornecer sua própria ação de navegação em seu lugar.
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ATTLIST ram
ramId CDATA #REQUIRED>
<!ELEMENT action EMPTY>
<!ATTLIST action
actionId (com.ibm.carma.action.open|com.ibm.carma.action.openWith|com.ibm.carma.action.remove|com.ibm.carma.action.refresh)
state (hidden|enabled|disabled) "enabled">
<extension point=
"com.ibm.carma.ui.ramBrowserActions>
<ram ramId=
"01"
>
<action actionId=
"com.ibm.carma.action.open"
state=
"enabled"
/>
<action actionId=
"com.ibm.carma.action.remove"
state=
"disabled"
/>
<action actionId=
"com.ibm.carma.action.refresh"
state=
"hidden"
/>
</ram>
</extension>