1
/*******************************************************************************
2
* Copyright (c) 2009, 2010 Ericsson
4
* All rights reserved. This program and the accompanying materials are
5
* made available under the terms of the Eclipse Public License v1.0 which
6
* accompanies this distribution, and is available at
7
* http://www.eclipse.org/legal/epl-v10.html
10
* Alvaro Sanchez-Leon (alvsan09@gmail.com) - Initial API and implementation
11
*******************************************************************************/
12
package org.eclipse.linuxtools.internal.lttng.core.model;
15
public class LTTngTreeNode extends
16
LTTngTreeNodeGeneric<LTTngTreeNode> {
18
// ========================================================================
20
// ========================================================================
23
// ========================================================================
25
// ========================================================================
31
public LTTngTreeNode(Long id, LTTngTreeNode parent, String name) {
32
super(id, parent, name, null);
41
public LTTngTreeNode(Long id, LTTngTreeNode parent, String name,
43
super(id, parent, name, value);
47
* When parent is not know just yet
53
public LTTngTreeNode(Long id, String name, Object value) {
54
this(id, null, name, value);
61
* org.eclipse.linuxtools.lttng.model.LTTngTreeNodeGeneric#getChildren()
64
public LTTngTreeNode[] getChildren() {
65
return childrenToArray(fchildren.values(), this.getClass());