Estado de acción del navegador de CARMA
Identificador:
com.ibm.carma.ui.ramBrowserActions
Desde:
7.0.1
Descripción:
Determina cómo deben aparecer las acciones predeterminadas de
CARMA en las vistas de repositorios de CARMA. Las acciones se pueden habilitar, inhabilitar u ocultar a través del punto
de ampliación de un RAM dado.
Las acciones habilitadas toman el comportamiento predeterminado según la especificación de la vista. Las acciones
inhabilitadas se mostrarán en gris cuando se seleccionen los recursos de RAM. Las acciones ocultas se eliminarán del
menú contextual y la barra de herramientas cuando la selección contenga recursos para el RAM especificado.
Esta ampliación resulta útil si desea alterar o inhabilitar el comportamiento predeterminado de la vista de CARMA. Por
ejemplo, la acción "abrir" de CARMA abre un miembro de CARMA en modalidad de solo lectura. Si desea proporcionar su
propia acción "Examinar" en la vista de CARMA, simplemente inhabilite (u oculte) el ID de acción
com.ibm.carma.action.open y proporcione su propia acción de examinar en su lugar.
Código de configuración:
<!ELEMENT extension (ram)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point: identificador cualificado del punto de ampliación destino
- id: identificador opcional de la instancia de ampliación
- name: nombre opcional de la instancia de ampliación
<!ELEMENT ram (action)>
<!ATTLIST ram
ramId CDATA #REQUIRED>
- ramId: identificador del Gestor de repositorios al que se debe aplicar el estado de la acción
<!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">
- actionId: el identificador de la acción cuyo estado se va a determinar
- state: el estado al que se debe adherir la acción en el navegador CARMA para el RAM. Habilitado ("enabled")
indica que el navegador debe habilitar la acción predeterminada. Inhabilitado ("disabled") indica que la acción
predeterminada se debe inhabilitar para todos los usuarios del RAM. Oculto ("hidden") indica que la acción no se debe
mostrar para los usuarios del RAM
Ejemplos:
Proporcionar varios estados para las acciones en 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>
Implementación proporcionada:
Los plug-ins pueden utilizar este punto de
ampliación para habilitar, inhabilitar u ocultar selectivamente las acciones predeterminadas disponibles en las vistas
de CARMA proporcionadas.
|
Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)