Validadores de Parâmetro do CARMA
Identificador:
com.ibm.carma.ui.parameterValidators
Desde:
8.0
Descrição:
Esse ponto de extensão é usado
para registrar validadores de parâmetros. Os validadores de parâmetros podem ser usados
para criar validação customizada de parâmetros de ações na interface com o usuário do CARMA.
Marcação de Configuração:
<!ELEMENT extension (parameterValidator*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificador completo do ponto de extensão de destino
- id - um identificador opcional da instância de extensão
- name - um nome opcional da instância de extensão
<!ELEMENT parameterValidator EMPTY>
<!ATTLIST parameterValidator
parameterId CDATA #IMPLIED
actionId CDATA #IMPLIED
uniqueId CDATA #REQUIRED
class CDATA #REQUIRED>
Define um validador de parâmetro customizado
- parameterId - o identificador do parâmetro conforme definido no CARMA RAM; use * para validar todos os parâmetros selecionados para a ação selecionada
- actionId - o identificador da ação conforme definido no CARMA RAM; use * para validar o parâmetro selecionado para todas as ações
- uniqueId - o identificador exclusivo do CARMA RAM
- class - a implementação do validador de parâmetro deve implementar IParameterValidator
Exemplos:
Registrando um validador de parâmetro:
<extension point="com.ibm.carma.ui.parameterValidators">
<parameterValidator
parameterId="042"
actionId="021"
uniqueId="MYRAM"
class="com.example.MyParameterValidator"/>
</extension>
Informações de API:
O valor do atributo
de classe deve representar um implementador de com.ibm.carma.ui.events.IParameterValidator.
Implementação Fornecida:
Plug-ins podem usar esse ponto de extensão para incluir validação de parâmetro customizado nas ações definidas em um CARMA RAM.
Copyright IBM Corp. 2010 Todos os Direitos Reservados
|
Este centro de informações é desenvolvido com a tecnologia Eclipse. (http://www.eclipse.org)