|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.EventObject oracle.ide.extension.HashStructureHookEvent
public final class HashStructureHookEvent
HashStructureHookEvent instances are sent to HashStructureHookListener objects. HashStructureHookEvents come in Type.LISTENER_ATTACHED and Type.ELEMENT_VISITED forms. A Type.LISTENER_ATTACHED form contains exposes only the combined HashStructure associated with the HashStructureHook source. A Type.ELEMENT_VISITED event exposes s a read-only HashStructure that contains the data from the new element that has been visited, as well as the combined HashStructure that contains all the data processed by the HashStructureHook (new and old).
Nested Class Summary | |
---|---|
static class |
HashStructureHookEvent.Type
|
Field Summary |
---|
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary | |
---|---|
HashStructureHookEvent(HashStructureHook source,
HashStructure combinedHashStructure)
|
|
HashStructureHookEvent(HashStructureHook source,
HashStructure combinedHashStructure,
HashStructure newElementHashStructure,
Extension extension)
|
Method Summary | |
---|---|
HashStructure |
getCombinedHashStructure()
Get the HashStructureHook's combined HashStructure that contains all the data that has been processed by the HashStructureHook (new and old). |
HashStructureHookEvent.Type |
getEventType()
Get the type of this event (Type.LISTENER_ATTACHED, or TYPE.ELEMENT_VISITED). |
Extension |
getExtension()
Get the IDE Extension that contributed the new element that was visited (null in the case of a listener attached event). |
HashStructureHook |
getHashStructureHook()
Get the HashStructureHook that is the source of this event. |
HashStructure |
getNewElementHashStructure()
Get the read-only HashStructure that contains just the data from the new element that was visited (or null in the case of a listener attached event). |
Methods inherited from class java.util.EventObject |
---|
getSource, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public HashStructureHookEvent(HashStructureHook source, HashStructure combinedHashStructure)
public HashStructureHookEvent(HashStructureHook source, HashStructure combinedHashStructure, HashStructure newElementHashStructure, Extension extension)
Method Detail |
---|
public HashStructureHook getHashStructureHook()
public HashStructure getCombinedHashStructure()
public HashStructure getNewElementHashStructure()
public Extension getExtension()
public HashStructureHookEvent.Type getEventType()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |