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.String getName()
          Returns the filter's display name.
 FilterProperty[] getProperties()
          Returns the filter properties.
 Range getRange()
           
 FilterProperty getRangeProperty()
           
 boolean init(Graph graph)
           
 boolean isKeepNull()
           
 void setKeepNull(boolean keepNull)
           
 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()

isKeepNull

public boolean isKeepNull()

setKeepNull

public void setKeepNull(boolean keepNull)

getRange

public Range getRange()

setRange

public void setRange(Range range)

destroy

public void destroy()

Gephi Toolkit Javadoc