package net.ms.designer.editors.component.models;
import java.util.ArrayList;
import java.util.List;
public class CompDiagram extends Element
{
final public static String prop_Node = "Node";
private List nodes = new ArrayList();
// add a node into diagram object
public void addNode(Component node)
{
nodes.add(node);
this.fireStructureChange(prop_Node,nodes);
}
// remove a node from diagram object
public void removeNode(Component node)
{
nodes.remove(node);
this.fireStructureChange(prop_Node,nodes);
}
// get the nodes list of this diagram
public List getNodes()
{
return nodes;
}
public void setNodes(List nodes)
{
this.nodes = nodes;
}
}