Class NameSpaceEvent
java.lang.Object
org.eclipse.birt.report.model.api.activity.NotificationEvent
org.eclipse.birt.report.model.api.command.NameSpaceEvent
Deprecated.
Since BIRT 2.1, there will no such event send by BIRT
Indicates that the contents of a name space changed.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated.New name is added into some name space.static final intDeprecated.The element in namespace is renamed.static final intDeprecated.Name is removed from some name space.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
ConstructorsConstructorDescriptionNameSpaceEvent(org.eclipse.birt.report.model.core.DesignElement root, int id, int theAction) Deprecated.Constructor.NameSpaceEvent(org.eclipse.birt.report.model.core.DesignElement root, int id, org.eclipse.birt.report.model.core.DesignElement element, int theAction) Deprecated.Constructor. -
Method Summary
Modifier and TypeMethodDescriptionintDeprecated.Returns the action which causes this event.org.eclipse.birt.report.model.core.DesignElementDeprecated.Returns the element whose name is changed forELEMENT_RENAMED.intDeprecated.Returns the event type.intDeprecated.Returns the id of the name space that changed.booleanisSame(NotificationEvent event) Deprecated.Compares and justifies whether this event and the given event is the same.Methods inherited from class org.eclipse.birt.report.model.api.activity.NotificationEvent
getDeliveryPath, getSender, getTarget, setDeliveryPath, setSender, setTarget
-
Field Details
-
ADD
public static final int ADDDeprecated.New name is added into some name space.- See Also:
-
REMOVE
public static final int REMOVEDeprecated.Name is removed from some name space.- See Also:
-
ELEMENT_RENAMED
public static final int ELEMENT_RENAMEDDeprecated.The element in namespace is renamed.- See Also:
-
-
Constructor Details
-
NameSpaceEvent
public NameSpaceEvent(org.eclipse.birt.report.model.core.DesignElement root, int id, int theAction) Deprecated.Constructor.- Parameters:
root- the root elementid- the id of the name space that changedtheAction- the action causing this event
-
NameSpaceEvent
public NameSpaceEvent(org.eclipse.birt.report.model.core.DesignElement root, int id, org.eclipse.birt.report.model.core.DesignElement element, int theAction) Deprecated.Constructor.- Parameters:
root- the root elementid- the id of the name space that changedelement- the element to modifytheAction- the action causing this event
-
-
Method Details
-
getEventType
public int getEventType()Deprecated.Description copied from class:NotificationEventReturns 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:
getEventTypein classNotificationEvent- Returns:
- the event type.
-
getAction
public int getAction()Deprecated.Returns the action which causes this event. The value can be:ADDREMOVE
- Returns:
- the action causing this event.
-
getNameSpaceID
public int getNameSpaceID()Deprecated.Returns the id of the name space that changed.- Returns:
- the id of the name space that changed.
-
getElement
public org.eclipse.birt.report.model.core.DesignElement getElement()Deprecated.Returns the element whose name is changed forELEMENT_RENAMED. Otherwise, return null.- Returns:
- Returns the element.
-
isSame
Deprecated.Description copied from class:NotificationEventCompares and justifies whether this event and the given event is the same.- Overrides:
isSamein classNotificationEvent- Parameters:
event- the event to compare- Returns:
- true if the two events are the same, otherwise false
-