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 int
Deprecated.New name is added into some name space.static final int
Deprecated.The element in namespace is renamed.static final int
Deprecated.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 TypeMethodDescriptionint
Deprecated.Returns the action which causes this event.org.eclipse.birt.report.model.core.DesignElement
Deprecated.Returns the element whose name is changed forELEMENT_RENAMED
.int
Deprecated.Returns the event type.int
Deprecated.Returns the id of the name space that changed.boolean
isSame
(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: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.
-
getAction
public int getAction()Deprecated.Returns the action which causes this event. The value can be:ADD
REMOVE
- 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:NotificationEvent
Compares and justifies whether this event and the given event is the same.- Overrides:
isSame
in classNotificationEvent
- Parameters:
event
- the event to compare- Returns:
- true if the two events are the same, otherwise false
-