org.gephi.filters.plugin.partition
Class PartitionBuilder.PartitionFilter
java.lang.Object
org.gephi.filters.plugin.partition.PartitionBuilder.PartitionFilter
- All Implemented Interfaces:
- Filter
- Direct Known Subclasses:
- PartitionBuilder.EdgePartitionFilter, PartitionBuilder.NodePartitionFilter
- Enclosing class:
- PartitionBuilder
public abstract static class PartitionBuilder.PartitionFilter
- extends java.lang.Object
- implements Filter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PartitionBuilder.PartitionFilter
public PartitionBuilder.PartitionFilter(Partition partition)
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
init
public boolean init(Graph graph)
evaluate
public boolean evaluate(Graph graph,
Node node)
evaluate
public boolean evaluate(Graph graph,
Edge edge)
finish
public void finish()
addPart
public void addPart(Part part)
removePart
public void removePart(Part part)
unselectAll
public void unselectAll()
selectAll
public void selectAll()
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
getCurrentPartition
public Partition getCurrentPartition()
getPartition
public Partition getPartition()
getParts
public java.util.List<Part> getParts()
getColumn
public AttributeColumn getColumn()
setColumn
public void setColumn(AttributeColumn column)
setParts
public void setParts(java.util.List<Part> parts)
setPartition
public void setPartition(Partition partition)