Class ViewsContentEvent
java.lang.Object
org.eclipse.birt.report.model.api.activity.NotificationEvent
org.eclipse.birt.report.model.api.command.ViewsContentEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intNew content element is added.protected org.eclipse.birt.report.model.core.ContainerContextstatic final intContent element is removed.static final intContent element is shifted in the same container element.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
ConstructorsConstructorDescriptionViewsContentEvent(org.eclipse.birt.report.model.core.ContainerContext containerInfo, org.eclipse.birt.report.model.core.DesignElement theContent, int theAction) -
Method Summary
Modifier and TypeMethodDescriptionintReturns the type of action.Returns the content element causing this event.intReturns the event type.booleanisSame(NotificationEvent event) 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 ADDNew content element is added.- See Also:
-
REMOVE
public static final int REMOVEContent element is removed.- See Also:
-
SHIFT
public static final int SHIFTContent element is shifted in the same container element.- See Also:
-
focus
protected org.eclipse.birt.report.model.core.ContainerContext focus
-
-
Constructor Details
-
ViewsContentEvent
public ViewsContentEvent(org.eclipse.birt.report.model.core.ContainerContext containerInfo, org.eclipse.birt.report.model.core.DesignElement theContent, int theAction) - Parameters:
containerInfo-theContent-theAction-
-
-
Method Details
-
getEventType
public int getEventType()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()- Returns:
- the action causing this event.
-
getContent
Returns the content element causing this event.- Returns:
- the content element causing this event.
-
isSame
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
-