|
Cytoscape 2.2 (c) 2004 ISB, MSKCC, UCSD | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcytoscape.visual.VisualStyle
This class encapsulates a full set of visual mapping specifications for Cytoscape. Currently this is implemented by holding a reference to three appearance calculators, one for nodes, one for edges, and one for global visual attributes.
| Constructor Summary | |
VisualStyle(String name)
Simple constructor, creates default node/edge/global appearance calculators. |
|
VisualStyle(String name,
cytoscape.visual.NodeAppearanceCalculator nac,
cytoscape.visual.EdgeAppearanceCalculator eac,
cytoscape.visual.GlobalAppearanceCalculator gac)
Full constructor. |
|
VisualStyle(VisualStyle toCopy)
Copy constructor. |
|
VisualStyle(VisualStyle toCopy,
String newName)
Copy constructor with new name. |
|
| Method Summary | |
Vector |
checkConflictingCalculator(cytoscape.visual.calculators.Calculator c)
Check if contained appearance calculators are using given calculator |
Object |
clone()
Perform deep copy of this VisualStyle. |
int |
getDupeCount()
Get how many times this style has been cloned. |
cytoscape.visual.EdgeAppearanceCalculator |
getEdgeAppearanceCalculator()
Get the EdgeAppearanceCalculator for this visual style. |
cytoscape.visual.GlobalAppearanceCalculator |
getGlobalAppearanceCalculator()
Get the GlobalAppearanceCalculator for this visual style. |
String |
getName()
Returns the name of this object. |
cytoscape.visual.NodeAppearanceCalculator |
getNodeAppearanceCalculator()
Get the NodeAppearanceCalculator for this visual style. |
cytoscape.visual.EdgeAppearanceCalculator |
setEdgeAppearanceCalculator(cytoscape.visual.EdgeAppearanceCalculator eac)
Set the EdgeAppearanceCalculator for this visual style. |
cytoscape.visual.GlobalAppearanceCalculator |
setGlobalAppearanceCalculator(cytoscape.visual.GlobalAppearanceCalculator gac)
Set the GlobalAppearanceCalculator for this visual style. |
String |
setName(String n)
Set the name of this visual style. |
cytoscape.visual.NodeAppearanceCalculator |
setNodeAppearanceCalculator(cytoscape.visual.NodeAppearanceCalculator nac)
Set the NodeAppearanceCalculator for this visual style. |
String |
toString()
Returns the name of this object, as returned by getName. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public VisualStyle(String name)
public VisualStyle(String name,
cytoscape.visual.NodeAppearanceCalculator nac,
cytoscape.visual.EdgeAppearanceCalculator eac,
cytoscape.visual.GlobalAppearanceCalculator gac)
public VisualStyle(VisualStyle toCopy)
public VisualStyle(VisualStyle toCopy,
String newName)
NullPointerException - if the second argument is null| Method Detail |
public int getDupeCount()
public Vector checkConflictingCalculator(cytoscape.visual.calculators.Calculator c)
c - calculator to check conflicts for
public Object clone()
throws CloneNotSupportedException
CloneNotSupportedExceptionpublic String toString()
public String getName()
public String setName(String n)
n - the new name
public cytoscape.visual.NodeAppearanceCalculator getNodeAppearanceCalculator()
public cytoscape.visual.NodeAppearanceCalculator setNodeAppearanceCalculator(cytoscape.visual.NodeAppearanceCalculator nac)
nac - the new NodeAppearanceCalculator
public cytoscape.visual.EdgeAppearanceCalculator getEdgeAppearanceCalculator()
public cytoscape.visual.EdgeAppearanceCalculator setEdgeAppearanceCalculator(cytoscape.visual.EdgeAppearanceCalculator eac)
public cytoscape.visual.GlobalAppearanceCalculator getGlobalAppearanceCalculator()
public cytoscape.visual.GlobalAppearanceCalculator setGlobalAppearanceCalculator(cytoscape.visual.GlobalAppearanceCalculator gac)
|
www.cytoscape.org | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||