public abstract class IlvAbstractPartitioner<CIT extends IlvClusterId> extends Object implements IlvPartitioner<CIT>
IlvPartitioner
interface
which handles the notification to listeners of the model.
The type parameter CIT
denotes the type to which all
IlvClusterId
s created by the classifiers of this class belong.
Modifier | Constructor and Description |
---|---|
protected |
IlvAbstractPartitioner()
Creates a new instance of this partitioner.
|
Modifier and Type | Method and Description |
---|---|
void |
addPartitionerListener(PartitionerListener listener)
Adds a change listener to this operator.
|
void |
fireEvent(PartitionerEvent event)
Notifies the listeners of an event.
|
void |
removePartitionerListener(PartitionerListener listener)
Removes a change listener from this operator.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createClassifier, dispose
protected IlvAbstractPartitioner()
public void fireEvent(PartitionerEvent event)
public void addPartitionerListener(PartitionerListener listener)
addPartitionerListener
in interface IlvPartitioner<CIT extends IlvClusterId>
public void removePartitionerListener(PartitionerListener listener)
removePartitionerListener
in interface IlvPartitioner<CIT extends IlvClusterId>
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.