corso / htmaster

Automatically exported from code.google.com/p/htmaster
0 stars 0 forks source link

Metas para 05/06 #11

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1 - mãozinha da bolinha verde não aparece;

2 - ao ligar um novo elemento a um elemento que já possui cardinalidade, dar 
reset para ficar ok, do mesmo jeito, ao remover a ligação com o pai, remover 
a cardinalidade;

3 - bug ligação fantasma;

4 - remover linha de alinhamento;

5 - imprimir: ajustar as ligações e bolinhas;

6 - validação, regras:
- elemento sem ligação;
- pré-condição chegando em outro que não a meta;
- meta recebendo outro que não a pré-condição;
- mais de um elemento chegando em outro;
- ligação cíclica;

Original issue reported on code.google.com by CorsoThr...@gmail.com on 31 May 2012 at 12:18

GoogleCodeExporter commented 9 years ago
2.2 - ao trocar o tipo do elemento, apaga a cardinalidade.

Original comment by CorsoThr...@gmail.com on 31 May 2012 at 12:50

GoogleCodeExporter commented 9 years ago
1 e 4 ok.

Ajustando 2 e mais algumas interações entre elementos, suas trocas e execs.

Se der tempo, pesquisar erro que dá às vezes no undo:
Erro: uncaught exception: [Exception... "Node was not found"  code: "8" 
nsresult: "0x80530008 (NS_ERROR_DOM_NOT_FOUND_ERR)"  location: 
"http://localhost:8888/tc2/draw2d/normal/Canvas.js Line: 164"]

Original comment by CorsoThr...@gmail.com on 31 May 2012 at 1:43

GoogleCodeExporter commented 9 years ago
2 - "ao remover a ligação com o pai, remover a cardinalidade" - feito, no 
evento do workflow, onde remove-se todas as figures, antes de remover a figura 
da conexão pego a portTarget, pego o elemento pai e o seu id, por esse id 
busco nas figures do workflow e obtenho o objeto da figure target e então 
removo a cardinalidade.

Original comment by CorsoThr...@gmail.com on 1 Jun 2012 at 1:39

GoogleCodeExporter commented 9 years ago
6 - feito, com destaque pro ciclo, onde usou-se uma função recursiva que 
passa a figure e o seu id, depois vai para figureTarget e continua passando o 
id anterior, até que o id anterior (o da chamada inicial) seja igual ao que se 
chegou.

3 - nem vou fazer, é um bug muito estranho e pouco recorrente.

5 - talvez ajude os guris com isso.

2 - seria bom dar um reset nas cardinalidades e tal...

Original comment by CorsoThr...@gmail.com on 3 Jun 2012 at 11:54

GoogleCodeExporter commented 9 years ago
3 - aconteceu comigo então tentei resolver: alterei o z-index da linha para 
menos que o da port, se isso não resolver, não vejo outra alternativa a não 
ser bloquear a seleção da linha.

2 - feito, no evento command que add a conexão dei o reset pelo id da div pai 
da portSource.

6 - se der tempo, fazer mais uma validação: verificar se existe um só 
diagrama, isto é, se todos elementos estão ligados entre si.

Original comment by CorsoThr...@gmail.com on 5 Jun 2012 at 1:40