Rational Developer para System z


Lição 5: Modificar o Arquivo plugin.xml

Nesta lição, modifique o arquivo plugin.xml para fornecer o ponto de extensão org.eclipse.ui.decorators e atributos.

Para modificar o arquivo plugin.xml:

  1. Na visualização Package Explorer, clique com o botão direito do mouse no projeto de plug-in CARMA Decorators e selecione Ferramentas do PDE > Abrir manifesto. O Editor de Plug-in será aberto.
  2. Para estender o arquivo plugin.xml, selecione a guia Extensões na lista de guias na parte inferior.
  3. Clique em Incluir. Na caixa de diálogo Nova Extensão que é aberta, insira org.eclipse.ui.decorators no campo de texto Filtro do Ponto de Extensão.
  4. Nos resultados encontrados, selecione aquele que corresponde ao texto de filtro exatamente e clique em Concluir.
  5. O Editor de Plug-in ainda deve estar aberto. Na parte inferior, selecione a guia plugin.xml no menu de itens da parte inferior. Você pode ter que selecionar o botão >> para tornar essa opção visível. O arquivo plugin.xml deve ser aberto no Editor de Plug-in.
  6. O seguinte código da estrutura já é fornecido:
    <plugin>
    	<extension
    		point="org.eclipse.ui.decorators">
    	</extension>
    </plugin>
    Entre as marcações de extensão abertas e fechadas, coloque o seguinte código:
    <description
    	adaptable="true"
    	class="decorator.Decorator"  
     	id="com.ibm.carma.ui.ftt.sample"
    	label="Sample Decorator"
    	lightweight="true"
    	location="BOTTOM_RIGHT"
    	state="true">
    </description>
    <enablement>
    	<or>
    		<objectClass name="com.ibm.carma.model.CARMAMember"/>
    		<ObjectClass name="com.ibm.carma.model.CARMAContainer"/>
    	</or>
    </enablement>
    Nota: As informações que acompanham o atributo class indicam ao plug-in qual classe usar e onde ela está localizada. Esse local deve corresponder ao pkg_you_created.class_name. Se você seguiu os nomes fornecidos nesse tutorial, seus nomes de pacote e classe deverão ser iguais àqueles fornecidos.
  7. Clique em salvar e resolva qualquer erro.

Termos de Uso | Feedback



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