
**Inheritance:**
java.lang.Object
```
public class Event
```

Contains elements that specify formulas that control shape events.
## Methods

| Method | Description |
| --- | --- |
| [deepClone()](#deepClone--) | Creates deep copy of this instance. |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getClass()](#getClass--) |  |
| [getDel()](#getDel--) | A flag indicating whether the element has been deleted locally. |
| [getEventDblClick()](#getEventDblClick--) | An event element that is evaluated when a shape is double-clicked. |
| [getEventDrop()](#getEventDrop--) | An event element that is evaluated when a shape is dropped on the drawing page, either as an instance or when a shape is duplicated or pasted. |
| [getEventMultiDrop()](#getEventMultiDrop--) | EventMultiDrop. |
| [getEventXFMod()](#getEventXFMod--) | An event element that is evaluated when a shape's position or orientation on the page is transformed. |
| [getTheData()](#getTheData--) | Reserved for future use. |
| [getTheText()](#getTheText--) | An event element that is evaluated when a shape's text or text composition changes. |
| [hashCode()](#hashCode--) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [setDel(int value)](#setDel-int-) | For the description of this property, please see [getDel()](../../com.aspose.diagram/event\#getDel--) |
| [setEventDblClick(DoubleValue value)](#setEventDblClick-com.aspose.diagram.DoubleValue-) | For the description of this property, please see [getEventDblClick()](../../com.aspose.diagram/event\#getEventDblClick--) |
| [setEventDrop(DoubleValue value)](#setEventDrop-com.aspose.diagram.DoubleValue-) | For the description of this property, please see [getEventDrop()](../../com.aspose.diagram/event\#getEventDrop--) |
| [setEventMultiDrop(DoubleValue value)](#setEventMultiDrop-com.aspose.diagram.DoubleValue-) | For the description of this property, please see [getEventMultiDrop()](../../com.aspose.diagram/event\#getEventMultiDrop--) |
| [setEventXFMod(DoubleValue value)](#setEventXFMod-com.aspose.diagram.DoubleValue-) | For the description of this property, please see [getEventXFMod()](../../com.aspose.diagram/event\#getEventXFMod--) |
| [setTheData(DoubleValue value)](#setTheData-com.aspose.diagram.DoubleValue-) | For the description of this property, please see [getTheData()](../../com.aspose.diagram/event\#getTheData--) |
| [setTheText(DoubleValue value)](#setTheText-com.aspose.diagram.DoubleValue-) | For the description of this property, please see [getTheText()](../../com.aspose.diagram/event\#getTheText--) |
| [toString()](#toString--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### deepClone() {#deepClone--}
```
public Object deepClone()
```


Creates deep copy of this instance.

**Returns:**
java.lang.Object - 
### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### getDel() {#getDel--}
```
public int getDel()
```


A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally.

**Returns:**
int
### getEventDblClick() {#getEventDblClick--}
```
public DoubleValue getEventDblClick()
```


An event element that is evaluated when a shape is double-clicked.

**Returns:**
[DoubleValue](../../com.aspose.diagram/doublevalue)
### getEventDrop() {#getEventDrop--}
```
public DoubleValue getEventDrop()
```


An event element that is evaluated when a shape is dropped on the drawing page, either as an instance or when a shape is duplicated or pasted.

**Returns:**
[DoubleValue](../../com.aspose.diagram/doublevalue)
### getEventMultiDrop() {#getEventMultiDrop--}
```
public DoubleValue getEventMultiDrop()
```


EventMultiDrop.

**Returns:**
[DoubleValue](../../com.aspose.diagram/doublevalue)
### getEventXFMod() {#getEventXFMod--}
```
public DoubleValue getEventXFMod()
```


An event element that is evaluated when a shape's position or orientation on the page is transformed.

**Returns:**
[DoubleValue](../../com.aspose.diagram/doublevalue)
### getTheData() {#getTheData--}
```
public DoubleValue getTheData()
```


Reserved for future use.

**Returns:**
[DoubleValue](../../com.aspose.diagram/doublevalue)
### getTheText() {#getTheText--}
```
public DoubleValue getTheText()
```


An event element that is evaluated when a shape's text or text composition changes.

**Returns:**
[DoubleValue](../../com.aspose.diagram/doublevalue)
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### setDel(int value) {#setDel-int-}
```
public void setDel(int value)
```


For the description of this property, please see [getDel()](../../com.aspose.diagram/event\#getDel--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### setEventDblClick(DoubleValue value) {#setEventDblClick-com.aspose.diagram.DoubleValue-}
```
public void setEventDblClick(DoubleValue value)
```


For the description of this property, please see [getEventDblClick()](../../com.aspose.diagram/event\#getEventDblClick--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [DoubleValue](../../com.aspose.diagram/doublevalue) |  |

### setEventDrop(DoubleValue value) {#setEventDrop-com.aspose.diagram.DoubleValue-}
```
public void setEventDrop(DoubleValue value)
```


For the description of this property, please see [getEventDrop()](../../com.aspose.diagram/event\#getEventDrop--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [DoubleValue](../../com.aspose.diagram/doublevalue) |  |

### setEventMultiDrop(DoubleValue value) {#setEventMultiDrop-com.aspose.diagram.DoubleValue-}
```
public void setEventMultiDrop(DoubleValue value)
```


For the description of this property, please see [getEventMultiDrop()](../../com.aspose.diagram/event\#getEventMultiDrop--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [DoubleValue](../../com.aspose.diagram/doublevalue) |  |

### setEventXFMod(DoubleValue value) {#setEventXFMod-com.aspose.diagram.DoubleValue-}
```
public void setEventXFMod(DoubleValue value)
```


For the description of this property, please see [getEventXFMod()](../../com.aspose.diagram/event\#getEventXFMod--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [DoubleValue](../../com.aspose.diagram/doublevalue) |  |

### setTheData(DoubleValue value) {#setTheData-com.aspose.diagram.DoubleValue-}
```
public void setTheData(DoubleValue value)
```


For the description of this property, please see [getTheData()](../../com.aspose.diagram/event\#getTheData--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [DoubleValue](../../com.aspose.diagram/doublevalue) |  |

### setTheText(DoubleValue value) {#setTheText-com.aspose.diagram.DoubleValue-}
```
public void setTheText(DoubleValue value)
```


For the description of this property, please see [getTheText()](../../com.aspose.diagram/event\#getTheText--)

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [DoubleValue](../../com.aspose.diagram/doublevalue) |  |

### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

