ferramenta para linhas de produtos - flip vilmar nepomuceno –...

Post on 18-Apr-2015

104 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ferramenta para Linhas de Produtos - FLiP

Vilmar Nepomuceno – vilmar.nepomuceno@cesar.org.br Andréa Menezes – andrea.menezes@cesar.org.br

Hands On 2

• Criar um plugin no eclipse• Fazer as alterações para que esse plugin seja considerado

um novo extrator• Implementar um validador• Implementar um extrator

4Mb, flip

Criando o plugin

• Acessar menu File->New->Project->Plug-in Project.

Criando o plugin

• Nome do plugin workshop.extractor.fieldextractor e Finish

Alterações no plugin.xml

• Aba dependencies

Criando o plugin

• Criando as classes– Criar uma classe que estende AJDTExtractor– Criar uma classe que implementa IValidator

• Alterando aba runtime– Adicionar pacotes

Criando o plugin

• Alterando aba extensions– Adicionar um extractorSet

• Colocar nome da classe criada no campo class.• Colocar técnica associada ao

extrator(AspectExtractionTechnique).• Colocar nome do extrator

Criando o plugin

• Alterando aba extensions– Adicionar um validatorSet

• Colocar nome da classe criada no campo class.• Colocar nome do validador

Criando o plugin

• Alterando aba extensions– Associar validador ao extrator– Colocar nome do extrator que deve ser associado

Criando o plugin

• Adicionar ExtractorWizardPageSequence– Adicionar um ExtractorWizardPage (ver figura)– Colocar nome do extrator– Colocar nome da página.

Implementação

• Implementar o validador– Colocar return new ValidatorStatus(this);

Implementação

• Implementar o extrator

Executando

• Executar e ver se está funcionando• Alterar validador para que ele não possa extrair constantes.

Parceiros

UFBA

Obrigado !

top related