ForeignData
Inheritance: java.lang.Object
public class ForeignData
Contains a MIME (Multipurpose Internet Mail Extensions) encoded BLOB of picture data, such as Windows metafile, bitmap, or OLE data.
Methods
Method | Description |
---|---|
deepClone() | Creates deep copy of this instance. |
equals(Object arg0) | |
getClass() | |
getCompressionLevel() | This attribute is only meaningful if the foreign data is a raster-based foreign object, such as a DIB, JPG, PNG, TIFF, or GIF file. |
getCompressionType() | This attribute is only meaningful if the foreign data is a raster-based foreign object, such as a DIB, JPG, PNG, TIFF, or GIF file. |
getExtentX() | This attribute is only meaningful if the foreign data is a metafile. |
getExtentY() | This attribute is only meaningful if the foreign data is a metafile. |
getForeignType() | Data type. |
getImageData() | Represents image of ole object as byte array. |
getMappingMode() | This attribute is only meaningful if the foreign data is a metafile. |
getObjectData() | Represents embedded ole object data as byte array. |
getObjectHeight() | This attribute is only meaningful if the foreign data is an OLE2 embedded object. |
getObjectSourceFullName() | Returns the source full name of the source file for the linked OLE object. |
getObjectType() | If the ForeignType attribute is “Object”, the ForeignData element must also have an ObjectType attribute. |
getObjectWidth() | This attribute is only meaningful if the foreign data is an OLE2 embedded object. |
getShowAsIcon() | This attribute is only meaningful if the foreign data is an OLE2 embedded object. |
getValue() | Contains a MIME (Multipurpose Internet Mail Extensions) encoded BLOB of picture data, such as Windows metafile, bitmap, or OLE data. |
hashCode() | |
notify() | |
notifyAll() | |
setCompressionLevel(double value) | For the description of this property, please see getCompressionLevel() |
setCompressionType(int value) | For the description of this property, please see getCompressionType() |
setExtentX(double value) | For the description of this property, please see getExtentX() |
setExtentY(double value) | For the description of this property, please see getExtentY() |
setForeignType(int value) | For the description of this property, please see getForeignType() |
setImageData(byte[] value) | For the description of this property, please see getImageData() |
setMappingMode(int value) | For the description of this property, please see getMappingMode() |
setObjectData(byte[] value) | For the description of this property, please see getObjectData() |
setObjectHeight(double value) | For the description of this property, please see getObjectHeight() |
setObjectSourceFullName(String value) | For the description of this property, please see getObjectSourceFullName() |
setObjectType(int value) | For the description of this property, please see getObjectType() |
setObjectWidth(double value) | For the description of this property, please see getObjectWidth() |
setShowAsIcon(int value) | For the description of this property, please see getShowAsIcon() |
setValue(byte[] value) | For the description of this property, please see getValue() |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
deepClone()
public Object deepClone()
Creates deep copy of this instance.
Returns: java.lang.Object -
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getCompressionLevel()
public double getCompressionLevel()
This attribute is only meaningful if the foreign data is a raster-based foreign object, such as a DIB, JPG, PNG, TIFF, or GIF file. The value indicates the level of compression applied to the file. Compression level is measured in hundreds of a percent.
Returns: double
getCompressionType()
public int getCompressionType()
This attribute is only meaningful if the foreign data is a raster-based foreign object, such as a DIB, JPG, PNG, TIFF, or GIF file. The value indicates the type of compression applied to the file.
Returns: int
getExtentX()
public double getExtentX()
This attribute is only meaningful if the foreign data is a metafile. The value indicates the horizontal extent of the metafile.
Returns: double
getExtentY()
public double getExtentY()
This attribute is only meaningful if the foreign data is a metafile. The value indicates the vertical extent of the metafile.
Returns: double
getForeignType()
public int getForeignType()
Data type.
Returns: int
getImageData()
public byte[] getImageData()
Represents image of ole object as byte array.
Returns: byte[]
getMappingMode()
public int getMappingMode()
This attribute is only meaningful if the foreign data is a metafile. The value indicates the metafile mapping mode.
Returns: int
getObjectData()
public byte[] getObjectData()
Represents embedded ole object data as byte array.
Returns: byte[]
getObjectHeight()
public double getObjectHeight()
This attribute is only meaningful if the foreign data is an OLE2 embedded object. The value expresses the height of the object in page units.
Returns: double
getObjectSourceFullName()
public String getObjectSourceFullName()
Returns the source full name of the source file for the linked OLE object. Only supports setting the source full name when the file type is OleFileType.Unknown. Such as wav file ,avi file..etc..
Returns: java.lang.String
getObjectType()
public int getObjectType()
If the ForeignType attribute is “Object”, the ForeignData element must also have an ObjectType attribute.
Returns: int
getObjectWidth()
public double getObjectWidth()
This attribute is only meaningful if the foreign data is an OLE2 embedded object. The value expresses the width of the object in page units.
Returns: double
getShowAsIcon()
public int getShowAsIcon()
This attribute is only meaningful if the foreign data is an OLE2 embedded object.
Returns: int
getValue()
public byte[] getValue()
Contains a MIME (Multipurpose Internet Mail Extensions) encoded BLOB of picture data, such as Windows metafile, bitmap, or OLE data.
Returns: byte[]
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setCompressionLevel(double value)
public void setCompressionLevel(double value)
For the description of this property, please see getCompressionLevel()
Parameters:
Parameter | Type | Description |
---|---|---|
value | double |
setCompressionType(int value)
public void setCompressionType(int value)
For the description of this property, please see getCompressionType()
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
setExtentX(double value)
public void setExtentX(double value)
For the description of this property, please see getExtentX()
Parameters:
Parameter | Type | Description |
---|---|---|
value | double |
setExtentY(double value)
public void setExtentY(double value)
For the description of this property, please see getExtentY()
Parameters:
Parameter | Type | Description |
---|---|---|
value | double |
setForeignType(int value)
public void setForeignType(int value)
For the description of this property, please see getForeignType()
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
setImageData(byte[] value)
public void setImageData(byte[] value)
For the description of this property, please see getImageData()
Parameters:
Parameter | Type | Description |
---|---|---|
value | byte[] |
setMappingMode(int value)
public void setMappingMode(int value)
For the description of this property, please see getMappingMode()
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
setObjectData(byte[] value)
public void setObjectData(byte[] value)
For the description of this property, please see getObjectData()
Parameters:
Parameter | Type | Description |
---|---|---|
value | byte[] |
setObjectHeight(double value)
public void setObjectHeight(double value)
For the description of this property, please see getObjectHeight()
Parameters:
Parameter | Type | Description |
---|---|---|
value | double |
setObjectSourceFullName(String value)
public void setObjectSourceFullName(String value)
For the description of this property, please see getObjectSourceFullName()
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setObjectType(int value)
public void setObjectType(int value)
For the description of this property, please see getObjectType()
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
setObjectWidth(double value)
public void setObjectWidth(double value)
For the description of this property, please see getObjectWidth()
Parameters:
Parameter | Type | Description |
---|---|---|
value | double |
setShowAsIcon(int value)
public void setShowAsIcon(int value)
For the description of this property, please see getShowAsIcon()
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
setValue(byte[] value)
public void setValue(byte[] value)
For the description of this property, please see getValue()
Parameters:
Parameter | Type | Description |
---|---|---|
value | byte[] |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |