public class NetworkFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_SEP |
Constructor and Description |
---|
NetworkFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
createCompartments(java.util.HashMap<java.lang.String,java.lang.Integer> names,
PluginModel model,
CellDesignerPlugin plugin) |
static PluginSpecies |
createComplexSpecies(java.lang.String ptype,
java.lang.String label) |
static void |
createNetwork(PluginModel model,
CellDesignerPlugin plugin,
GraphDocument graphDocument) |
static PluginSpecies |
createNewSpecies(java.lang.String ptype,
java.lang.String label) |
static java.util.HashMap<java.lang.String,PluginProtein> |
createProteins(edu.rpi.cs.xgmml.GraphicNode[] nodes) |
static PluginSpecies |
createSimpleSpecies(java.lang.String ptype,
java.lang.String label) |
static java.util.HashMap<java.lang.String,java.lang.Integer> |
getCompartmentNames(edu.rpi.cs.xgmml.GraphicNode[] nodes) |
public static final java.lang.String ATTR_SEP
public static void createNetwork(PluginModel model, CellDesignerPlugin plugin, GraphDocument graphDocument) throws java.lang.Exception
java.lang.Exception
public static java.util.HashMap<java.lang.String,java.lang.Integer> getCompartmentNames(edu.rpi.cs.xgmml.GraphicNode[] nodes)
public static void createCompartments(java.util.HashMap<java.lang.String,java.lang.Integer> names, PluginModel model, CellDesignerPlugin plugin)
public static PluginSpecies createNewSpecies(java.lang.String ptype, java.lang.String label)
public static PluginSpecies createSimpleSpecies(java.lang.String ptype, java.lang.String label)
public static PluginSpecies createComplexSpecies(java.lang.String ptype, java.lang.String label)
public static java.util.HashMap<java.lang.String,PluginProtein> createProteins(edu.rpi.cs.xgmml.GraphicNode[] nodes)