org.eclipse.birt.report.model.api.core
Class AttributeEvent
java.lang.Object
org.eclipse.birt.report.model.api.activity.NotificationEvent
org.eclipse.birt.report.model.api.core.AttributeEvent
- public class AttributeEvent
- extends NotificationEvent
Notification event that says that the attribute of the module is changed. The
listener can find out which report design changed by calling
NotificationEvent.getTarget()( ).
The listener can get the new attribute value from the focus object.
| Fields inherited from class org.eclipse.birt.report.model.api.activity.NotificationEvent |
ATTRIBUTE_EVENT, CONTENT_EVENT, CONTENT_REPLACE_EVENT, CONTENTS, CUSTOM_MSG_EVENT, deliveryPath, DESCENDENT, DIRECT, DISPOSE_EVENT, ELEMENT_CLIENT, ELEMENT_DELETE_EVENT, ELEMENT_LOCALIZE_EVENT, EXTENDS_EVENT, EXTENSION_PROPERTY_DEFINITION_EVENT, LAYOUT_CHANGED_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 |
|
Constructor Summary |
AttributeEvent(org.eclipse.birt.report.model.core.Module module,
java.lang.String attrName)
Constructs a new file name event with the given module. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILE_NAME_ATTRIBUTE
public static final java.lang.String FILE_NAME_ATTRIBUTE
- See Also:
- Constant Field Values
attrName
protected final java.lang.String attrName
- The attribute name of the event.
AttributeEvent
public AttributeEvent(org.eclipse.birt.report.model.core.Module module,
java.lang.String attrName)
- Constructs a new file name event with the given module.
- Parameters:
module - the changed moduleattrName - the changed attribute name
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.
getAttributeName
public java.lang.String getAttributeName()
- Gets the changed attribute name.
- Returns:
- the changed attribute name
Copyright © 2005 Actuate Corp. All rights reserved.