webcapp_01_0_1
Class ArmazenadorDeWorkingstep

public class ArmazenadorDeWorkingstep

Title: CAPP

Description: CAPP para o projeto Webmachining

Copyright: Copyright (c) 2004

Company: GrACo

Version:
1.0
Author:
not attributable
Method Detail

getSetupN

public Vector getSetupN(int i)
Retorna o vetor de workingstepData referente ao setup i
Parameters:
i - int
Returns:
Vector

adicionarSequencia

public void adicionarSequencia(int[] sequencia)
Adiciona uma sequencia ao vetor de possibilidades
Parameters:
sequencia - int[]

adicionarWorkingstepData

public int adicionarWorkingstepData(Workingstep tmp,
                                    Vector wsdSetup)
Verifica se ja existe algum workingstepData do vetor de entrada com o workingstep de entrada. Em caso positivo a funcao apenas retorna o indice do workingstepData , em caso negativo e criado um novo workingstepData, com o workingstep de entrada e o indice global, que sera adicionado ao vetor de entrada.
Parameters:
tmp - Workingstep
wsdSetup - Vector
Returns:
int

apontarFilhos

public void apontarFilhos()
Para cada sequencia, adiciona os filhos.

getWorkingstepData

public WorkingstepData getWorkingstepData(int indice)
Procura e retorna o workingstepData com o indice i
Parameters:
i - int
Returns:
WorkingstepData

apontarInicios

public void apontarInicios()
Adiciona ao vetor de inicios todos os possiveis inicios de sequencias