public class HashStructureHookAggregator
extends java.lang.Object
HashStructureHookAggregator
class is used to assist
in aggregating elements from a specific hook.Constructor and Description |
---|
HashStructureHookAggregator(ElementName hookName,
HashStructureHookListener listener)
Create a new
HashStructureHookAggregator for the given hook
name and listener. |
Modifier and Type | Method and Description |
---|---|
protected HashStructureHook |
getHook()
Get the
HashStructureHook with which this aggregator is
associated. |
HashStructureHookListener |
getHookListener()
Get the
HashStructureHookListener supplied to this aggregator. |
ElementName |
getHookName()
Get the
ElementName supplied to this aggregator. |
void |
initialize()
Initializes this aggregator as necessary.
|
boolean |
isInitialized()
Indicates whether this aggregator has been initialized or not.
|
public HashStructureHookAggregator(ElementName hookName, HashStructureHookListener listener)
HashStructureHookAggregator
for the given hook
name and listener.hookName
- the ElementName
associated with the target
HashStructureHook
(must not be null
)listener
- the HashStructureHookListener
to be added to
the target HashStructureHook
(must not be
null
)public final void initialize()
HashStructureHookListener
to the
HashStructureHook
associated with the supplied
ElementName
.public final boolean isInitialized()
true
if the aggregator has been initialized,
false
otherwiseinitialize()
protected HashStructureHook getHook()
HashStructureHook
with which this aggregator is
associated.HashStructureHook
with which this aggregator is
associatedpublic HashStructureHookListener getHookListener()
HashStructureHookListener
supplied to this aggregator.HashStructureHookListener
supplied to this
aggregatorpublic ElementName getHookName()
ElementName
supplied to this aggregator.ElementName
supplied to this aggregator