Class LibraryEvent
java.lang.Object
org.eclipse.birt.report.model.api.activity.NotificationEvent
org.eclipse.birt.report.model.api.command.LibraryEvent
Indicates that the library is added, dropped or shifted.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
New library is added.static final int
Library is dropped.static final int
Deprecated.by LibraryLoadedEventstatic final int
The library is shifted downwards or forwards.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
ConstructorsConstructorDescriptionLibraryEvent
(org.eclipse.birt.report.model.elements.Library library, int action) Constructs the event with the added or dropped library and action. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns the type of change.int
Returns the event type.org.eclipse.birt.report.model.elements.Library
Returns the library causing this event.Methods inherited from class org.eclipse.birt.report.model.api.activity.NotificationEvent
getDeliveryPath, getSender, getTarget, isSame, setDeliveryPath, setSender, setTarget
-
Field Details
-
ADD
public static final int ADDNew library is added.- See Also:
-
DROP
public static final int DROPLibrary is dropped.- See Also:
-
SHIFT
public static final int SHIFTThe library is shifted downwards or forwards.- See Also:
-
RELOAD
Deprecated.by LibraryLoadedEventThe library is shifted downwards or forwards.- See Also:
-
-
Constructor Details
-
LibraryEvent
public LibraryEvent(org.eclipse.birt.report.model.elements.Library library, int action) Constructs the event with the added or dropped library and action.- Parameters:
library
- the library causing this eventaction
- th etype of change
-
-
Method Details
-
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 classNotificationEvent
- Returns:
- the event type.
-
getAction
public int getAction()Returns the type of change.- Returns:
- the type of change.
-
getLibrary
public org.eclipse.birt.report.model.elements.Library getLibrary()Returns the library causing this event.- Returns:
- the library causing this event
-