本文整理汇总了Java中org.cytoscape.model.CyNetwork.addNode方法的典型用法代码示例。如果您正苦于以下问题:Java CyNetwork.addNode方法的具体用法?Java CyNetwork.addNode怎么用?Java CyNetwork.addNode使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.cytoscape.model.CyNetwork
的用法示例。
在下文中一共展示了CyNetwork.addNode方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createEntityNodes
import org.cytoscape.model.CyNetwork; //导入方法依赖的package包/类
private void createEntityNodes(CyNetwork network) {
Set<Entity> entities = model.getObjects(Entity.class);
for(Entity bpe: entities) {
// do not make nodes for top/main pathways
if(bpe instanceof Pathway) {
if(bpe.getParticipantOf().isEmpty()
&& ((Process)bpe).getPathwayComponentOf().isEmpty())
continue;
}
// Create node symbolizing the interaction
CyNode node = network.addNode();
bpeToCyNodeMap.put(bpe, node);
// traverse
createAttributesFromProperties(bpe, model, node, network);
}
if(log.isDebugEnabled())
log.debug(network.getRow(network).get(CyNetwork.NAME, String.class)
+ "" + network.getNodeList().size() + " nodes created.");
}
示例2: createNode
import org.cytoscape.model.CyNetwork; //导入方法依赖的package包/类
public static CyNode createNode(CyNetwork network, String name, String cluster) {
CyNode node = network.addNode();
CyRow row = network.getRow(node);
row.set(CyNetwork.NAME, name);
row.set(CLUSTER_COL, cluster);
return node;
}