scratch.scott.partition
Class AbstractPartition
java.lang.Object
scratch.scott.partition.AbstractPartition
- Direct Known Subclasses:
- EdgePartition, VertexPartition
public abstract class AbstractPartition
- extends Object
- Author:
- Scott White
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPartition
public AbstractPartition()
addNewPartitionClass
public AbstractPartitionClass addNewPartitionClass()
addNewPartitionClasses
public Set addNewPartitionClasses(int numClasses)
getUnderlyingGraph
public ArchetypeGraph getUnderlyingGraph()
getNthClass
public AbstractPartitionClass getNthClass(int n)
getElementToClassMap
protected Map getElementToClassMap()
getElement
public AbstractPartitionClass getElement(UserDataContainer udc)
initialize
protected void initialize(ArchetypeGraph g)
classify
public void classify(UserDataContainer udc,
AbstractPartitionClass aPartitionClass)
classify
public void classify(Set elements,
AbstractPartitionClass aPartitionClass)
numClasses
public int numClasses()