|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.report.model.api.activity.NotificationEvent
org.eclipse.birt.report.model.api.command.ViewsContentEvent
public class ViewsContentEvent
Notification event that says that multiple views of a container have changed. The target element is the report item.
If content is moved from one container element to another, the event with
REMOVE
and that with ADD
are received respectively.
Field Summary | |
---|---|
static int |
ADD
New content element is added. |
protected org.eclipse.birt.report.model.core.ContainerContext |
focus
|
static int |
REMOVE
Content element is removed. |
static int |
SHIFT
Content 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, 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 | |
---|---|
ViewsContentEvent(org.eclipse.birt.report.model.core.ContainerContext containerInfo,
org.eclipse.birt.report.model.core.DesignElement theContent,
int theAction)
|
Method Summary | |
---|---|
int |
getAction()
Returns the type of action. |
IDesignElement |
getContent()
Returns the content element causing this event. |
int |
getEventType()
Returns the event type. |
boolean |
isSame(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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ADD
public static final int REMOVE
public static final int SHIFT
protected org.eclipse.birt.report.model.core.ContainerContext focus
Constructor Detail |
---|
public ViewsContentEvent(org.eclipse.birt.report.model.core.ContainerContext containerInfo, org.eclipse.birt.report.model.core.DesignElement theContent, int theAction)
containerInfo
- theContent
- theAction
- Method Detail |
---|
public int getEventType()
NotificationEvent
getEventType
in class NotificationEvent
public int getAction()
ADD
,REMOVE
, or
SHIFT
.
public IDesignElement getContent()
public boolean isSame(NotificationEvent event)
NotificationEvent
isSame
in class NotificationEvent
event
- the event to compare
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |