Class NameSpaceEvent
- java.lang.Object
-
- org.eclipse.birt.report.model.api.activity.NotificationEvent
-
- org.eclipse.birt.report.model.api.command.NameSpaceEvent
-
@Deprecated public class NameSpaceEvent extends NotificationEvent
Deprecated.Since BIRT 2.1, there will no such event send by BIRTIndicates that the contents of a name space changed.
-
-
Field Summary
Fields Modifier and Type Field Description static int
ADD
Deprecated.New name is added into some name space.static int
ELEMENT_RENAMED
Deprecated.The element in namespace is renamed.static int
REMOVE
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
Constructors Constructor Description NameSpaceEvent(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
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
getAction()
Deprecated.Returns the action which causes this event.org.eclipse.birt.report.model.core.DesignElement
getElement()
Deprecated.Returns the element whose name is changed forELEMENT_RENAMED
.int
getEventType()
Deprecated.Returns the event type.int
getNameSpaceID()
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 Detail
-
ADD
public static final int ADD
Deprecated.New name is added into some name space.- See Also:
- Constant Field Values
-
REMOVE
public static final int REMOVE
Deprecated.Name is removed from some name space.- See Also:
- Constant Field Values
-
ELEMENT_RENAMED
public static final int ELEMENT_RENAMED
Deprecated.The element in namespace is renamed.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
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 Detail
-
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
public boolean isSame(NotificationEvent event)
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
-
-