cytoscape.visual.calculators
Class EdgeCalculator
java.lang.Object
   cytoscape.visual.calculators.AbstractCalculator
cytoscape.visual.calculators.AbstractCalculator
       cytoscape.visual.calculators.EdgeCalculator
cytoscape.visual.calculators.EdgeCalculator
- All Implemented Interfaces: 
- Calculator, Cloneable
- Direct Known Subclasses: 
- GenericEdgeArrowCalculator, GenericEdgeColorCalculator, GenericEdgeFontFaceCalculator, GenericEdgeFontSizeCalculator, GenericEdgeLabelCalculator, GenericEdgeLabelColorCalculator, GenericEdgeLineTypeCalculator, GenericEdgeToolTipCalculator
- public abstract class EdgeCalculator 
- extends AbstractCalculator
EdgeCalculator implements some UI features for calculators lower in the
 object tree.
 
 
 
 
| Methods inherited from class cytoscape.visual.calculators.AbstractCalculator | 
| addChangeListener, addMapping, apply, clone, getDupeCount, getMapping, getMappings, getProperties, getProperties, removeChangeListener, setName, toString | 
 
 
EdgeCalculator
public EdgeCalculator(String name,
                      ObjectMapping m,
                      Class c)
EdgeCalculator
public EdgeCalculator(String name,
                      Properties props,
                      String baseKey,
                      ValueParser parser,
                      Object defObj)
- Constructor that calls MappingFactoryto construct a new
 ObjectMapping based on the supplied arguments.
 
getUI
public JPanel getUI(JDialog parent,
                    CyNetwork n)
- Get the UI for edge calculators. Display a JPanel with a JPanel from
 AbstractCalculator AbstractCalculator.getUI(javax.swing.JDialog, cytoscape.CyNetwork)and the underlying
 mapper's UI JPanel in a FlowLayout.
 
- 
- Specified by:
- getUIin interface- Calculator
- Specified by:
- getUIin class- AbstractCalculator
 
- 
- Parameters:
- parent- Parent dialog for the child UI
- n- CyNetwork representing the graph
- Returns:
- JPanel containing JComboBox
 
apply
public abstract void apply(EdgeAppearance appr,
                           Edge edge,
                           CyNetwork network)
- 
- Specified by:
- applyin interface- Calculator
- Overrides:
- applyin class- AbstractCalculator
 
- 
 
getPropertyLabel
public abstract String getPropertyLabel()
- 
 
getType
public abstract byte getType()
- 
 
getTypeName
public abstract String getTypeName()
- 
- Specified by:
- getTypeNamein interface- Calculator
- Specified by:
- getTypeNamein class- AbstractCalculator
 
-