org.apache.poi.hmef.attribute
Class MAPIRtfAttribute

java.lang.Object
  extended by org.apache.poi.hmef.attribute.MAPIAttribute
      extended by org.apache.poi.hmef.attribute.MAPIRtfAttribute

public final class MAPIRtfAttribute
extends MAPIAttribute

A pure-MAPI attribute holding RTF (compressed or not), which applies to a HMEFMessage or one of its Attachments.


Constructor Summary
MAPIRtfAttribute(MAPIProperty property, int type, byte[] data)
           
 
Method Summary
 byte[] getData()
          Returns the raw uncompressed RTF data
 java.lang.String getDataString()
          Returns the uncompressed RTF as a string
 byte[] getRawData()
          Returns the original, compressed RTF
 java.lang.String toString()
           
 
Methods inherited from class org.apache.poi.hmef.attribute.MAPIAttribute
create, getProperty, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MAPIRtfAttribute

public MAPIRtfAttribute(MAPIProperty property,
                        int type,
                        byte[] data)
                 throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getRawData

public byte[] getRawData()
Returns the original, compressed RTF


getData

public byte[] getData()
Returns the raw uncompressed RTF data

Overrides:
getData in class MAPIAttribute

getDataString

public java.lang.String getDataString()
Returns the uncompressed RTF as a string


toString

public java.lang.String toString()
Overrides:
toString in class MAPIAttribute


Copyright 2012 The Apache Software Foundation or its licensors, as applicable.