Rational Developer para System z

Estado de Ação do Navegador do CARMA

com.ibm.carma.ui.ramBrowserActions

7.0.1

Determina como as ações padrão do CARMA devem aparecer na(s) visualização(ões) de repositórios do CARMA. As ações podem ser ativadas, desativadas ou ocultas por meio do ponto de extensão para um determinado RAM.

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.

<!ELEMENT extension (ram)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT ram (action)>

<!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">


Fornecendo uma variedade de estados para as ações no RAM(ID=01).

<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>

Plug-ins podem usar esse ponto de extensão para ativar, desativar ou ocultar seletivamente as ações padrão tornadas disponíveis nas visualizações fornecidas do CARMA.


Termos de Uso | Feedback

Este centro de informações é desenvolvido com a tecnologia Eclipse. (http://www.eclipse.org)