Class NameSpaceEvent


  • @Deprecated
    public class NameSpaceEvent
    extends NotificationEvent
    Deprecated.
    Since BIRT 2.1, there will no such event send by BIRT
    Indicates that the contents of a name space changed.
    • 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 element
        id - the id of the name space that changed
        theAction - 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 element
        id - the id of the name space that changed
        element - the element to modify
        theAction - 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 class NotificationEvent
        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 for ELEMENT_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 class NotificationEvent
        Parameters:
        event - the event to compare
        Returns:
        true if the two events are the same, otherwise false