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
IlvClusterIds 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, waitcreateClassifier, disposeprotected 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.