Gephi Toolkit Javadoc

org.gephi.preview.api.supervisors
Interface NodeSupervisor

All Superinterfaces:
Supervisor

public interface NodeSupervisor
extends Supervisor

Node supervisor.

Author:
Jérémy Subtil

Method Summary
 java.awt.Font getBaseNodeLabelFont()
          Returns the base node label font.
 GenericColorizer getNodeBorderColorizer()
          Returns the node border colorizer.
 java.lang.Float getNodeBorderWidth()
          Returns the node border width.
 NodeColorizer getNodeColorizer()
          Returns the node colorizer.
 NodeChildColorizer getNodeLabelBorderColorizer()
          Returns the node label border colorizer.
 NodeChildColorizer getNodeLabelColorizer()
          Returns the node label colorizer.
 java.lang.Integer getNodeLabelMaxChar()
          Returns the node label character limit.
 java.lang.Boolean getProportionalLabelSize()
          Returns true if label size takes node size in account
 java.lang.Boolean getShowNodeLabelBorders()
          Returns true if the node label borders must be displayed in the preview.
 java.lang.Boolean getShowNodeLabels()
          Returns true if the node labels must be displayed in the preview.
 java.lang.Boolean getShowNodes()
          Returns true if the nodes must be displayed in the preview.
 void setBaseNodeLabelFont(java.awt.Font value)
          Defines the base node label font.
 void setNodeBorderColorizer(GenericColorizer value)
          Defines the node border colorizer.
 void setNodeBorderWidth(java.lang.Float value)
          Defines the node border width.
 void setNodeColorizer(NodeColorizer value)
          Defines the node colorizer.
 void setNodeLabelBorderColorizer(NodeChildColorizer value)
          Defines the node label border colorizer.
 void setNodeLabelColorizer(NodeChildColorizer value)
          Defines the node label colorizer.
 void setNodeLabelMaxChar(java.lang.Integer value)
          Defines the node label character limit.
 void setProportionalLabelSize(java.lang.Boolean proportionnalLabelSize)
          Defines if label size takes node size in account
 void setShowNodeLabelBorders(java.lang.Boolean value)
          Defines if the node label borders must be displayed in the preview.
 void setShowNodeLabels(java.lang.Boolean value)
          Defines if the node labels must be displayed in the preview.
 void setShowNodes(java.lang.Boolean value)
          Defines if the nodes must be displayed in the preview.
 
Methods inherited from interface org.gephi.preview.api.supervisors.Supervisor
clearSupervised, getProperties
 

Method Detail

getShowNodes

java.lang.Boolean getShowNodes()
Returns true if the nodes must be displayed in the preview.

Returns:
true if the nodes must be displayed in the preview

setShowNodes

void setShowNodes(java.lang.Boolean value)
Defines if the nodes must be displayed in the preview.

Parameters:
value - true to display the nodes in the preview

getNodeBorderWidth

java.lang.Float getNodeBorderWidth()
Returns the node border width.

Returns:
the node border width

setNodeBorderWidth

void setNodeBorderWidth(java.lang.Float value)
Defines the node border width.

Parameters:
value - the node border width to set

getNodeColorizer

NodeColorizer getNodeColorizer()
Returns the node colorizer.

Returns:
the node colorizer

setNodeColorizer

void setNodeColorizer(NodeColorizer value)
Defines the node colorizer.

Parameters:
value - the node colorizer to set

getNodeBorderColorizer

GenericColorizer getNodeBorderColorizer()
Returns the node border colorizer.

Returns:
the node border colorizer

setNodeBorderColorizer

void setNodeBorderColorizer(GenericColorizer value)
Defines the node border colorizer.

Parameters:
value - the node border colorizer to set

getShowNodeLabels

java.lang.Boolean getShowNodeLabels()
Returns true if the node labels must be displayed in the preview.

Returns:
true if the node labels must be displayed in the preview

setShowNodeLabels

void setShowNodeLabels(java.lang.Boolean value)
Defines if the node labels must be displayed in the preview.

Parameters:
value - true to display the node labels in the preview

getBaseNodeLabelFont

java.awt.Font getBaseNodeLabelFont()
Returns the base node label font.

Returns:
the base node label font

setBaseNodeLabelFont

void setBaseNodeLabelFont(java.awt.Font value)
Defines the base node label font.

Parameters:
value - the base node label font to set

getNodeLabelMaxChar

java.lang.Integer getNodeLabelMaxChar()
Returns the node label character limit.

Returns:
the node label character limit

setNodeLabelMaxChar

void setNodeLabelMaxChar(java.lang.Integer value)
Defines the node label character limit.

Parameters:
value - the node label character limit to set

getNodeLabelColorizer

NodeChildColorizer getNodeLabelColorizer()
Returns the node label colorizer.

Returns:
the node label colorizer

setNodeLabelColorizer

void setNodeLabelColorizer(NodeChildColorizer value)
Defines the node label colorizer.

Parameters:
value - the node label colorizer to set

getShowNodeLabelBorders

java.lang.Boolean getShowNodeLabelBorders()
Returns true if the node label borders must be displayed in the preview.

Returns:
true if the node label borders must be displayed in the preview

setShowNodeLabelBorders

void setShowNodeLabelBorders(java.lang.Boolean value)
Defines if the node label borders must be displayed in the preview.

Parameters:
value - true to display the node label borders in the preview

getNodeLabelBorderColorizer

NodeChildColorizer getNodeLabelBorderColorizer()
Returns the node label border colorizer.

Returns:
the node label border colorizer

setNodeLabelBorderColorizer

void setNodeLabelBorderColorizer(NodeChildColorizer value)
Defines the node label border colorizer.

Parameters:
value - the node label border colorizer to set

getProportionalLabelSize

java.lang.Boolean getProportionalLabelSize()
Returns true if label size takes node size in account

Returns:
true if label size takes node size in account

setProportionalLabelSize

void setProportionalLabelSize(java.lang.Boolean proportionnalLabelSize)
Defines if label size takes node size in account

Parameters:
proportionnalLabelSize - true to set proportionnal label size

Gephi Toolkit Javadoc