org.objectweb.speedo.metadata
Class SpeedoCallback

java.lang.Object
  extended by org.objectweb.speedo.metadata.SpeedoElement
      extended by org.objectweb.speedo.metadata.SpeedoCallback
All Implemented Interfaces:
java.io.Serializable

public class SpeedoCallback
extends SpeedoElement

Author:
P. Dechamboux
See Also:
Serialized Form

Field Summary
 java.lang.String callbackName
          The name of the method representing the callback to be invoked.
 int callbackType
          this is an int representing the type of callback.
 java.lang.String listenerClassName
          If the callback belongs to a listener class, it provides the name of this class.
 java.lang.String methodByteCodeSignature
          This string contains the signature of the callback to be called in the byte code format (e.g., "(Lcom/acme/Listener;)V").
 
Fields inherited from class org.objectweb.speedo.metadata.SpeedoElement
jdoExtension, personality
 
Constructor Summary
SpeedoCallback()
           
 
Method Summary
 
Methods inherited from class org.objectweb.speedo.metadata.SpeedoElement
addExtension, addInArray, getExtension, getExtensionByKey, getExtensionValueByKey, indexOfInArray, removeInArray, setValueInArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listenerClassName

public java.lang.String listenerClassName
If the callback belongs to a listener class, it provides the name of this class. It is null otherwise.


callbackName

public java.lang.String callbackName
The name of the method representing the callback to be invoked.


methodByteCodeSignature

public java.lang.String methodByteCodeSignature
This string contains the signature of the callback to be called in the byte code format (e.g., "(Lcom/acme/Listener;)V").


callbackType

public int callbackType
this is an int representing the type of callback.

See Also:
HomeItf.PRE_NEW
Constructor Detail

SpeedoCallback

public SpeedoCallback()