Class EncryptionEvent

java.lang.Object
org.eclipse.birt.report.model.api.activity.NotificationEvent
org.eclipse.birt.report.model.api.command.EncryptionEvent

public class EncryptionEvent extends NotificationEvent
Identifies that the encryption of an element property changed.
  • Constructor Details

    • EncryptionEvent

      public EncryptionEvent(org.eclipse.birt.report.model.core.DesignElement obj, org.eclipse.birt.report.model.metadata.ElementPropertyDefn propDefn, String oldName, String newName)
      Constructor.
      Parameters:
      obj - the element that changed.
      propDefn -
      oldName - the new name causing the event
      newName - the old name of the event
  • Method Details

    • getEventType

      public int getEventType()
      Description copied from class: NotificationEvent
      Returns the event type. The following event types are defined:
      • CONTENT_EVENT
      • ELEMENT_DELETE_EVENT
      • EXTENDS_EVENT
      • NAME_EVENT
      • NAME_SPACE_EVENT
      • PROPERTY_EVENT
      • STYLE_EVENT
      • USER_PROP_EVENT
      • CUSTOM_MSG_EVENT
      • EXTENSION_PROPERTY_DEFINITION_EVENT
      • NOTIFICATION_EVENT
      • VALIDATION_EVENT
      • LIBRARY_EVENT
      • ATTRIBUTE_EVENT
      • DISPOSE_EVENT
      • CONTENT_REPLACE_EVENT
      • TEMPLATE_TRANSFORM_EVENT
      Specified by:
      getEventType in class NotificationEvent
      Returns:
      the event type.
    • getNewEncryption

      public String getNewEncryption()
      Gets the new encryption causing the event.
      Returns:
      Returns the new encryption.
    • getOldEncryption

      public String getOldEncryption()
      Gets the old encryption of the event.
      Returns:
      Returns the old encryption.
    • getPropertyName

      public String getPropertyName()
      Gets the property name that cause the encryption change.
      Returns:
      the property name.