Package es.imim.DISGENET.internal.tables
Class DisGeNetCyTableGene
java.lang.Object
es.imim.DISGENET.internal.tables.DisGeNetCyTableGene
- All Implemented Interfaces:
DisGeNETCyTableNodeInterface
Class to manage all the parameters relative to the gene attributes of the cytoscape table.
- Author:
- jsauch
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addEdgeColumns(org.cytoscape.model.CyTable cyTable)
void
addNodeColumns(org.cytoscape.model.CyTable geneTable)
Adds all the colums related to the diseases to the cytoscape table.void
fillEdgeColumns(org.cytoscape.model.CyNetwork cyNetwork, Map<org.cytoscape.model.CyEdge,Map<String,Object>> edgeAttributes)
void
fillNodeColumns(org.cytoscape.model.CyTable geneTable, Map<String,Long> suids)
Fills the gene related columns with the data retrived from the current search parameters.void
setParams(GuiParameters params)
-
Constructor Details
-
DisGeNetCyTableGene
-
DisGeNetCyTableGene
public DisGeNetCyTableGene()
-
-
Method Details
-
getParams
-
setParams
-
addNodeColumns
public void addNodeColumns(org.cytoscape.model.CyTable geneTable)Adds all the colums related to the diseases to the cytoscape table.- Specified by:
addNodeColumns
in interfaceDisGeNETCyTableNodeInterface
- Parameters:
geneTable
- the table to add the columns.
-
fillNodeColumns
public void fillNodeColumns(org.cytoscape.model.CyTable geneTable, Map<String,Long> suids) throws DisGeNetExceptionFills the gene related columns with the data retrived from the current search parameters.- Specified by:
fillNodeColumns
in interfaceDisGeNETCyTableNodeInterface
- Parameters:
geneTable
- the table to fill the columns.suids
- the list of all the nodes with their identifiers.- Throws:
DisGeNetException
- low level exception with the error message.
-
addEdgeColumns
public void addEdgeColumns(org.cytoscape.model.CyTable cyTable)- Specified by:
addEdgeColumns
in interfaceDisGeNETCyTableNodeInterface
-
fillEdgeColumns
public void fillEdgeColumns(org.cytoscape.model.CyNetwork cyNetwork, Map<org.cytoscape.model.CyEdge,Map<String,Object>> edgeAttributes)- Specified by:
fillEdgeColumns
in interfaceDisGeNETCyTableNodeInterface
-