Gephi Toolkit Javadoc

org.gephi.filters.plugin.dynamic
Class DynamicRangeBuilder.DynamicRangeFilter

java.lang.Object
  extended by org.gephi.filters.plugin.dynamic.DynamicRangeBuilder.DynamicRangeFilter
All Implemented Interfaces:
java.util.EventListener, DynamicModelListener, EdgeFilter, Filter, NodeFilter
Enclosing class:
DynamicRangeBuilder

public static class DynamicRangeBuilder.DynamicRangeFilter
extends java.lang.Object
implements NodeFilter, EdgeFilter, DynamicModelListener


Constructor Summary
DynamicRangeBuilder.DynamicRangeFilter(TimelineController timelineController, DynamicController dynamicController, AttributeColumn nodeColumn, AttributeColumn edgeColumn)
           
 
Method Summary
 void destroy()
           
 void dynamicModelChanged(DynamicModelEvent event)
           
 boolean evaluate(Graph graph, Edge edge)
           
 boolean evaluate(Graph graph, Node node)
           
 void finish()
           
 java.lang.Double getMaximum()
           
 java.lang.Double getMinimum()
           
 java.lang.String getName()
          Returns the filter's display name.
 FilterProperty[] getProperties()
          Returns the filter properties.
 Range getRange()
           
 FilterProperty getRangeProperty()
           
 boolean init(Graph graph)
           
 void setRange(Range range)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicRangeBuilder.DynamicRangeFilter

public DynamicRangeBuilder.DynamicRangeFilter(TimelineController timelineController,
                                              DynamicController dynamicController,
                                              AttributeColumn nodeColumn,
                                              AttributeColumn edgeColumn)
Method Detail

init

public boolean init(Graph graph)
Specified by:
init in interface EdgeFilter
Specified by:
init in interface NodeFilter

evaluate

public boolean evaluate(Graph graph,
                        Node node)
Specified by:
evaluate in interface NodeFilter

evaluate

public boolean evaluate(Graph graph,
                        Edge edge)
Specified by:
evaluate in interface EdgeFilter

finish

public void finish()
Specified by:
finish in interface EdgeFilter
Specified by:
finish in interface NodeFilter

getName

public java.lang.String getName()
Description copied from interface: Filter
Returns the filter's display name.

Specified by:
getName in interface Filter
Returns:
the filter's dispaly name

getProperties

public FilterProperty[] getProperties()
Description copied from interface: Filter
Returns the filter properties. Property values can be get and set from FilterProperty objects.

Specified by:
getProperties in interface Filter
Returns:
the filter's properties

dynamicModelChanged

public void dynamicModelChanged(DynamicModelEvent event)
Specified by:
dynamicModelChanged in interface DynamicModelListener

getRangeProperty

public FilterProperty getRangeProperty()

getMinimum

public java.lang.Double getMinimum()

getMaximum

public java.lang.Double getMaximum()

getRange

public Range getRange()

setRange

public void setRange(Range range)

destroy

public void destroy()

Gephi Toolkit Javadoc