|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcytoscape.visual.NodeAppearanceCalculator
public class NodeAppearanceCalculator
This class calculates the appearance of a Node. It holds a default value and a (possibly null) calculator for each visual attribute.
| Field Summary | |
|---|---|
static String |
nodeBorderColorBypass
|
static String |
nodeFillColorBypass
|
static String |
nodeFontBypass
|
static String |
nodeHeightBypass
|
static String |
nodeLabelBypass
|
static String |
nodeLabelColorBypass
|
static String |
nodeLineTypeBypass
|
static String |
nodeShapeBypass
|
static String |
nodeToolTipBypass
|
static String |
nodeWidthBypass
|
| Constructor Summary | |
|---|---|
NodeAppearanceCalculator()
|
|
NodeAppearanceCalculator(NodeAppearanceCalculator toCopy)
Copy constructor. |
|
NodeAppearanceCalculator(String name,
Properties nacProps,
String baseKey,
CalculatorCatalog catalog)
Creates a new NodeAppearanceCalculator and immediately customizes it by calling applyProperties with the supplied arguments. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String nodeFillColorBypass
public static final String nodeBorderColorBypass
public static final String nodeLineTypeBypass
public static final String nodeShapeBypass
public static final String nodeWidthBypass
public static final String nodeHeightBypass
public static final String nodeLabelBypass
public static final String nodeToolTipBypass
public static final String nodeFontBypass
public static final String nodeLabelColorBypass
| Constructor Detail |
|---|
public NodeAppearanceCalculator()
public NodeAppearanceCalculator(String name,
Properties nacProps,
String baseKey,
CalculatorCatalog catalog)
public NodeAppearanceCalculator(NodeAppearanceCalculator toCopy)
| Method Detail |
|---|
public Object clone()
clone in class Object
public NodeAppearance calculateNodeAppearance(giny.model.Node node,
CyNetwork network)
public void calculateNodeAppearance(NodeAppearance appr,
giny.model.Node node,
CyNetwork network)
public Color getDefaultNodeFillColor()
public void setDefaultNodeFillColor(Color c)
public NodeColorCalculator getNodeFillColorCalculator()
public void setNodeFillColorCalculator(NodeColorCalculator c)
public Color calculateNodeFillColor(giny.model.Node node,
CyNetwork network)
public Color getDefaultNodeBorderColor()
public void setDefaultNodeBorderColor(Color c)
public NodeColorCalculator getNodeBorderColorCalculator()
public void setNodeBorderColorCalculator(NodeColorCalculator c)
public Color calculateNodeBorderColor(giny.model.Node node,
CyNetwork network)
public LineType getDefaultNodeLineType()
public void setDefaultNodeLineType(LineType lt)
public NodeLineTypeCalculator getNodeLineTypeCalculator()
public void setNodeLineTypeCalculator(NodeLineTypeCalculator c)
public LineType calculateNodeLineType(giny.model.Node node,
CyNetwork network)
public byte getDefaultNodeShape()
public void setDefaultNodeShape(byte s)
public NodeShapeCalculator getNodeShapeCalculator()
public void setNodeShapeCalculator(NodeShapeCalculator c)
public byte calculateNodeShape(giny.model.Node node,
CyNetwork network)
public boolean isValidShape(byte shape)
public double getDefaultNodeWidth()
public void setDefaultNodeWidth(double d)
public NodeSizeCalculator getNodeWidthCalculator()
public void setNodeWidthCalculator(NodeSizeCalculator c)
public double calculateNodeWidth(giny.model.Node node,
CyNetwork network)
public double getDefaultNodeHeight()
public void setDefaultNodeHeight(double d)
public NodeSizeCalculator getNodeHeightCalculator()
public void setNodeHeightCalculator(NodeSizeCalculator c)
public double calculateNodeHeight(giny.model.Node node,
CyNetwork network)
public boolean getNodeSizeLocked()
public void setNodeSizeLocked(boolean b)
public String getDefaultNodeLabel()
public void setDefaultNodeLabel(String s)
public NodeLabelCalculator getNodeLabelCalculator()
public void setNodeLabelCalculator(NodeLabelCalculator c)
public String calculateNodeLabel(giny.model.Node node,
CyNetwork network)
public String getDefaultNodeToolTip()
public void setDefaultNodeToolTip(String s)
public NodeToolTipCalculator getNodeToolTipCalculator()
public void setNodeToolTipCalculator(NodeToolTipCalculator c)
public String calculateNodeToolTip(giny.model.Node node,
CyNetwork network)
public Font getDefaultNodeFont()
public void setDefaultNodeFont(Font f)
public Font getDefaultNodeFontFace()
public void setDefaultNodeFontFace(Font f)
public NodeFontFaceCalculator getNodeFontFaceCalculator()
public void setNodeFontFaceCalculator(NodeFontFaceCalculator c)
public float getDefaultNodeFontSize()
public void setDefaultNodeFontSize(float f)
public NodeFontSizeCalculator getNodeFontSizeCalculator()
public void setNodeFontSizeCalculator(NodeFontSizeCalculator c)
public Font calculateNodeFont(giny.model.Node node,
CyNetwork network)
public Color getDefaultNodeLabelColor()
public void setDefaultNodeLabelColor(Color c)
public NodeLabelColorCalculator getNodeLabelColorCalculator()
public void setNodeLabelColorCalculator(NodeLabelColorCalculator c)
public Color calculateNodeLabelColor(giny.model.Node node,
CyNetwork network)
public String getDescription()
public void applyProperties(String name,
Properties nacProps,
String baseKey,
CalculatorCatalog catalog)
public Properties getProperties(String baseKey)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||