Class EncryptionEvent
java.lang.Object
org.eclipse.birt.report.model.api.activity.NotificationEvent
org.eclipse.birt.report.model.api.command.EncryptionEvent
Identifies that the encryption of an element property changed.
-
Field Summary
Fields inherited from class org.eclipse.birt.report.model.api.activity.NotificationEvent
ATTRIBUTE_EVENT, CONTAINER, CONTENT_EVENT, CONTENT_REPLACE_EVENT, CONTENTS, CSS_EVENT, CSS_RELOADED_EVENT, CUSTOM_MSG_EVENT, DATA_DESIGN_RELOADED_EVENT, DATA_MART_PROPERTY_EVENT, deliveryPath, DESCENDENT, DIRECT, DISPOSE_EVENT, ELEMENT_CLIENT, ELEMENT_DELETE_EVENT, ELEMENT_LOCALIZE_EVENT, ENCRYPTION_EVENT, EXTENDS_EVENT, EXTENSION_PROPERTY_DEFINITION_EVENT, LAYOUT_CHANGED_EVENT, LIBRARY_CHANGE_EVENT, LIBRARY_EVENT, LIBRARY_RELOADED_EVENT, NAME_EVENT, NAME_SPACE_EVENT, PROPERTY_EVENT, sender, STRUCTURE_CLIENT, STYLE_CLIENT, STYLE_EVENT, target, TEMPLATE_TRANSFORM_EVENT, THEME_EVENT, USER_PROP_EVENT, VALIDATION_EVENT, VIEWS_CONTENT_EVENT
-
Constructor Summary
ConstructorsConstructorDescriptionEncryptionEvent
(org.eclipse.birt.report.model.core.DesignElement obj, org.eclipse.birt.report.model.metadata.ElementPropertyDefn propDefn, String oldName, String newName) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns the event type.Gets the new encryption causing the event.Gets the old encryption of the event.Gets the property name that cause the encryption change.Methods inherited from class org.eclipse.birt.report.model.api.activity.NotificationEvent
getDeliveryPath, getSender, getTarget, isSame, setDeliveryPath, setSender, setTarget
-
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 eventnewName
- 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 classNotificationEvent
- Returns:
- the event type.
-
getNewEncryption
Gets the new encryption causing the event.- Returns:
- Returns the new encryption.
-
getOldEncryption
Gets the old encryption of the event.- Returns:
- Returns the old encryption.
-
getPropertyName
Gets the property name that cause the encryption change.- Returns:
- the property name.
-