Rational Developer para System z

Controles de Parâmetro Customizado do CARMA

Identificador:

com.ibm.carma.ui.customParameterControls

Desde:

8.0

Descrição:

Esse ponto de extensão é usado para registrar controles de parâmetro customizados. Os controles de parâmetro customizados podem ser usados para criar widgets customizados da interface com o usuário para parâmetros de ação na interface com o usuário do CARMA.

Marcação de Configuração:

<!ELEMENT extension (customParameterControl*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT customParameterControl EMPTY>

<!ATTLIST customParameterControl

parameterId CDATA #IMPLIED

actionId    CDATA #IMPLIED

uniqueId    CDATA #REQUIRED

class       CDATA #REQUIRED>

Define um controle de parâmetro customizado. Embora mais de um controle de parâmetro customizado possa ser definido para um determinado parâmetro, o registro de parâmetro customizado retornará somente um controle de parâmetro customizado quando um for solicitado. A preferência será dada a um controle customizado registrado cujo ID de parâmetro corresponda exatamente ao ID de parâmetro solicitado, em vez de um controle customizado que é definido com um curinga como ID de parâmetro. Se mais de um for registrado, a preferência será dada a um controle customizado registrado cujo ID de ação corresponda exatamente ao ID de ação solicitado, em vez de um controle customizado que é definido com um curinga como ID de ação. Se mais de um for registrado, a opção do registro será indefinida.



Exemplos:

Registrando um controle de parâmetro customizado:

<extension point="com.ibm.carma.ui.customParameterControls">
  <customParameterControl
    parameterId="042"
    actionId="021"
    uniqueId="MYRAM"
    class="com.example.MyCustomParameterControl"/>
</extension>

Informações de API:

O valor do atributo de classe deve representar um implementador de com.ibm.carma.ui.action.custom.ICustomParameterControl.

Implementação Fornecida:

Plug-ins podem usar esse ponto de extensão para incluir controles de parâmetro customizados na interface com o usuário das ações definidas em um CARMA RAM.


Copyright IBM Corp. 2010 Todos os Direitos Reservados


Termos de Uso | Feedback

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