**Inheritance:**
java.lang.Object

**All Implemented Interfaces:**
[com.aspose.imaging.fileformats.cmx.objectmodel.ICmxDocElement](../../com.aspose.imaging.fileformats.cmx.objectmodel/icmxdocelement)
```
public class CmxObject implements ICmxDocElement
```

包含有关图形元素信息的对象。
## 构造函数

| 构造函数 | 描述 |
| --- | --- |
| [CmxObject()](#CmxObject--) |  |
## 方法

| 方法 | 描述 |
| --- | --- |
| [getFillStyle()](#getFillStyle--) | 获取填充样式。 |
| [setFillStyle(CmxFillStyle value)](#setFillStyle-com.aspose.imaging.fileformats.cmx.objectmodel.styles.CmxFillStyle-) | 设置填充样式。 |
| [getOutline()](#getOutline--) | 获取轮廓样式。 |
| [setOutline(CmxOutline value)](#setOutline-com.aspose.imaging.fileformats.cmx.objectmodel.styles.CmxOutline-) | 设置轮廓样式。 |
| [getObjectSpec()](#getObjectSpec--) | 获取对象规范。 |
| [setObjectSpec(ICmxObjectSpec value)](#setObjectSpec-com.aspose.imaging.fileformats.cmx.objectmodel.specs.ICmxObjectSpec-) | 设置对象规范。 |
| [toString()](#toString--) | 返回表示此实例的字符串。 |
| [equals(Object o)](#equals-java.lang.Object-) | 检查对象是否相等。 |
| [hashCode()](#hashCode--) | 获取当前对象的哈希码。 |
### CmxObject() {#CmxObject--}
```
public CmxObject()
```


### getFillStyle() {#getFillStyle--}
```
public final CmxFillStyle getFillStyle()
```


获取填充样式。

**Returns:**
[CmxFillStyle](../../com.aspose.imaging.fileformats.cmx.objectmodel.styles/cmxfillstyle) - the fill style.
### setFillStyle(CmxFillStyle value) {#setFillStyle-com.aspose.imaging.fileformats.cmx.objectmodel.styles.CmxFillStyle-}
```
public final void setFillStyle(CmxFillStyle value)
```


设置填充样式。

**Parameters:**
| 参数 | 类型 | 描述 |
| --- | --- | --- |
| value | [CmxFillStyle](../../com.aspose.imaging.fileformats.cmx.objectmodel.styles/cmxfillstyle) | 填充样式。 |

### getOutline() {#getOutline--}
```
public final CmxOutline getOutline()
```


获取轮廓样式。

**Returns:**
[CmxOutline](../../com.aspose.imaging.fileformats.cmx.objectmodel.styles/cmxoutline) - the outline style.
### setOutline(CmxOutline value) {#setOutline-com.aspose.imaging.fileformats.cmx.objectmodel.styles.CmxOutline-}
```
public final void setOutline(CmxOutline value)
```


设置轮廓样式。

**Parameters:**
| 参数 | 类型 | 描述 |
| --- | --- | --- |
| value | [CmxOutline](../../com.aspose.imaging.fileformats.cmx.objectmodel.styles/cmxoutline) | 轮廓样式。 |

### getObjectSpec() {#getObjectSpec--}
```
public final ICmxObjectSpec getObjectSpec()
```


获取对象规范。

**Returns:**
[ICmxObjectSpec](../../com.aspose.imaging.fileformats.cmx.objectmodel.specs/icmxobjectspec) - the object specification.
### setObjectSpec(ICmxObjectSpec value) {#setObjectSpec-com.aspose.imaging.fileformats.cmx.objectmodel.specs.ICmxObjectSpec-}
```
public final void setObjectSpec(ICmxObjectSpec value)
```


设置对象规范。

**Parameters:**
| 参数 | 类型 | 描述 |
| --- | --- | --- |
| value | [ICmxObjectSpec](../../com.aspose.imaging.fileformats.cmx.objectmodel.specs/icmxobjectspec) | 对象规范。 |

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


返回表示此实例的字符串。

**Returns:**
java.lang.String - 表示此实例的字符串。
### equals(Object o) {#equals-java.lang.Object-}
```
public boolean equals(Object o)
```


检查对象是否相等。

**Parameters:**
| 参数 | 类型 | 描述 |
| --- | --- | --- |
| o | java.lang.Object | 其他对象。 |

**Returns:**
boolean - 相等比较结果。
### hashCode() {#hashCode--}
```
public int hashCode()
```


获取当前对象的哈希码。

**Returns:**
int - 哈希码。
