// Carnegie Mellon University
//   Information Networking Institute and
//   School of Computer Science
//
// Master Thesis: A Monitoring Tool for Overlay Network
// By: TungFai Chan and Annie Cheng
//
// File: SpanningTreeStoringEntries.java
// Path: eventbase/routing
// Description: Temporary structure to store Spanning Tree Information

package eventbase.routing;

import java.util.*;

public class SpanningTreeStoringEntries {
    private String source;
    private int numChild;
    private String[] childArray;
    public SpanningTreeStoringEntries(String src, int size, String[] array) {
	source = src;
	numChild = size;
	childArray = array;
    }
    public String getSource() {
	return source;
    }
    public int getNumChild() {
	return numChild;
    }
    public String[] getChildArray() {
	return childArray;
    }
    public void print() {
	System.out.print("   source: " + source + " numChild: " + numChild + " childs: " );
	for (int i = 0; i < numChild; i++)
	    System.out.print(childArray[i] + " ");
	System.out.println();
    }
}
