Subversion Repositories eFlore/Applications.cel

Rev

Rev 2237 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2237 Rev 2277
Line 533... Line 533...
533
									// si le mot clé fait partie des id à cocher on
533
									// si le mot clé fait partie des id à cocher on
534
									// le coche
534
									// le coche
535
									String usObject[] = (String[]) node
535
									String usObject[] = (String[]) node
536
											.getUserObject();
536
											.getUserObject();
537
									String nodeId = usObject[1];
537
									String nodeId = usObject[1];
538
 
-
 
539
									if (nodeId.equals(motsClesIds[i])) {
538
									if (nodeId.equals(motsClesIds[i])) {
Line 540... Line 539...
540
										
539
										
541
										getArbreMotsCles().getNodeById(nodeId)
540
										getArbreMotsCles().getNodeById(nodeId)
Line 561... Line 560...
561
				motsClesEnAttente = motsClesIds ;
560
				motsClesEnAttente = motsClesIds ;
562
			}
561
			}
563
		}
562
		}
Line 564... Line 563...
564
		
563
		
-
 
564
		public void cocherMotCle(String motCleId) {
565
		public void cocherMotCle(String motCleId) {
565
			if(getArbreMotsCles().getNodeById(motCleId) != null) {
566
			getArbreMotsCles().getNodeById(motCleId)
566
				getArbreMotsCles().getNodeById(motCleId)
-
 
567
				.getUI().getTextEl().addClassName("x-tree-node-text-kw");
-
 
568
			}
567
			.getUI().getTextEl().addClassName("x-tree-node-text-kw");
569
 
Line 568... Line 570...
568
		}
570
		}
Line 569... Line 571...
569
		
571
		
Line 661... Line 663...
661
				}
663
				}
662
			}
664
			}
Line 663... Line 665...
663
			
665
			
664
			// reception d'un nouvel identifiant de mot clé
666
			// reception d'un nouvel identifiant de mot clé
665
			if(nouvelleDonnees instanceof Integer) {
667
			if(nouvelleDonnees instanceof Integer) {
666
				if(cheminTemporaireAjout != null) {
668
				if(cheminTemporaireAjout != null) {					
667
					String id = ((Integer)(nouvelleDonnees)).toString();
669
					String id = ((Integer)(nouvelleDonnees)).toString();
668
					TreeNode noeudEnAjout = arbreMotsCles.getNodeById(cheminTemporaireAjout);
670
					TreeNode noeudEnAjout = arbreMotsCles.getNodeById(cheminTemporaireAjout);
669
					String[] userObj = {noeudEnAjout.getText(), id};
671
					String[] userObj = {noeudEnAjout.getText(), id};
670
					noeudEnAjout.setUserObject(userObj);
-
 
671
					noeudEnAjout.setId(id);
672
					noeudEnAjout.setUserObject(userObj);
672
					cheminTemporaireAjout = null;
673
					cheminTemporaireAjout = null;
673
				}
674
				}
674
			}
675
			}
Line 724... Line 725...
724
			
725
			
Line 725... Line 726...
725
			TreeNode[] noeuds = ((MultiSelectionModel)arbreMotsCles.getSelectionModel()).getSelectedNodes();
726
			TreeNode[] noeuds = ((MultiSelectionModel)arbreMotsCles.getSelectionModel()).getSelectedNodes();
726
			
727
			
-
 
728
			for(int i = 0; i< noeuds.length ; i++) {
-
 
729
				if(noeuds[i].getDepth() > 0) {
-
 
730
					String usObject[] = (String[]) noeuds[i]
727
			for(int i = 0; i< noeuds.length ; i++) {
731
							.getUserObject();
728
				if(noeuds[i].getDepth() > 0) {
732
					String nodeId = usObject[1];
729
					val += ";"+noeuds[i].getId();
733
					val += ";"+nodeId;
Line 730... Line 734...
730
				}
734
				}