Subversion Repositories eFlore/Applications.cel

Rev

Rev 195 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 195 Rev 268
Line 437... Line 437...
437
		}
437
		}
438
	}
438
	}
Line 439... Line 439...
439
 
439
 
Line -... Line 440...
-
 
440
	public void raz() {
440
	public void raz() {
441
		
441
		
442
		if(arbreInitialise) {
442
		// on vide tous les noeuds de l'ancien arbre
443
			// on vide tous les noeuds de l'ancien arbre
-
 
444
			Node[] rootChild = arbreMotsCles.getRootNode().getChildNodes();
-
 
445
			for (int i = 0; i < rootChild.length; i++) {
-
 
446
				
Line 443... Line -...
443
		Node[] rootChild = arbreMotsCles.getRootNode().getChildNodes();
-
 
444
		for (int i = 0; i < rootChild.length; i++) {
-
 
445
			
-
 
446
			rootChild[i].remove();
447
				rootChild[i].remove();
447
		}
448
			}
448
		
449
			
449
		arbreInitialise = false ;
450
			arbreInitialise = false ;
450
		
451
			
451
		// on crée une racine pour l'arbre
452
			// on crée une racine pour l'arbre
452
		TreeNode root = new TreeNode("Tags");
453
			TreeNode root = new TreeNode("Tags");
453
		root.setId("racine"+prefixe);
454
			root.setId("racine"+prefixe);
454
		String[] usObject = { "Mots clés", "racine" };
455
			String[] usObject = { "Mots clés", "racine" };
455
		root.setUserObject(usObject);
456
			root.setUserObject(usObject);
456
		
457
			
457
		root.setExpandable(true);
458
			root.setExpandable(true);
458
		
459
			
459
		arbreMotsCles.setRootNode(root);
460
			arbreMotsCles.setRootNode(root);
460
		
461
			
461
		arbreMotsCles.getRootNode().addListener(new TreeNodeListenerAdapter() {
462
			arbreMotsCles.getRootNode().addListener(new TreeNodeListenerAdapter() {
462
 
463
	
-
 
464
				public void onClick(Node node, EventObject e) {
463
			public void onClick(Node node, EventObject e) {
465
					if(!arbreInitialise) {
464
				if(!arbreInitialise) {
-
 
465
					expand();
466
						expand();
466
				}
467
					}
467
			}
468
				}
468
 
469
	
469
			public void onExpand(Node node) {
470
				public void onExpand(Node node) {
-
 
471
					if(!arbreInitialise) {
470
				if(!arbreInitialise) {
472
						obtenirArbreMotsCles();
471
					obtenirArbreMotsCles();
473
						arbreInitialise = true;
472
					arbreInitialise = true;
474
					}
473
				}
475
				}
Line 474... Line 476...
474
			}
476
			});