All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.biopax.paxtools.io.sbgn.VCompound Maven / Gradle / Ivy

package org.biopax.paxtools.io.sbgn;

import java.util.List;
import java.util.ArrayList;
import org.ivis.layout.LGraphObject;
import org.ivis.layout.LGraphObject;
import org.ivis.layout.LNode;
import org.ivis.layout.Updatable;
import org.sbgn.bindings.Glyph;
import org.sbgn.bindings.Bbox;
import org.ivis.layout.cose.CoSEGraph;


/**
 * VCompound Class
 * @author: Istemi Bahceci
 * */
 

public class VCompound extends VNode implements Updatable
{
	public List children;
	
	/**
	 * Default Constructor, creates a VCompound node by given glyph
	 * @param g Glyph object that VCompound object will be created from.
	 * */
	public VCompound(Glyph g)
	{
		super(g);
		this.children = new ArrayList();
	}
	
	/**
	 * Returns the child list of this VCompound
	 * @return child list of this VCompound.
	 * */
	public List getChildren()
	{
		return children;
	}	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy